Course Code: progapp
Duration: 14 hours
Prerequisites:
  • HTML, CSS i zorientowane obiektowo JavaScript.
  • Urządzenie mobilne.
  • Możliwość uruchomienia przeglądarki Google Chrome na urządzeniu mobilnym.

Publiczność

  • Deweloperzy stron internetowych
  • Deweloperzy aplikacji
Overview:

Progresywna aplikacja internetowa (PWA) to aplikacja internetowa, która działa jak natywna aplikacja mobilna. Progresywna aplikacja internetowa może być wdrażana jako zwykła strona internetowa, a także jako natywna aplikacja w sklepie z aplikacjami.

W tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak opracować swoją pierwszą progresywną aplikację internetową, przechodząc przez serię praktycznych ćwiczeń kończących się utworzeniem i wdrożeniem funkcjonalnego PWA.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Wstęp

  • Konwergencja internetu i urządzeń mobilnych

Powody tworzenia progresywnych aplikacji internetowych

  • szybkość i wydajność (w porównaniu do stron internetowych)
  • bezpieczeństwo
  • możliwości offline
  • powiadomienia push
  • lepsze współczynniki odrzuceń
  • i funkcjonalność przypominająca aplikację
  • ominięcie App Store

Włączanie Twojej witryny internetowej

  • bezpieczne połączenie HTTPS
  • Manifest JSON
  • Pracownik serwisu

Tworzenie pierwszej progresywnej aplikacji internetowej (PWA)

Korzystanie z Service Workers w celu umożliwienia aplikacji pracy w trybie offline

  • Buforowanie danych
  • Serwowanie powiadomień push
  • Aktualizowanie treści
  • Manipulacja danymi

Odbiorniki zdarzeń i polecenia

  • Dostosowywanie odpowiedzi na żądania sieciowe w zależności od statusu online/offline
  • Trwałość danych i przesyłanie komunikatów
  • Accessing Cache API, Fetch API, IndexedDB API, postMessage() itp.
  • Zwiększanie zaangażowania użytkowników poprzez Notification API

Korzystanie z zasobów buforowanych w aplikacji

Konfigurowanie manifestu aplikacji internetowej

  • Dodanie aplikacji do ekranu głównego

Architektura powłoki aplikacji

Rozważania dotyczące interfejsu użytkownika

  • Użyteczność
  • Lokalizacja

Rozwiązywanie problemów z PWA

Wdrażanie PWA w App Store

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Progressive Web Apps (PWA)

Qatar - Progressive Web Apps (PWA)

Egypt - Progressive Web Apps (PWA)

Saudi Arabia - Progressive Web Apps (PWA)

South Africa - Progressive Web Apps (PWA)

Brasil - Progressive Web Apps (PWA)

Canada - Progressive Web Apps (PWA)

中国 - Progressive Web Apps (PWA)

香港 - Progressive Web Apps (PWA)

澳門 - Progressive Web Apps (PWA)

台灣 - Progressive Web Apps (PWA)

USA - Progressive Web Apps (PWA)

Österreich - Progressive Web Apps (PWA)

Schweiz - Progressive Web Apps (PWA)

Deutschland - Progressive Web Apps (PWA)

Czech Republic - Progressive Web Apps (PWA)

Denmark - Progressive Web Apps (PWA)

Estonia - Progressive Web Apps (PWA)

Finland - Progressive Web Apps (PWA)

Greece - Progressive Web Apps (PWA)

Magyarország - Progressive Web Apps (PWA)

Ireland - Progressive Web Apps (PWA)

Luxembourg - Progressive Web Apps (PWA)

Latvia - Progressive Web Apps (PWA)

España - Aplicaciones Progresivas

Italia - Progressive Web Apps (PWA)

Lithuania - Progressive Web Apps (PWA)

Nederland - Progressive Web Apps (PWA)

Norway - Progressive Web Apps (PWA)

Portugal - Progressive Web Apps (PWA)

România - Progressive Web Apps (PWA)

Sverige - Progressive Web Apps (PWA)

Türkiye - Progressive Web Apps (PWA)

Malta - Progressive Web Apps (PWA)

Belgique - Progressive Web Apps (PWA)

France - Progressive Web Apps (PWA)

日本 - Progressive Web Apps (PWA)

Australia - Progressive Web Apps (PWA)

Malaysia - Progressive Web Apps (PWA)

New Zealand - Progressive Web Apps (PWA)

Philippines - Progressive Web Apps (PWA)

Singapore - Progressive Web Apps (PWA)

Thailand - Progressive Web Apps (PWA)

Vietnam - Progressive Web Apps (PWA)

India - Progressive Web Apps (PWA)

Argentina - Aplicaciones Progresivas

Chile - Aplicaciones Progresivas

Costa Rica - Aplicaciones Progresivas

Ecuador - Aplicaciones Progresivas

Guatemala - Aplicaciones Progresivas

Colombia - Aplicaciones Progresivas

México - Aplicaciones Progresivas

Panama - Aplicaciones Progresivas

Peru - Aplicaciones Progresivas

Uruguay - Aplicaciones Progresivas

Venezuela - Aplicaciones Progresivas

Polska - Progressive Web Apps (PWA)

United Kingdom - Progressive Web Apps (PWA)

South Korea - Progressive Web Apps (PWA)

Pakistan - Progressive Web Apps (PWA)

Sri Lanka - Progressive Web Apps (PWA)

Bulgaria - Progressive Web Apps (PWA)

Bolivia - Aplicaciones Progresivas

Indonesia - Progressive Web Apps (PWA)

Kazakhstan - Progressive Web Apps (PWA)

Moldova - Progressive Web Apps (PWA)

Morocco - Progressive Web Apps (PWA)

Tunisia - Progressive Web Apps (PWA)

Kuwait - Progressive Web Apps (PWA)

Oman - Progressive Web Apps (PWA)

Slovakia - Progressive Web Apps (PWA)

Kenya - Progressive Web Apps (PWA)

Nigeria - Progressive Web Apps (PWA)

Botswana - Progressive Web Apps (PWA)

Slovenia - Progressive Web Apps (PWA)

Croatia - Progressive Web Apps (PWA)

Serbia - Progressive Web Apps (PWA)

Bhutan - Progressive Web Apps (PWA)

Nepal - Progressive Web Apps (PWA)

Uzbekistan - Progressive Web Apps (PWA)