Videók automatikus lejátszása
Automatikus ugrás a következő leckére
Előző lecke
Következő lecke
Haladó JavaScript-tanfolyam és állásinterjú-felkészülés
1. hét
Változók, függvények, mélyebben
Hatókör, Hoisting és Closure JavaScriptben
1.1. Intró: Üdv!
2.1. Hatókör (Scope): Hatókör JavaScriptben
2.2. Hatókör (Scope): Miért aggódnék a hatókörökön?
2.3. Hatókör (Scope): A globális hatókör
2.4. Hatókör (Scope): Függvény hatókör
2.5. Hatókör (Scope): Blokk hatókör
2.6. Hatókör (Scope): Mire jó a blokk hatókör?
2.7. Hatókör (Scope): Erre jó a blokk hatókör - megoldás
2.8. Hatókör (Scope): Te vagy a hatókör ura
2.9. Hatókör (Scope): var, let vagy const?
2.10. Hatókör (Scope): Scope Puska
2.11. Hatókör (Scope): Mindent a varról
2.12. Hatókör (Scope): Mindent a letről
2.13. Hatókör (Scope): Mindent a constról
2.14. Hatókör (Scope): Objektumok és tömbök consttal
2.15. Hatókör (Scope): Objektumok és tömbök consttal – miért jó?
3.1. Hoisting: Felemelkedő változók
3.2. Hoisting: Felemelkedő problémák
3.3. Hoisting: Felemelkedő problémák - megoldás
3.4. Hoisting: Felemelkedő deklarációk
3.5. Hoisting: Emeld fel Te a változóidat!
3.6. Hoisting: Refaktoráld a változóidat
3.7. Hoisting: Hoisting lettel és consttal
3.8. Hoisting: Felemelkedő függvények
3.9. Hoisting: Függvény deklarációk, függvény kifejezések
3.10. Hoisting: Refaktoráld a függvényeidet
3.11. Hoisting: Hoisting Puska
4.1. Closure: Tiszta globál, rendes kód
4.2. Closure: IIFE
4.3. Closure: Hívd meg azonnal
4.4. Closure: Hívd meg most, használd később
4.5. Closure: Zárványok
4.6. Closure: Csomagold closure-be
4.7. Closure: Closure-ök ciklusban
4.8. Closure: Closure-ök ciklusban - megoldás
4.9. Closure: IIFE vagy closure?
4.10. Closure: Első osztályú függvények
4.11. Closure: Modul pattern
4.12. Closure: Modulok a gyakorlatban
4.13. Closure: Modulba csomagolva
4.14. Closure: Design patternek
5.1. Nincs Többé Undefined: Gratulálunk!
2. hét
A this kulcsszó
A this kulcsszó a JavaScriptben
1.1. Bevezető: This
2.1. This: A this definíciója
2.2. This: A this rugalmassága
2.3. This: A this elméletben
3.1. A this különböző kontextusokban: A this a globális kontextusban
3.2. A this különböző kontextusokban: A this egy objektummetódusban
3.3. A this különböző kontextusokban: Használd a this-t egy objektummetódusban
3.4. A this különböző kontextusokban: A this egy függvényben
3.5. A this különböző kontextusokban: This problémák
3.6. A this különböző kontextusokban: This problémák - Megoldás
3.7. A this különböző kontextusokban: A this strict mode-ban
3.8. A this különböző kontextusokban: A strict mode használata
3.9. A this különböző kontextusokban: A this eseménykezelőkben (event handlers)
3.10. A this különböző kontextusokban: A this használata eseménykezelőkben I.
3.11. A this különböző kontextusokban: A this használata eseménykezelőben II.
3.12. A this különböző kontextusokban: A this nyílfüggvényekben (arrow functions)
3.13. A this különböző kontextusokban: A this használata nyílfüggvényekben (arrow functions)
3.14. A this különböző kontextusokban: A this használata nyílfüggvényekben (arrow functions) - Megoldás
3.15. A this különböző kontextusokban: This puska
4.1. Kézműves this: Call és apply
4.2. Kézműves this: A call és apply használata
4.3. Kézműves this: Bind
4.4. Kézműves this: A bind használata
4.5. Kézműves this: This argumentum array-metódusokban
4.6. Kézműves this: A thisArg használata
4.7. Kézműves this: Kézműves this puska
5.1. This összefoglalva: Gratulálunk!
3. hét
Objektumorientált JavaScript
Oszd meg a tanulás örömét barátaiddal 🤝
Ajánlói kedvezmény
Objektumorientált JavaScript
1.1. Bevezetés: Üdv!
1.2. Bevezetés: Objektumorientált programozás
1.3. Bevezetés: Nyelv, minta, paradigma
2.1. Objektumorientált JavaScript: Gyártó függvények
2.2. Objektumorientált JavaScript: A gyártó függvények használata
2.3. Objektumorientált JavaScript: Absztrakció
2.4. Objektumorientált JavaScript: Konstruktor függvények
2.5. Objektumorientált JavaScript: A konstruktor függvények használata
2.6. Objektumorientált JavaScript: A this konstruktorokban
2.7. Objektumorientált JavaScript: Prototípus metódusok
2.8. Objektumorientált JavaScript: Öröklődés
2.9. Objektumorientált JavaScript: Egy prototípus-alapú nyelv
2.10. Objektumorientált JavaScript: Az öröklődés használata
2.11. Objektumorientált JavaScript: Class-ok használata
2.12. Objektumorientált JavaScript: A this class-okban
3.1. Összefoglalás: Objektumorientált puska
4. hét
Tervezési minták
Szeretnél oklevelet kapni?
Tervezési minták JavaScriptben
1.1. Bevezetés: Üdv!
1.2. Bevezetés: Tervezési minták (design patterns)
2.1. Tervezési minták: Module Pattern
2.2. Tervezési minták: Ideje egy feladatnak!
2.3. Tervezési minták: A Module Pattern használata
2.4. Tervezési minták: A Constructor Pattern
2.5. Tervezési minták: A Constructor Pattern használata
2.6. Tervezési minták: A Class Pattern
2.7. Tervezési minták: Az ES6 classok használata
2.8. Tervezési minták: A Publish/Subscribe Pattern
2.9. Tervezési minták: Egy Publish/Subscribe implementáció
2.10. Tervezési minták: A Publish/Subscribe Pattern használata
2.11. Tervezési minták: Az MVC Pattern
2.12. Tervezési minták: Az MVC használata
2.13. Tervezési minták: Megépítettél egy webshopot!
2.14. Tervezési minták: Antipatternek
2.15. Tervezési minták: Design Pattern puska
3.1. Itt a vége: Gratulálunk!
Itt a vége
Eljött az ünneplés ideje! 🎉🍾
2.1. Tervezési minták: Module Pattern
Ez a lecke még nem elérhető
Ha már beiratkoztál,
be kell jelentkezned
.
Beiratkozom a tanfolyamra