JavaScript haladó - 01 - Változók, függvények és tömbök (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 sorozat első része a változók, függvények és tömbök világába kalauzol el.
- Bevezető
- A var kulcsszóval létrehozott változók és a hoisting
- A var kulcsszóval létrehozott változók és a hatókör (scope)
- Variable shadowing
- Memory leak problémák
- Nested scope
- A let kulcsszóval létrehozott változók és a Temporary Dead Zone
- A let kulcsszóval létrehozott változók újradeklarálása
- Mi is a block scope?
- A let használata az if else vezérlési szerkezeten belül
- A let használata a switch case vezérlési szerkezeten belül
- A let használata ciklusoknál
- Eseményfigyelők használata cikluson belül, let nélkül
- Eseményfigyelők használata cikluson belül, a let használatával
- Polyfill, transpiler
- A const kulcsszó használata
- Az Object.freeze() metódus használata
- Memory lifecycle
- Kvíz
- Bevezető
- Függvény definíció
- Callback függvények
- Closure
- Azonnal meghívott függvénykifejezés (IIFE)
- Az azonnal meghívott függvénykifejezés és a blokkok
- Blokk hatókörű függvények
- Alapértelmezett paraméter
- Alapértelmezett paraméter objektumok esetében
- Az arrow function-ök használata
- Objektum, mint egy arrow function visszatérési értéke
- Arrow function, mint callback
- Arrow function, mint metódus
- Arrow function használata metóduson belül
- A Heap és a Stack memóriaterületek
- Kvíz
- Feladatok
- Projekt - Modal
- Bevezető
- A forEach() metódus használata
- A map() metódus használata
- A filter() metódus használata
- A reduce() metódus használata
- A funkcionális programozás alapjai
- A flat() metódus használata
- A flatMap() metódus használata
- Új metódusok: find(), findIndex(), some(), every()
- Típusos tömbök
- Kvíz
- Feladatok
- Projekt - TicTacToe
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.