Schița de curs
Modulul 1: Prezentare generală HTML și CSS
- Prezentare generală HTML
- Prezentare generală CSS
- Crearea unei aplicații web folosind Visual Studio 2017
Modulul 2: Crearea și stilizarea paginilor HTML
- Crearea unei pagini HTML5
- Stilizarea unei pagini HTML5
Modulul 3: Introducere în JavaScript, HTML și CSS
- Prezentare generală JavaScript
- Introducere în Document Object Model
Modulul 4: Crearea formularelor pentru colectarea și validarea datelor introduse de utilizator
- Crearea formularelor HTML5
- Validarea datelor introduse de utilizator folosind atribute HTML5
- Validarea datelor introduse de utilizator folosind JavaScript
Modulul 5: Comunicarea cu un server remote
- Programare async în JavaScript
- Trimiterea și primirea datelor folosind obiectul XMLHttpRequest
- Trimiterea și primirea datelor folosind Fetch API
Modulul 6: Stilizarea HTML5 folosind CSS3
- Stilizarea textului folosind CSS3
- Stilizarea elementelor de bloc
- Pseudo-clase și pseudo-elemente
- Îmbunătățirea efectelor grafice folosind CSS3
Modulul 7: Crearea obiectelor și metodelor folosind JavaScript
- Scrierea unui cod JavaScript bine structurat
- Crearea obiectelor personalizate
- Extinderea obiectelor
Modulul 8: Crearea paginilor interactive folosind HTML5
- Încorporarea elementelor multimedia
- Reacția la locația și contextul browserului
- Depanarea și profilarea unei aplicații web
Modulul 9: Adăugarea suportului offline în aplicațiile web
- Citirea și scrierea datelor local
- Adăugarea suportului offline folosind Application Cache
Modulul 10: Implementarea unei interfețe adaptive cu utilizatorul
- Suportarea mai multor factori de formă
- Crearea unei interfețe adaptive cu utilizatorul
Modulul 11: Crearea graficii avansate Grafica interactivă de înaltă rezoluție reprezintă un element-cheie al majorității aplicațiilor moderne.
- Crearea graficii interactive folosind SVG
- Desenarea graficii folosind Canvas API
Modulul 12: Animarea interfeței cu utilizatorul Animațiile sunt un element-cheie pentru menținerea interesului utilizatorului pentru un site web.
- Aplicarea tranzițiilor CSS
- Transformarea elementelor
- Aplicarea animațiilor CSS cu keyframe-uri
Modulul 13: Implementarea comunicării în timp real folosind Web Sockets
- Introducere în Web Sockets
- Utilizarea WebSocket API
Modulul 14: Efectuarea procesării în fundal folosind Web Workers
- Înțelegerea Web Workers
- Efectuarea procesării asincrone folosind Web Workers
Modulul 15: Împachetarea JavaScript pentru implementarea în producție
- Înțelegerea transpilatoarelor și a modulului de bundling
- Crearea pachetelor separate pentru suport cross-browser
Mărturii (1)
A fost structurat tematic de la început până la sfârșit. Mai exact, am progresat de la un nivel de începător la un nivel avansat în doar o săptămână. Mare respect pentru antrenor pentru toată munca depusă. Personal, mi-au plăcut cel mai mult elementele de design și opțiunile de vizualizare.
Marton Nagymarczi
Curs - Programming in HTML5 with JavaScript and CSS3 (20480CC)
Tradus de catre o masina