توضیحات
آموزش پروژه محور ساخت برنامه های وب PWA
نام دوره : Progressive Web Apps (PWA) – The Complete Guide
به روز رسانی 11/2022با کیفیت 1080 به همراه فیلم تمام تکالیف دوره تهیه شده رسمی یودمی ایران
پیش نیاز:
دانش اولیه HTML، CSS و جاوا اسکریپت مورد نیاز است
هیچ تجربه ای از کار با چارچوب های جاوا اسکریپت مورد نیاز نیست
توضیحات:
برنامههای وب پیشرو (PWA) چیز بزرگ بعدی در توسعه وب هستند زیرا بدون نیاز به نصب برنامه از فروشگاه برنامه/فروشگاه ، تجربیاتی شبیه به برنامه تلفن همراه را برای کاربران شما به ارمغان میآورند.
شما همچنان یک برنامه وب (HTML، CSS، جاوا اسکریپت) ایجاد میکنید.
اما این دوره به شما یاد میدهد که چگونه ویژگیهایی مانند دسترسی به دوربین، کارکنان خدمات برای پشتیبانی آفلاین، push notifications و موارد دیگر را اضافه کنید.
این بهترینهای هر دو جهان را با هم ترکیب میکند: شما تجارب سریع، جذاب و قابل اعتماد ارائه میدهید در حالی که هنوز دسترسی به یک صفحه وب را دارید.
“برنامه وب پیشرو” به سادگی اصطلاحی است که تمام ویژگی هایی را که به شما امکان می دهد تجربیاتی شبیه به تلفن همراه ارائه دهید را خلاصه می کند.
موضوع بسیار پرطرفدار است و همچنین موضوعی است که باید بماند !
نه تنها به شدت توسط گوگل ترویج می شود ,بلکه به سرعت توسط شرکت های بزرگی مانند توییتر یا واشنگتن پست نیز پذیرفته می شود .
داشتن مهارت برای ساخت و بهینه سازی این نوع برنامه های وب در حال حاضر یک مهارت مهم و بسیار مورد نیاز برای توسعه دهندگان وب مدرن است، روندی که فقط شتاب می گیرد!
بنابراین، یادگیری نحوه ساخت PWA به شما یک مزیت رقابتی می دهد!
به طور مفصل، دوره آموزش پروژه محور ساخت برنامه های وب PWA همه چیزهایی را که برای ساختن PWA های شگفت انگیز نیاز دارید را پوشش می دهد .
که منجر به کسب امتیاز 100 (از 100) در ابزار حسابرسی PWA Google “Lighthouse” می شود:
- توضیح دقیق در مورد اینکه PWA دقیقا چیست
- نحوه استفاده از مانیفست برنامه برای نصب برنامه وب خود در صفحه اصلی دستگاه
- استفاده از کارکنان خدمات برای ارائه پشتیبانی آفلاین با ذخیره دارایی ها
- استراتژی های استفاده از سرویس های پیشرفته و حافظه پنهان
- تجدید نظر در Promises و Fetch API زیرا هر دو مفهوم به شدت در PWA ها استفاده می شوند.
- نحوه بهبود تعامل کاربر با افزودن اعلانهای فشار
- راهی برای همگام سازی داده ها در پس زمینه، حتی اگر اتصال قطع شود
- نحوه دسترسی به ویژگی های دستگاه بومی مانند دوربین یا موقعیت جغرافیایی
- استفاده از Workbox برای تسهیل مدیریت کارکنان خدمات
- توضیحاتی در مورد چگونگی تبدیل پروژه SPA بعدی خود به PWA
- و بیشتر
همه این موارد البته با ساخت یک پروژه عملی می شوند .
بنابراین، دوره آموزش پروژه محور ساخت برنامه های وب PWA چیزهای زیادی برای ارائه دارد، چگونه می توان تشخیص داد که برای شما مناسب است؟
قطعا انتخاب درستی است اگر …
- شما در حال حاضر یک توسعه دهنده وب هستید (مهم نیست که تجربه داشته باشید یا هنوز در حال کسب تجربه هستید) و می خواهید برای آینده آماده شوید
- شما از کار با HTML، CSS و جاوا اسکریپت لذت می برید و می خواهید از تمام قدرتی که فناوری های وب و مرورگر ارائه می دهند استفاده کنید.
- می خواهید با استفاده از فناوری هایی مانند اعلان های فشار وب یا پشتیبانی آفلاین، بهترین تجربیات ممکن را به کاربران خود ارائه دهید
برای اینکه بیشترین بهره را از دوره ببرید چه چیزهایی باید بدانید؟
شما باید حداقل اصول اولیه HTML، CSS و جاوا اسکریپت را بدانید
با این حال، هیچ دانش پیشرفته ای از این فناوری ها لازم نیست
شما نیازی به دانستن هیچ چارچوب جاوا اسکریپتی مانند Angular یا React ندارید – PWA ها با هر برنامه جاوا اسکریپتی کار می کنند.
حتی اگر اصلاً از فریم ورک استفاده نکنید (در واقع، این چیزی است که ما در دوره آموزشی خواهیم ساخت!)
دوره آموزش پروژه محور ساخت برنامه های وب PWA برای چه کسانی است:
- دانشآموزانی که میخواهند برنامههای وب بسازند که شبیه برنامههای تلفن همراه بومی به نظر میرسند و رفتار میکنند
- دانش آموزانی که می خواهند برنامه های وب آفلاین بسازند (بله، این گونه هم کار می کند!)
- هر کسی که میخواهد برنامههای وب بسازد که دسترسی به دوربین دستگاه، موقعیت جغرافیایی، اعلانهای فشاری و پشتیبانی آفلاین را ارائه دهد.
- دانشآموزانی که میخواهند از آخرین ویژگیهای مرورگر استفاده کنند و در عین حال از مرورگرهای قدیمیتر پشتیبانی کنند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
علیرام –
سلام
امکان بروز رسانی دوره رو دارین؟ نسخه جدیدی قرار گرفته در یودمی
یودمی ایران –
سلام عرض شد
تغییری نداشته به غیر از کد تخفیف