P-02303-V4W2G8
JavaScript haladó - 01 - Változók, függvények és tömbök • E-learning
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.
Tananyag szintje
Haladó
Tananyag hossza
3 óra 7 perc
Elérhető képzési nyelvek
- Magyar
Képzési forma
Személyre szabott ajánlatot szeretnél?
Kollégáink készséggel állnak rendelkezésedre, hogy segítsenek a neked megfelelő megoldás kialakításában.Tematika
Előkészületek
- Előkészületek
- Hibajegyzék
Változók
- 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 Temporal Dead Zone
- A let kulcsszóval létrehozott változók újradeklarálása
- Mi is az 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 life cycle
- Kvíz
Függvények
- 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
- Feladatok
- Projekt
- Kvíz
Tömbök
- 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
- Feladatok
- Projekt
- Kvíz