دوره کامل SVELTE - شامل SvelteKit SSR و Firebase
✅ سرفصل و جزئیات آموزش
آنچه فرا خواهید گرفت:
- ایجاد وب اپلیکیشن های CSR با استفاده از Svelte
- ایجاد وب اپلیکیشن های SSR با استفاده از Svelte Kit
- احراز هویت و پایگاه داده Firebase
- استقرار یک اپلیکیشن SSR واقعی و کاربردی در محیط Production
پیشنیازهای دوره
- آشنایی با HTML ،CSS و Javascript
توضیحات دوره
آیا میخواهید کل فرآیند ساخت اپلیکیشن خود با SVELTE را بیاموزید؟ این دوره مناسب شماست.
ما از همان ابتدا شروع میکنیم، از این نقطه که «حتی نمیدانم چگونه از آن استفاده کنم و چرا باید استفاده کنم» تا در نهایت به درک چگونگی عملکرد SVELTE و برقراری ارتباط آن با فناوریهای دیگر مانند Firebase برسیم.
شما تمام منطق و تمرین عملی پشت SVELTE را در ماژولهای مختلف یاد خواهید گرفت و با پیشرفت در دوره، سطح دشواری را افزایش خواهیم داد.
از آنجایی که مدرس معتقد است بهترین راه برای یادگیری کامل، کدنویسی است، پس از هر بخش مهم، همه چیز را با پروژههای تمرینی به کار خواهیم بست و پس از اینکه پایه قوی در SVELTE پیدا کردید، به سراغ SSR با SVELTE KIT خواهیم رفت.
به طور خلاصه، در این دوره یاد خواهید گرفت:
- مبانی SVELTE. چگونگی نصب و منطق پشت آن
- فقط با دانستن مبانی، یک بازی وب کوچک میسازیم.
- پس از اتمام مبانی اولیه، با یادگیری SSR، مانند حرفهایها از SVELTE استفاده خواهیم کرد.
- اپلیکیشن SVELTE خود را با فناوریهایی مانند Firebase متصل خواهیم کرد.
- پس از یادگیری مطالب پیشرفته درباره SVELTE ،SSR و Routeها، همه چیز را با ایجاد یک پروژه تمرینی نهایی به کار خواهیم بست.
تجربه مدرس چگونه است؟
مدرس حدود 17 سال است در این زمینه فعالیت دارد و اپلیکیشنهای زیادی برای شرکتهای کوچک و بزرگ مانند Citi ،Fox ،Disney و بسیاری دیگر ساخته است.
امروز او به عنوان توسعهدهنده در یک شرکت بزرگ کار میکند و اپلیکیشنهایی با Vue ،Svelte ،React یا Angular توسعه میدهد، اما در اوقات فراغت علاقه به تدریس دارد.
مخاطبان هدف این دوره چه کسانی هستند؟
- این دوره تقریباً برای همه مناسب است، اما کمی آشنایی با JavaScript لازم است.
- اگر میخواهید کدنویسی خود را به سطح بالاتری ببرید، این دوره برای شماست.
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد چگونگی استفاده از Svelte و Svelte Kit را بیاموزد.
دوره کامل SVELTE - شامل SvelteKit SSR و Firebase
-
معرفی دوره 00:37
-
IDE و Node 01:23
-
گیتهاب و منابع 00:59
-
Svelte در مقابل Svelte Kit 01:11
-
نصب 03:11
-
ساختار پروژه 07:15
-
کامپوننتها 04:56
-
تگ Script 06:47
-
تگ Style 06:08
-
پراپها 04:55
-
اتصال پراپها 06:45
-
کار با رویدادها 07:58
-
بلوک منطق - If 06:11
-
بلوک منطق - Each 09:18
-
بلوک منطق - Await 07:08
-
عبارات واکنشگرا 09:43
-
انتشار رویدادها 06:35
-
اسلاتها - بخش اول 04:59
-
اسلاتها - بخش دوم 05:13
-
onMount و onDestroy 05:42
-
beforeUpdate و afterUpdate 04:43
-
اکشنها (Actions) 06:20
-
دریافت مقادیر 07:08
-
چکباکس و رادیو باتن 05:36
-
Select 03:14
-
ارسال 06:24
-
کتابخانه Felte 11:57
-
استفاده از اعتبارسنج مبتنی بر Schema 06:31
-
معرفی Store 03:09
-
استور قابل نوشتن 11:47
-
بیشتر در مورد Writable 06:22
-
استور قابل خواندن 09:25
-
استور مشتق شده 07:51
-
دریافت و اتصال استور 05:56
-
معرفی 01:28
-
ترنزیشن پایه 05:37
-
پارامترهای ترنزیشن 07:53
-
in و out 05:46
-
فلپ 04:27
-
Tween و Spring 10:19
-
معرفی 03:25
-
مسیریابی (Routing) 05:47
-
لایهها 07:16
-
خطاها و لینکدهی 05:14
-
کار با پارامترها 04:20
-
سرور در مقابل کلاینت 07:18
-
JavaScript صفحه - بخش اول 10:45
-
JavaScript صفحه - بخش دوم 02:32
-
JavaScript سرور صفحه 08:43
-
متغیرهای محیطی 05:45
-
پیشبارگیری لینک 07:18
-
لینک کلاس فعال 03:04
-
تغییر مسیرها 07:10
-
اکشنهای فرم سمت سرور 08:59
-
اعتبارسنجی فرم سمت سرور 05:28
-
بهبود فرم سمت سرور 07:27
-
فرمهای سرور نامگذاری شده 02:52
-
Routeهای API 10:22
-
پیشرندرینگ - بخش اول 07:56
-
پیشرندرینگ - بخش دوم 10:26
-
SSR در مقابل CSR 06:48
-
هوکها 09:14
-
معرفی پروژه 04:21
-
راهاندازی کلاینت Firebase 07:48
-
لایه اصلی و ناوبری 07:34
-
فرم ورود و ثبتنام 09:37
-
اعتبارسنجی ورود و ثبتنام 04:05
-
ثبتنام کاربر 11:50
-
توستها و کدهای خطا 08:26
-
ورود کاربر 08:42
-
خروج و لینکهای ناوبری 12:01
-
Firebase Admin 14:10
-
ارسال توکن احراز هویت (POST) 08:38
-
ابطال توکن (GET) 04:48
-
بارگذاری مجدد نشست 11:05
-
Routeهای داشبورد 09:50
-
هوکهای سرور - بخش اول 15:38
-
هوکهای سرور - بخش دوم 05:44
-
رفع Route محافظتشده ورود 03:46
-
ایجاد - فرم مقاله 08:16
-
ایجاد - Schema مقاله 14:40
-
ایجاد - خطاهای مقاله 05:00
-
ایجاد - ارسال پست 08:08
-
دریافت مقالات کاربر 08:52
-
جدول مقالات کاربر 06:05
-
ویرایش - پر کردن فیلدها 15:36
-
ویرایش - ارسال بهروزرسانی 08:08
-
دادههای صفحه مقاله اصلی 07:07
-
نمای صفحه مقاله اصلی 07:37
-
دریافت مقالات صفحه اصلی 13:15
-
وضعیت محلی مقالات صفحه اصلی 10:54
-
بارگذاری مقالات بیشتر در صفحه اصلی 07:15
-
کارتهای Masonry صفحه اصلی 08:47
-
دریافت داده پروفایل کاربر (GET) 08:36
-
اعتبارسنجی Schema پروفایل 10:10
-
بهروزرسانی پروفایل 06:19
مشخصات آموزش
دوره کامل SVELTE - شامل SvelteKit SSR و Firebase
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:96
- مدت زمان :12:26:19
- حجم :5.72GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy