Objektorienterad programmering (OOP) med JavaScript
Avancerade OOP-koncept
Den andra delen av kursen omfattar avancerade OOP-koncept i JavaScript. Deltagarna får lära sig hur man använder klasser och moduler för att strukturera och organisera sina applikationer. Dessutom introduceras mixins och decorators, som ger flexibla sätt att lägga till funktioner och egenskaper till objekt.
Praktiska exempel och övningar är en integrerad del av kursen för att omsätta teoretisk kunskap i praktiken. Deltagarna guidas genom olika scenarier och projekt för att befästa sina färdigheter i objektorienterad programmering.
Kursen avslutas med en introduktion till designmönster inom OOP. Deltagarna får lära sig om olika designmönster som används i objektorienterad programmering för att lösa återkommande problem och göra koden mer effektiv och underhållbar.