Schița de curs
Introducere
- Convergența dintre web și mobil
Motivații pentru Dezvoltarea Aplicațiilor Web Progresive
- viteză și performanță (comparativ cu site-urile web)
- securitate
- capacități offline
- notificări push
- îmbunătățirea ratelor de respingere
- aspect și funcționalitate asemănătoare aplicațiilor
- ocolirea magazinelor de aplicații
Activarea Site-ului Tău
- conexiune HTTPS securizată
- Manifest JSON
- Service Worker
Construirea Primei Tale Aplicații Web Progresive (PWA)
Utilizarea Service Workers pentru a Permite Aplicației Să Funcționeze Offline
- Stocarea în cache a datelor
- Trimiterea notificărilor push
- Actualizarea conținutului
- Manipularea datelor
Event Listeners și Comenzi
- Personalizarea răspunsurilor la cererile de rețea în funcție de starea online/offline
- Persistența datelor și mesajele
- Accesarea API-urilor Cache, Fetch, IndexedDB, postMessage(), etc.
- Creșterea implicării utilizatorilor prin API-ul de notificări
Utilizarea Resurselor Stocate în Cache în Aplicația Ta
Configurarea Manifestului Aplicației Web
- Adăugarea aplicației pe ecranul principal
Arhitectura Shell-ului Aplicației
Considerații de Interfață Utilizator
- Uzabilitate
- Localizare
Depanarea PWA
Implementarea PWA într-un Magazin de Aplicații
Rezumat și Concluzii
Cerințe
- HTML, CSS și JavaScript orientat pe obiecte.
- Un dispozitiv mobil.
- Capacitatea de a rula Google Chrome pe dispozitivul mobil.
Publicul țintă
- Dezvoltatori web
- Dezvoltatori de aplicații
Mărturii (5)
M-am bucurat că Gunnar a scris aproape tot codul în timp real, pe măsură ce mergem prin curs, dar exista și mult material pre-pregătit pe Google Drive la care pot să mă refer după instruire. Codul pe care l-a scris Gunnar bazat pe datele de exemplu pe care i le-am furnizat anterior a fost de asemenea extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Numerous exemple pentru fiecare modul și o mare cunoaștere a instrutorului.
Sebastian - BRD
Curs - Secure Developer Java (Inc OWASP)
Tradus de catre o masina
Modulul 3 Aplicații Atacuri și Exploatări, XSS, injecție SQL Modulul 4 Servere Atacuri și Exploitări, DoS, BOF
Tshifhiwa - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina
Exemple din viața reală.
Kristoffer Opdahl - Buypass AS
Curs - Web Security with the OWASP Testing Framework
Tradus de catre o masina
Cunoașterea instrctorului în privința subiectului a fost excelentă, iar modul în care sesiunile erau structurate pentru ca audiența să poată urma demonstrațiile a ajutat cu adevărat la consolarea acestei cunoștințe, față de a doar sta și asculta.
Jack Allan - RSM UK Management Ltd.
Curs - Secure Developer .NET (Inc OWASP)
Tradus de catre o masina