Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

JavaScript haladó - 01 - Változók, függvények és tömbök

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.

0
(0)
3 óra
Haladó

  • Előkészületek
  • Hibajegyzé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

  • 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

  • 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

Az oktatóról

Gáll Gergely
JavaScript szakértő, mentor

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.