JavaScript haladó - 05 - Objektum Orientált Programozás (T360)
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ódusban
- A this értéke objektum metó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ási módok
- 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-al
- A defineProperty() metódus, és a tulajdonság leírók
- Kvíz
- Feladatok
- 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 patternnél
- Statikus metódusok
- Publikus adattagok
- Statikus publikus adattagok
- Privát adattagok
- Statikus privát adattagok
- Metódusok felülírása
- Kvíz
- Feladatok
- Záró Kvíz
- Záró Projektmunka
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.