آموزش ساخت برنامه های وب پیشرفته و کارآمد از 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

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت برنامه های وب پیشرفته و کارآمد از 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 ایجاد کرد.