لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع و کامل Svelte 5 و SvelteKit - از پایه تا پیشرفته
- آخرین آپدیت
دانلود Svelte 5 & SvelteKit - The Complete Fundamentals Guide
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک عمیقتری پیدا کنید.
با این دوره جامع، قدرت Svelte 5 و SvelteKit را آزاد کنید. چه در Svelte تازهکار باشید و چه یک توسعهدهنده باتجربه، این دوره شما را با مفاهیم بنیادی آشنا کرده و در تسلط بر آخرین ویژگیهای Svelte 5 و قابلیتهای قدرتمند SvelteKit راهنمایی میکند. در پایان این دوره، شما قادر خواهید بود اپلیکیشنهای وب واکنشگرا (Reactive) را با سهولت و کارایی بالا بسازید.
سفر ما با معرفی ساختار دوره و بهروزرسانیهای جدید Svelte 5 آغاز میشود تا مسیر پیشرو روشن گردد. شما عمیقاً وارد ساختار فایلهای Svelte خواهید شد، نحوه مدیریت وضعیت واکنشگرا (Reactive State) را میآموزید و جزئیات مدیریت ورودیها و Side Effects را درک خواهید کرد. مفاهیم کلیدی مانند Derived Runes و عیبیابی با Inspect Rune بهطور کامل بررسی میشوند. همچنین دانش عملی در مورد نحوه انتقال Props بین کامپوننتها و پیادهسازی ویژگیهای پیشرفتهای مانند Snippets و Templating را کسب خواهید کرد.
بخش دوم بر SvelteKit تمرکز دارد و ساختار و سیستمهای مسیریابی (Routing) را برای هر دو حالت ناوبری سمت کلاینت و سرور پوشش میدهد. شما یاد میگیرید که چگونه با استفاده از فایل page.server.ts دادهها را در سمت سرور دریافت کنید و با استفاده از تابع load، عملیات دریافت داده را برای هر دو سمت سرور و کلاینت مدیریت نمایید. برای تکمیل مهارتهای خود، نحوه ایجاد API Endpointهای سفارشی را خواهید آموخت که برای ساخت اپلیکیشنهای وب پویا و دادهمحور ضروری است.
این دوره برای توسعهدهندگان وب که به دنبال ارتقای مهارتهای خود در توسعه مدرن Front-End با استفاده از Svelte 5 و SvelteKit هستند، ایدهآل است. این دوره برای سطح مبتدی تا متوسط طراحی شده و شما را از طریق پروژههای عملی و مثالهای واقعی پیش میبرد. برای بهرهمندی حداکثری از دوره، داشتن دانش پایه از JavaScript توصیه میشود، اما هیچ تجربه قبلی در Svelte لازم نیست.
سرفصل ها و درس ها
معرفی دوره
Course Intro
آشنایی با تخصص و اهداف دوره
Introduction to the Specialization
انتشار Svelte 5 - چه تغییراتی در این دوره ایجاد شده است؟
Svelte 5 Release - What has changed for this course?
دوره فشرده Svelte 5
Svelte 5 Crash Course
ساختار یک فایل Svelte
Structure of a Svelte File
واکنشگرایی در Svelte - مفاهیم State و Derived Rune
Reactivity in Svelte - State & Derived Rune
استفاده از وضعیت واکنشگرا در ورودیها و Effect Rune
Using Reactive State in Inputs and Effect Rune
عیبیابی در Svelte - استفاده از Inspect Rune
Debugging in Svelte - Inspect Rune
انتقال Props بین کامپوننتهای Svelte
Passing Props Around Svelte Components
اسنیپتها، زبان قالببندی و وضعیتهای واکنشگرای پیشرفته
Snippets, Templating Language, and More Advanced Reactive State
دوره فشرده SvelteKit
SvelteKit Crash Course
ساختار SvelteKit و سیستم مسیریابی
SvelteKit Structure & Routing
دریافت دادهها در سمت سرور با فایل page.server.ts
Fetching Data Server-Side with page.server.ts File
دریافت دادهها در سمت سرور و کلاینت با تابع Load
Fetching Data Server & Client Side with Load Function
ساخت API Endpointها در SvelteKit
Building API Endpoints in SvelteKit
نمایش نظرات