План на курса
Въведение
- Конвергенция на уеб и мобилни устройства
Причини за разработване на прогресивни уеб приложения
- скорост и производителност (в сравнение с уебсайтове) сигурност офлайн възможности push известия подобрени нива на отпадане усещане и функционалност като приложение заобикаляне на App Store
Активиране на вашия уебсайт
- защитена HTTPS връзка JSON Manifest Service Worker
Изграждане на вашето първо прогресивно уеб приложение (PWA)
Използване на Service Workers, за да активирате приложението си да работи офлайн
- Кеширане на данни Сервиране на насочени известия Актуализиране на съдържание Манипулиране на данни
Слушатели на събития и команди
- Персонализиране на отговорите на мрежови заявки в зависимост от това дали онлайн/офлайн състояние Устойчивост на данните и съобщения Accessing Cache API, Fetch API, IndexedDB API, postMessage() и др. Повишаване на ангажираността на потребителите чрез Notification API
Използване на кеширани активи във вашето приложение
Конфигуриране на манифест на уеб приложение
- Добавяне на приложението към началния екран
Архитектура на обвивката на приложението
Съображения за потребителския интерфейс
- Локализация на използваемостта
Отстраняване на неизправности в PWA
Внедряване на PWA в App Store
Обобщение и заключение
Изисквания
- HTML, CSS и обектно-ориентирани JavaScript.
- Мобилно устройство.
- Възможност за стартиране на Google Chrome на мобилно устройство.
Публика
- Уеб разработчици
- Разработчици на приложения
Oтзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Теми, които бяха обсуждани, множество живи кодови примерци, отношението на треньора към групата
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
Машинен превод
Хоранто, обучението е онлайн, взаимодействието с треньора е забележително и той винаги е на разположение, за да предоставя ценни източници, които да допълнят обучението. Очень съм доволна.
Nuno Marques - MULTICERT, S.A.
Курс - Functional Reactive Programming with Java 9 and RxJava
Машинен превод
Тренерски ентусиазъм за темата
Matthew Fowles - AGRO Merchants Whitchurch Limited
Курс - Web Application Development in PHP
Машинен превод
Крайно добри са темпото, дълбочината и обясненията. Ясно е, че Скот е експерт в тази тема и да се учи от него е много приятно.
Ben Leiken - SurveyMonkey
Курс - Reactive Programming for iOS with RxSwift
Машинен превод