План на курса
Введение
- Сливане на уеб и мобилни технологии
Причини за създаване на прогресивни уеб приложения (PWA)
- скорост и производителност (в сравнение с уебсайтове)
- сигурност
- офлайн възможности
- пуш нотификации
- по-добри индекси на отскок
- приложение-подобно чувство и функционалност
- обхожда се без приложения от App Stores
Активиране на уебсайта ви
- сигурна връзка HTTPS
- JSON Manifest
- Service Worker
Създаване на първото си Прогресивно Уеб Приложение (PWA)
Използване на Service Workers за активиране на приложението ви да работи офлайн
- кэширане на данни
- предоставяне на пуш нотификации
- обновяване на съдържанието
- обработка на данни
Евент слушатели и команди
- персонализиране на отговори на мрежови заявки в зависимост от онлайн/офлайн статуса
- пersistence и съобщения за данни
- достъп до Cache API, Fetch API, IndexedDB API, postMessage(), и т.н.
- увеличаване на ангажимента на потребителите чрез Notification API
Използване на кэширани ресурси в приложението ви
Настройка на Web App Manifest
- добавяне на приложението в началния екран
Архитектура на приложението-оболочка
Разглеждания за потребителския интерфейс
- полезност
- локализация
Отстраняване на проблеми с PWA
Развертане на PWA в App Store
Резюме и заключение
Изисквания
- HTML, CSS, и обекто-ориентиран JavaScript.
- Мобилен уред.
- Възможност за изпълнение на Google Chrome на мобилен уред.
Целева аудитория
- Уеб разработчици
- Разработчици на приложения
Отзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Множество примери за всеки модул и отлично познаване на обучителя.
Sebastian - BRD
Курс - Secure Developer Java (Inc OWASP)
Машинен превод
Module3 Атаки и експлойти на приложения, XSS, SQL инжектиране Module4 Атаки и експлойти на сървъри, DOS, BOF
Tshifhiwa - Vodacom
Курс - How to Write Secure Code
Машинен превод
Примери от реалния живот.
Kristoffer Opdahl - Buypass AS
Курс - Web Security with the OWASP Testing Framework
Машинен превод
Компетентността на треньора беше изключителна, а начинът на организиране на сесиите, за да следват аудиторията демонстрациите, помогна да се закрепи знанието, вместо просто да седи и слуша.
Jack Allan - RSM UK Management Ltd.
Курс - Secure Developer .NET (Inc OWASP)
Машинен превод