modul #1 Introducere în dezvoltarea web Prezentare generală a dezvoltării web, importanța acesteia și instrumentele necesare pentru a începe.
modul #2 Fundamentele HTML Introducere în HTML, sintaxa de bază și elemente semantice.
modul #3 Structura HTML și elemente semantice Înțelegerea structurii documentului HTML, a titlurilor, a paragrafelor și a elementelor semantice.
modul #4 Tabele și formulare HTML Construirea de tabele și formulare în HTML, inclusiv atribute și stil.
modul #5 Fundamentele CSS Introducere în CSS, selectoare, proprietăți și valori.
modul #6 Selectoare și proprietăți CSS Înțelegerea selectoarelor, proprietăților și valorilor CSS, inclusiv stilul textului și culorilor.
modul #7 Aspect și poziționare CSS Controlul aspectului și poziționării cu CSS, inclusiv flexbox și grid.
modul #8 Fundamentele JavaScript Introducere în JavaScript, variabile, tipuri de date și instrucțiuni condiționale.
modul #9 Funcții JavaScript și DOM Înțelegerea funcțiilor JavaScript, manipularea DOM și ascultătorii de evenimente.
modul #10 Programare orientată pe obiecte JavaScript Introducere în programarea orientată pe obiecte în JavaScript, inclusiv clase și moștenire.
modul #11 Stocare web și sesiuni Înțelegerea stocării web, stocării sesiunii și cookie-urilor.
modul #12 Introducere în cadrele web Prezentare generală a cadrelor web populare, inclusiv React, Angular și Vue.js.
modul #13 Construirea unei aplicații web cu React Construirea unei aplicații web simplă folosind React, inclusiv componente și managementul stării.
modul #14 Lucrul cu API-uri și servicii RESTful Înțelegerea API-urilor, a serviciilor RESTful și cum să le consumați în aplicațiile web.
modul #15 Securitate web și bune practici Înțelegerea amenințărilor de securitate web, a vulnerabilităților și a celor mai bune practici pentru codare sigură.
modul #16 Accesibilitate și utilizare Importanța accesibilității și a utilizabilității în dezvoltarea web, inclusiv liniile directoare WCAG.
modul #17 Controlul versiunilor cu Git Introducere în controlul versiunilor cu Git, inclusiv comenzi de bază și fluxuri de lucru.
modul #18 Opțiuni de implementare și găzduire Prezentare generală a opțiunilor de implementare și găzduire, inclusiv FTP, GitHub Pages și Netlify.
modul #19 Web Design responsive Crearea de aplicații web receptive care se adaptează la diferite dimensiuni de ecran și dispozitive.
modul #20 Preprocesoare SCSS și CSS Introducere în preprocesoarele SCSS și CSS, inclusiv variabile, mixuri și funcții.
modul #21 Optimizarea performanței web Tehnici pentru optimizarea performanței web, inclusiv încărcarea paginii, stocarea în cache și compresia imaginii.
modul #22 Tratarea erorilor și depanare Înțelegerea tehnicilor de tratare a erorilor și de depanare în dezvoltarea web.
modul #23 Arhitectura aplicațiilor web Înțelegerea arhitecturii aplicațiilor web, inclusiv monolitice, microservicii și fără server.
modul #24 Management de stat cu Redux Introducere în managementul de stat cu Redux, inclusiv acțiuni, reduceri și magazine.
modul #25 Încheierea cursului și concluzia Planificarea următorilor pași în cariera de dezvoltare web
Sunteți gata să învățați, să împărtășiți și să concurați?