JavaScript haladó - 05 - Objektum Orientált Programozás
A kurzus a JavaScripte alapismerek elmélyítését célozza. A tanfolyam végére modern JavaScriptre épülő admin felület elkészítésére is képes leszel. A befejező részben az objektum orientált programozással foglalkozunk.
- Bevezető
- Mi is a this?
- A this értéke globális névtérben és függvényen belül
- A this értéke objektum metódusában
- A this értéke objektummetóduson belüli függvényben
- A this értéke arrow function-ben
- A this értéke eseményeken belül
- A call() és az apply() metódusok
- A bind() metódus
- Kvíz
- Bevezető
- Objektum létrehozásának módjai
- A prototype tulajdonság
- A prototype használata, magyarázata ábrával szemléltetve
- Prototípus-alapú öröklődés
- Az öröklődés magyarázata ábrával szemléltetve I.
- Az öröklődés magyarázata ábrával szemléltetve II.
- Getter és setter metódusok
- Több getter és setter használata
- Névadási konvenciók a get(), set() használatakor
- Getter és setter metódusok használata prototype-pal
- A defineProperty() metódus és a tulajdonságleírók
- Feladatok
- Kvíz
- Bevezető
- A class pattern
- "Osztály" metódusok
- Öröklődés az extends kulcsszóval I.
- Öröklődés az extends kulcsszóval II.
- Getter, setter használata class pattern-nél
- Statikus metódusok
- Publikus adattagok
- Statikus publikus adattagok
- Privát adattagok
- Statikus privát adattagok
- Metódusok felülírása
- Feladatok
- Kvíz
- Záró projekt
- Záró kvíz
Az oktatóról
2008 óta foglalkozom webfejlesztéssel és oktatással egyaránt. 2017 óta tanítok a Training360-nál. Otthonosan mozgok a HTML-CSS-JavaScript hármas és a hozzájuk kapcsolódó technológiák valamint a Python világában. Engem ért a megtiszteltetés, hogy négy alkalommal is összeállíthattam egy-egy feladatsort az Országos IT megmérettetésre. Vallom, hogy ugyanolyan káros a „csak gyakorlati”, mint a „csak elméleti” oktatás. Imádom a naív dolgokat, és nem követem a divatot a programozás terén (sem). Szabadidőmben szívesen írok, blogolok, olvasok, gitározom, túrázom. Már ha van szabadidőm.