Programare orientată pe obiect (OOP) cu JavaScript
Concepte OOP avansate
A doua parte a cursului acoperă concepte avansate ale OOP în JavaScript. Participanții vor învăța cum să utilizeze clase și module pentru a-și structura și organiza aplicațiile. În plus, sunt introduse mixinele și decoratorii, care oferă modalități flexibile de a adăuga funcții și proprietăți obiectelor.
Exemplele și exercițiile practice sunt parte integrantă a cursului pentru a pune în practică cunoștințele teoretice. Participanții vor fi ghidați prin diverse scenarii și proiecte pentru a-și consolida abilitățile de programare orientată pe obiecte.
Cursul se încheie cu o introducere în modelele de proiectare în OOP. Participanții vor învăța despre diverse modele de proiectare utilizate în programarea orientată pe obiecte pentru a rezolva probleme recurente și pentru a face codul mai eficient și mai ușor de întreținut.