ساخت وب اپلیکیشن پیشرونده: مسترکلاس Python Django PWA
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت وب اپلیکیشن پیشرونده کامل از صفر با استفاده از Python ،Django و JavaScript
- پیادهسازی قابلیتهای آفلاین، سرویسورکرها و وب اپ منیفست برای عملکرد واقعی PWA
- ایجاد رابطهای واکنشگرا و تعاملی با Bootstrap ،HTML5 ،CSS3 و JavaScript
- طراحی و پیادهسازی پایگاه داده MySQL برای ذخیره دائمی دادهها
- تسلط به مدیریت دادههای پویا با JavaScript و Django برای تجربهای پیوسته برای کاربران
- استقرار اپلیکیشن روی سرور VPS با تنظیمات امنیتی مناسب
- تبدیل PWA به اپلیکیشن موبایل و انتشار آن در فروشگاه Google Play
- اشکالزدایی مشکلات رایج PWA و بهینهسازی عملکرد روی دستگاههای مختلف
پیشنیازهای دوره
- آشنایی پایه با HTML ،CSS و JavaScript
- آشنایی مقدماتی با برنامهنویسی Python
- کامپیوتری با دسترسی به اینترنت که قادر به اجرای Python باشد.
- نیاز به تجربه قبلی از Django نیست - همه چیز لازم در این دوره آموزش داده میشود.
- تمایل به دنبال کردن تمرینهای کدنویسی عملی
- استفاده از نرمافزارهای رایگان - هیچ ابزاری با هزینه نیاز نیست
توضیحات دوره
به دوره جامع «ساخت وب اپلیکیشن پیشرونده: دوره تخصصی Python Django PWA» خوش آمدید - راهنمای کامل شما برای ایجاد وب اپلیکیشن های مدرن، واکنشگرا و با قابلیت کار در حالت آفلاین با استفاده از Python و Django
وب اپلیکیشن پیشرونده (PWA) نمایانگر پیشرفتهترین فناوریهای توسعه وب هستند که بهترین ویژگیهای اپلیکیشن های موبایل را با دسترسی آسان وبسایتها ترکیب میکنند. در این دوره پروژهمحور و عملی، همه جنبههای توسعه PWA از تنظیم اولیه تا استقرار و انتشار را خواهید آموخت.
در طول این دوره، شما یک اپلیکیشن کامل Personal Finance Tracker خواهید ساخت که قابلیت کار در حالت آفلاین دارد، هنگام آنلاین شدن دادهها را همگام میکند و حتی قابلیت انتشار در فروشگاه Google Play را دارد. این پروژه واقعی شما را در تمامی مراحل چرخه عمر توسعه همراهی میکند و مهارتهای ارزشمندی به شما میدهد که میتوانید فوراً در پروژههای خود به کار ببرید.
دیگر نیازی به چسباندن آموزشهای پراکنده یا منابع قدیمی نیست. این دوره روشی ساختارمند و گامبهگام برای ساخت اپلیکیشن های PWA آماده تولید از صفر ارائه میدهد.
چه توسعهدهنده وب باشید و بخواهید مهارتهای خود را با وب اپلیکیشن پیشرونده افزایش دهید، چه توسعهدهنده Python که تمایل به ساخت وب اپلیکیشن های مدرن دارد یا مبتدی با دانش پایه برنامهنویسی که میخواهد چیزی چشمگیر بسازد، این دوره دانش و مهارتهای عملی مورد نیاز را در اختیار شما قرار میدهد.
تا پایان دوره، یک برنامه PWA کامل و کاربردی خواهید داشت که میتوانید در نمونهکار خود به نمایش بگذارید و اعتماد به نفس برای توسعه وب اپلیکیشن پیشرونده برای هر هدفی را خواهید داشت.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب که میخواهند مهارتهای خود را با وب اپلیکیشن پیشرونده گسترش دهند
- توسعهدهندگان Python که قصد ساخت وب اپلیکیشن مدرن و واکنشگرا دارند
- توسعهدهندگان فرانتاند که علاقهمند به افزودن مهارتهای بکاند و تبدیل شدن به فولاستک هستند
- توسعهدهندگان Django که میخواهند روشهای پیادهسازی PWA را بیاموزند
- دانشجویان علوم کامپیوتر که به دنبال کسب تجربه عملی توسعه وب هستند
- حرفهایهایی که میخواهند یک پروژه قابل ارائه از ابتدا تا پایان بسازند
ساخت وب اپلیکیشن پیشرونده: مسترکلاس Python Django PWA
-
مقدمه 05:09
-
مزایای PWAها (قابلیت آفلاین، واکنشگرایی و غیره) 04:46
-
ابزارها و فناوریهای محبوب برای ساخت PWA 06:13
-
نصب و راهاندازی Python و Visual Studio Code 04:19
-
پیکربندی محیط مجازی برای توسعه PWA 02:37
-
بررسی اجمالی اپلیکیشن Personal Finance Tracker (PFTa) 02:52
-
شروع پروژه PFTa 03:56
-
نصب و راهاندازی پایگاه داده - بخش 1 03:40
-
نصب و راهاندازی پایگاه داده - بخش 2 02:44
-
پیکربندی فایلهای استاتیک و مدیا 03:03
-
ایجاد مدلهای اپلیکیشن - بخش 1 05:59
-
ایجاد مدلهای اپلیکیشن - بخش 2 03:12
-
توسعه فرمها برای دریافت ورودی کاربر 04:22
-
ایجاد نماهای ثبتنام و ورود اپلیکیشن 04:02
-
ایجاد نماهای خروج، صفحه اصلی و داشبورد - بخش 1 03:46
-
ایجاد نماهای خروج، صفحه اصلی و داشبورد - بخش 2 03:17
-
ایجاد نماهای درآمد، هزینه و دستهبندی - بخش 1 05:05
-
ایجاد نماهای درآمد، هزینه و دستهبندی - بخش 2 01:36
-
ایجاد مسیرهای URL در اپلیکیشن 02:05
-
ساختاربندی صفحات HTML 01:42
-
ادغام Bootstrap (CDN در مقابل نصب محلی) - بخش 1 03:10
-
ادغام Bootstrap (CDN در مقابل نصب محلی) - بخش 2 01:35
-
ساخت و استایلدهی صفحات هدر و فوتر - بخش 1 02:30
-
ساخت و استایلدهی صفحات هدر و فوتر - بخش 2 02:46
-
ساخت و استایلدهی صفحات هدر و فوتر - بخش 3 01:14
-
ساخت و استایلدهی صفحه ایندکس - بخش 1 03:39
-
ساخت و استایلدهی صفحه ایندکس - بخش 2 03:59
-
ساخت و استایلدهی صفحه ایندکس - بخش 3 03:57
-
ساخت و استایلدهی صفحه ایندکس - بخش 4 01:18
-
پیادهسازی منطق سمت کلاینت با JavaScript - بخش 1 02:48
-
پیادهسازی منطق سمت کلاینت با JavaScript - بخش 2 02:56
-
پیادهسازی منطق سمت کلاینت با JavaScript - بخش 3 03:15
-
ساخت داشبورد - فرمهای مودال بخش 1 02:45
-
ساخت داشبورد - فرمهای مودال بخش 2 02:06
-
ساخت داشبورد - محتوای اصلی بخش 1 03:08
-
ساخت داشبورد - محتوای اصلی بخش 2 02:42
-
ساخت داشبورد - محتوای اصلی بخش 3 01:16
-
ساخت داشبورد - محتوای اصلی بخش 4 03:18
-
ساخت داشبورد - محتوای اصلی بخش 5 02:59
-
ساخت داشبورد - استایلدهی داشبورد 04:10
-
نمایش دادههای پویا در داشبورد و مدیریت فرمها (JavaScript و ویوهای Django). 03:02
-
نمایش دادههای پویا در داشبورد و مدیریت فرمها - ارسال داده 03:49
-
حذف و بهروزرسانی دادههای پویا در داشبورد - بخش 1 03:15
-
حذف و بهروزرسانی دادههای پویا در داشبورد - بخش 2 03:52
-
حذف و بهروزرسانی دادههای پویا در داشبورد - بخش 3 01:37
-
پیادهسازی وب اپ منیفست - بخش 1 02:13
-
پیادهسازی وب اپ منیفست - بخش 2 03:10
-
ساخت سرویس ورکر - رویدادهای نصب و فعالسازی 01:58
-
ساخت سرویس ورکر - رویدادهای fetch 03:04
-
قابلیت آفلاین و بازگشت به حالت اولیه - ذخیرهسازی داده 02:36
-
قابلیت آفلاین و بازگشت به حالت اولیه - همگامسازی دادهها - بخش 1 02:40
-
قابلیت آفلاین و بازگشت به حالت اولیه - همگامسازی دادهها - بخش 2 01:40
-
قابلیت آفلاین و بازگشت به حالت اولیه - همگامسازی دادهها - بخش 3 02:56
-
قابلیت آفلاین و بازگشت به حالت اولیه - همگامسازی دادهها - بخش 4 03:07
-
قابلیت آفلاین و بازگشت به حالت اولیه - پیادهسازی بازگشت 04:03
-
تست سازگاری با مرورگرها و دستگاهها 03:50
-
اشکالزدایی مشکلات رایج سرویس ورکرها 03:50
-
مانیتورینگ عملکرد 03:47
-
آمادهسازی برای محیط تولید 03:37
-
استفاده از متغیرهای محیطی برای افزایش امنیت 03:01
-
راهاندازی اپلیکیشن روی سرور VPS 04:08
-
پیکربندی پایگاه داده MySQL 04:07
-
پیکربندی سرور Apache 04:07
-
راهاندازی اپلیکیشن 03:41
-
تبدیل PWA به اپلیکیشن موبایل 05:20
-
مراحل انتشار فایل PWA-APK در Play Store 04:49
-
مرحله بعد چیست؟ 01:36
مشخصات آموزش
ساخت وب اپلیکیشن پیشرونده: مسترکلاس Python Django PWA
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:67
- مدت زمان :03:38:57
- حجم :2.01GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy