آموزش برنامه نویسی با فریمورک Svelte در جاوا اسکریپت – مبانی و مقدمات + گواهینامه

آموزش برنامه نویسی با فریمورک Svelte در جاوا اسکریپت – مبانی و مقدمات + گواهینامه

در این آموزش مبانی و اصول برنامه نویسی با فریمورک Svelte را در جاوا اسکریپت یاد می گیریم.

تریلر دوره

توضیحات کامل دوره

Svelte چیست؟ Svelte یکی از جدیدترین و قدرتمندترین فریم‌ورک‌های جاوااسکریپت برای توسعه برنامه‌های وب است. برخلاف سایر فریم‌ورک‌های محبوب مانند React و Vue، فریم‌ورک Sve...

Svelte چیست؟

Svelte یکی از جدیدترین و قدرتمندترین فریم‌ورک‌های جاوااسکریپت برای توسعه برنامه‌های وب است. برخلاف سایر فریم‌ورک‌های محبوب مانند React و Vue، فریم‌ورک Svelte از رویکردی بدون نیاز به ماشین مجازی مرورگر (Virtual DOM) استفاده می‌کند. این فریم‌ورک در مرحله کامپایل، کد را به جاوااسکریپت خالص تبدیل می‌کند که باعث بهینه‌تر شدن و افزایش سرعت اجرای برنامه می‌شود. Svelte به توسعه‌دهندگان این امکان را می‌دهد تا کدهای تمیز و ساده‌تری بنویسند و تجربه کاربری روان‌تری برای کاربران ایجاد کنند.

اهمیت یادگیری مبانی و اصول برنامه‌نویسی با فریم‌ورک Svelte  چیست؟

Svelte  به عنوان یکی از سریع‌ترین و سبک‌ترین فریم‌ورک‌های جاوااسکریپت شناخته می‌شود که برنامه‌هایی با کارایی بالا تولید می‌کند. به دلیل عملکرد بهتر و حجم کد کمتر، استفاده از Svelte می‌تواند به توسعه‌دهندگان کمک کند تا بهینه‌ترین و سریع‌ترین برنامه‌ها را بسازند. این ویژگی‌ها، Svelte را برای پروژه‌های بزرگ و همچنین کوچک، به گزینه‌ای عالی تبدیل کرده است. از طرفی، یادگیری Svelte به توسعه‌دهندگان این امکان را می‌دهد تا با یکی از فریم‌ورک‌های جدید و در حال رشد آشنا شوند که ممکن است در آینده جایگاه ویژه‌ای در صنعت پیدا کند. با توجه به مزایای عملکردی و سادگی آن، مهارت در Svelte می‌تواند در بازار کار یک امتیاز رقابتی برای برنامه‌نویسان باشد.

در این فرادرس چه چیزی یاد می‌گیریم؟

در این آموزش، ما با مباحث پایه‌ای شروع کرده و به تدریج به مباحث پیشرفته‌تر می‌پردازیم. ابتدا با ساختار پروژه، فایل‌ها و سینتکس اصلی Svelte آشنا می‌شویم. سپس به مفاهیم اساسی مانند اتصال داده‌ها (Binding)، مدیریت رویدادها و کار با فرم‌ها می‌پردازیم. در ادامه، با مفاهیم پیشرفته‌تر مثل کامپوننت‌ها و نحوه ارتباط آن‌ها، استفاده از اسلات‌ها و مدیریت وضعیت با فروشگاه‌ها (Stores) آشنا خواهیم شد. همچنین، دوره شامل مباحثی مثل کار با درخواست‌های HTTP و مدیریت چرخه عمر کامپوننت‌ها است. این دوره به گونه‌ای طراحی شده که مخاطب بتواند گام‌به‌گام و به صورت عملی با تمامی قابلیت‌های Svelte آشنا شود و در پایان توانایی ساخت برنامه‌های واقعی با این فریم‌ورک را به دست آورد.

  • فصل یکم: مقدمه‌ای بر فریم‌ورک Svelte
    • درس ۱: آشنایی با Svelte
    • درس ۲: ایجاد پروژه
    • درس ۳: بررسی ساختار پروژه
  • فصل دوم: داده‌ها و واکنش‌پذیری در Svelte
    • درس ۴: اتصال داده به متن
    • درس ۵: اتصاد داده به HTML
    • درس ۶: اتصال داده به ویژگی‌ها
    • درس ۷: اتصال داده به کلاس‌ها
    • درس ۸: شرطی‌سازی نمایش
    • درس ۹: کار با لیست‌ها و کلیدها
  • فصل سوم: کار با رویدادها و فرم‌ها
    • درس ۱۰: مدیریت رویداد
    • درس ۱۱: روش مدیریت فرم‌ها
    • درس ۱۲: روش افزایش قابلیت به فرم‌ها
    • درس ۱۳: تعریف و استفاده از اعلان‌ها
  • فصل چهارم: کامپوننت‌ها و ارتباط بین آن‌ها
    • درس ۱۴: ساخت و استفاده از کامپوننت‌ها
    • درس ۱۵: API Context و ارسال رویدادها بین کامپوننت‌ها
    • درس ۱۶: کار با Slot‌ها
  • فصل پنجم: مدیریت وضعیت و درخواست‌های HTTP
    • درس ۱۷: سبک‌دهی به کامپوننت‌ها
    • درس ۱۸: استفاده از Lifecycle Hooks
    • درس ۱۹: درخواست‌های HTTP
    • درس ۲۰: کامپوننت‌های پویا
    • درس ۲۱: آشنایی با Module Context
    • درس ۲۲: آشنایی با Store‌ها و انواع آن
  • فصل ششم: راهنمایی ادامه مسیر
    • درس ۲۳: جمع‌بندی و نتیجه مباحث 
    • درس ۲۴: ادامه یادگیری

سرفصل‌های دوره

  • چکیده
    0:01:19

  • آشنایی با Svelte
    رایگان 0:02:46
  • ایجاد پروژه
    0:03:25
  • بررسی ساختار پروژه
    0:07:32

  • اتصال داده به متن
    0:02:11
  • اتصاد داده به HTML
    رایگان 0:03:22
  • اتصال داده به ویژگی‌ها
    0:02:25
  • اتصال داده به کلاس‌ها
    0:05:06
  • شرطی‌سازی نمایش
    0:02:56
  • کار با لیست‌ها و کلیدها
    0:09:39

  • مدیریت رویداد
    رایگان 0:05:05
  • روش مدیریت فرم‌ها
    0:07:31
  • روش افزایش قابلیت به فرم‌ها
    0:08:30
  • تعریف و استفاده از اعلان‌ها
    0:08:55

  • ساخت و استفاده از کامپوننت‌ها
    0:05:59
  • API Context و ارسال رویدادها بین کامپوننت‌ها
    رایگان 0:13:05
  • کار با Slot‌ها
    0:09:27

  • سبک‌دهی به کامپوننت‌ها
    0:03:37
  • استفاده از Lifecycle Hooks
    0:01:03
  • درخواست‌های HTTP
    0:07:34
  • کامپوننت‌های پویا
    0:05:01
  • آشنایی با Module Context
    0:05:05
  • آشنایی با Store‌ها و انواع آن
    0:08:42

  • جمع‌بندی و نتیجه مباحث 
    0:05:09
  • ادامه یادگیری
    0:03:36

  • تمرین ۱ - مدیریت سبد خرید
  • تمرین ۲ - دفترچه یادداشت آنلاین

  • آزمون نهایی و دریافت گواهینامه دوزبانه

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,290,000 تومان
119,000 تومان
91% تخفیف

این دوره شامل:
10 فصل آموزشی
2:19:0 ساعت آموزش
دسترسی مادام‌العمر
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-10-29 13:54:50
تعداد امتیازها: 1
تعداد دانشجو: 43
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: