آموزش ساخت برنامه های وب پیشرفته و کارآمد از Scratch

Building Performant Progressive Web Apps from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: درک نحوه ساخت برنامه های وب پیشرو از ابتدا و بدون چارچوب های جلویی به شما امکان می دهد از قابلیت های جدید بستر وب بهره مند شوید. در چشم انداز توسعه دهنده که همیشه در حال رشد است ، توانایی ساخت برنامه های مترقی از ابتدا یک مهارت اساسی است. در این دوره ، با ایجاد 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

نمایش نظرات

آموزش ساخت برنامه های وب پیشرفته و کارآمد از Scratch
جزییات دوره
1h 34m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
41
4.7 از 5
دارد
دارد
دارد
Jad Joubran
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jad Joubran Jad Joubran

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