آموزش برنامه های پیشرفته وب پیشرفته

Advanced Progressive Web Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: PWA برای هر متخصص وب کلیدی است. این دوره با بهبود جریان نصب ، به روزرسانی معماری ، اجرای پس زمینه و چرخه حیات برنامه ، مهارت هایی را برای ایجاد تجارب بهتر با پلتفرم و یکپارچه سازی سخت افزار به شما می آموزد. ایجاد یک برنامه وب پیشرفته خوب فقط در مورد رابط کاربری نیست ، بلکه در مورد درک پلتفرم نیز هست. ، چه چیزی ممکن است ، و چگونه می توان با سیستم عامل ادغام مناسب کرد. در این دوره ، Advanced Progressive Web Apps ، یاد خواهید گرفت که برنامه خود را با سیستم عامل های تلفن همراه و دسک تاپ در سطوح مختلف ادغام کنید. ابتدا جریان نصب برنامه و نحوه بهبود آن را کشف خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه می توانید با درک چرخه زندگی برنامه ، نحوه اجرای کد در پس زمینه و نحوه مدیریت به روزرسانی ها و نسخه های جدید برنامه خود ، تجربه را افزایش دهید. سرانجام ، شما می آموزید که چگونه با سیستم عامل ادغام شوید ، از جمله ارتباط با برنامه های دیگر و استفاده از سخت افزار و سنسورهای موجود. بعد از اتمام این دوره ، مهارت و دانش API ، الگوهای طراحی و تکنیک های مورد نیاز برای ایجاد یک Progressive Web App با یکپارچه سازی بهتر با بستر نصب شده را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

نصب برنامه Installing the Application

  • مقدمه Introduction

  • معماری نصب Installation Architecture

  • پیگیری نصب PWA برای تجزیه و تحلیل Track PWA Installation for Analytics

  • نصب رابط کاربری را ارتقا دهید Promote Installation from the User Interface

  • برنامه Store را بیشتر از نصب مرورگر قرار دهید Prioritize Store App over Browser Installation

  • قابلیت اطمینان نصب را در iOS و iPadOS بهبود ببخشید Improve Installation Reliability 
on iOS and iPadOS

  • خلاصه Summary

مدیریت چرخه زندگی برنامه Managing App's Lifecycle

  • مقدمه Introduction

  • چرخه زندگی را بفهمید Understand the Lifecycle

  • صفحه رابط برنامه نویسی و صفحه چرخه زندگی Page Visibility and Page Lifecycle APIs

  • پیگیری میزان استفاده برای تجزیه و تحلیل Track Usage for Analytics

  • با Preload Navigation عملکرد را بهبود بخشید Improve Performance with Navigation Preload

  • با Web Push به کاربر در پس زمینه اطلاع دهید Notify the User in the Background with Web Push

  • اجرای پس زمینه: همگام سازی ، واکشی و همگام سازی دوره ای Background Execution: 
Sync, Fetch and Periodic Sync

  • خلاصه Summary

به روزرسانی برنامه Updating the Application

  • مقدمه Introduction

  • به روزرسانی های PWA را درک کنید Understand PWA's updates

  • دارایی ها و سرمایه ها را به روز کنید Update Assets and Builds

  • سرویس کارگر را به روز کنید Update the Service Worker

  • برنامه پرتاب برنامه Meta Data را به روز کنید Update App Launcher Meta Data

  • هشدار کاربر با نشان دادن برنامه Alert the User with App Badging

  • ذخیره سازی برنامه را مدیریت کنید Manage App's Storage

  • خلاصه Summary

ادغام با سخت افزار و سیستم عامل ها Integrating with Hardware and Platforms

  • مقدمه Introduction

  • از سخت افزار و سنسورها با API استفاده کنید Use Hardware and Sensors with APIs

  • یکپارچه سازی محتوا با اشتراک گذاری وب Integrate Content with Web Share

  • ایجاد میانبرهای برنامه Create App Shortcuts

  • از طریق URL ها با برنامه های دیگر صحبت کنید Talk with Other Apps through URLs

  • نتیجه Conclusion

نمایش نظرات

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

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

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

آموزش برنامه های پیشرفته وب پیشرفته
جزییات دوره
2h 17m
30
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maximiliano Firtman Maximiliano Firtman

برنامه نویس موبایل و وب، مربی، سخنران، نویسنده

Maximiliano Firtman یک توسعه دهنده موبایل و وب، مربی، سخنران و نویسنده است.

او 11 کتاب نوشته است. از جمله برنامه‌نویسی وب موبایل، و jQuery Mobile: Up and Running و وب جدید موبایل با کارایی بالا منتشر شده توسط O'Reilly Media. کتاب‌های مکس به 13 زبان مختلف ترجمه شده‌اند.

او توسعه برنامه‌های تلفن همراه، HTML5، Android، iOS، برنامه‌های وب پیشرفته، و دوره‌های عملکرد را برای شرکت‌های برتر در سراسر جهان آموزش می‌دهد. او دوره های فنی موفقی را در اپل، گوگل، لینکدین، سیسکو، اینتل، یاهو، بانک آمریکا، Comcast، MercadoLibre، PayPal، عربستان سعودی آرامکو و صدها شرکت کوچک و متوسط ​​ارائه کرده است.

او یکی از سخنرانان مکرر کنفرانس ها است و از بیش از 55 کشور بازدید کرده و سخنرانی ها، سخنرانی های کلیدی و کارگاه های آموزشی را ارائه کرده است. او به‌خاطر فعالیت‌هایش در جامعه وب تلفن همراه توسط Adobe، Microsoft، Nokia و BlackBerry مورد تحسین قرار گرفته و جوایز و تقدیرنامه‌های متعددی را دریافت کرده است. می توانید او را در توییتر @firt پیدا کنید.