Haladó JavaScript programozás
Ismertető
A tanfolyam célja, hogy a tanulók megismerjék a kliensoldali programozást, és a benne rejlő lehetőségeket a JavaScript nyelv használatával.
Elméleti szinten részletesebben megismerik a JavaScript enginet, annak működését, valamint két nehezebben emészthető témakör, a this, és az aszinkron programozás rejtelmeiben is betekintést nyernek.
Az órák során gyakorlati példák alapján megtanulják, hogyan tudják dinamikusan módosítani a honlapok szerkezetét, a kattintás, egérmozgatás és egyéb események kezelését, elsajátítják az ajax technológia használatát, valamint a programozás alapjait.
Tematika
- Változók
- Függvények
- A JS motor
- Tömbök
- Szövegek
- Számok
- Adatok átszervezése
- A Dátum objektum
- Egyéb újdonságok
- Adattárolási lehetőségek
- Modul rendszer
- A Regexp objektum
- Kivételkezelés
- Promise, fetch API
- Aszinkron programozás
- Generator függvények
- Aszinkron függvények
- THIS
- Objektumok haladó
- Objektum Orientált Programozás
Szükséges előképzettség
HTML, CSS alapok, JavaScript alapismeretek, vagy A vállalati webfejlesztés alapjai képzésünk elvégzése.