نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
درک نحوه ساخت برنامه های وب پیشرو از ابتدا و بدون چارچوب های جلویی به شما امکان می دهد از قابلیت های جدید بستر وب بهره مند شوید. در چشم انداز توسعه دهنده که همیشه در حال رشد است ، توانایی ساخت برنامه های مترقی از ابتدا یک مهارت اساسی است. در این دوره ، با ایجاد Performance Progressive Web Apps from Scratch ، شما دانش بنیادی برنامه های وب پیشرو را کسب خواهید کرد. ابتدا با کارگران خدماتی آشنا خواهید شد. در مرحله بعدی ، شما مانیفست Web App را کشف خواهید کرد. در آخر ، شما نحوه بهینه سازی عملکرد برنامه وب خود را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش برنامه های وب پیشرفته مورد نیاز برای ساخت برنامه های خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع به کار با برنامه های وب پیشرفته
Getting Started with Progressive Web Apps
-
مقدمه ای بر برنامه های وب پیشرفته
Introduction to Progressive Web Apps
-
اهمیت تجربه کاربر و عملکرد
Importance of User Experience and Performance
-
اهمیت یادگیری PWA ها از Scratch
Importance of Learning PWAs from Scratch
-
مورد تجاری
Business Case
-
App Shell Architecture
App Shell Architecture
-
برنامه Shell Livecode
App Shell Livecode
با استفاده از کارگران خدمات
Using Service Workers
-
Cache API
Cache API
-
کارگر خدمات
Service Worker
-
چرخه زندگی کارگر خدمات
Service Worker Lifecycle
-
ثبت نام کارگر خدمات
Register the Service Worker
-
اولین کارگر خدمات شما
Your First Service Worker
-
جعبه کار
Workbox
ذخیره محتوای پویا
Caching Dynamic Content
-
محتوای پویا
Dynamic Content
-
مسیریابی پویا جعبه کار
Workbox Dynamic Routing
-
بهینه سازی ذخیره سازی
Storage Optimization
ادغام عمیق تر با مانیفست برنامه وب
Deeper Integration with Web App Manifest
-
مانیفست برنامه وب
Web App Manifest
-
برنامه نصب بنر
App Install Banner
-
PWA های دسک تاپ
Desktop PWAs
بهینه سازی عملکرد برای یک تجربه کاربری بهتر
Optimizing Performance for a Better User Experience
-
بودجه عملکرد
Performance Budgets
-
تقسیم کد
Code Splitting
-
ابزارهای حسابرسی
Audit Tools
-
منبع تجزیه و تحلیل نقشه
Source Map Analyzer
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات