JavaScript haladó - 03 - Modulok és kivételek
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 harmadik részében a modulokkal és kivételekkel foglalkozunk.
- Bevezető
- A for of ciklus
- Az Intl objektum, szövegek összehasonlítása lokalizáció szerint
- Pénznem formázása lokalizáció szerint
- Dátum formázása lokalizáció szerint
- A Symbol típus
- A for() metódus és a globális szimbólumnyilvántartó
- Symbol használata objektum tulajdonságaként
- A Map objektum és a set(), get(), has() metódusai
- A Map objektum delete(), keys() és values() metódusai
- A WeakMap objektum
- A Set objektum, az add(), entries(), values(), has() metódusok és a size tulajdonság
- A Set objektum delete(), clear() és next() metódusai
- WeakSet
- Objektumok tulajdonságainak egyszerűsített megadási módja
- Objektumok metódusainak egyszerűsített megadási módja
- Számított tulajdonságok
- Dinamikus tulajdonságok
- Feladatok
- Projekt
- Kvíz
- Bevezető
- Cookies, azaz sütik
- Saját sütikezelő objektum gyártása, a setCookie() metódus megírása
- Saját sütikezelő objektum gyártása, a getCookie() metódus megírása
- Saját sütikezelő objektum gyártása, a checkCookie() és deleteCookie() metódus megírása
- A localStorage és a sessionStorage
- Kvíz
- Feladatok
- Projekt
- Bevezető
- Az export és az import utasítás I.
- Az export és az import utasítás II.
- Modulok exportálása más néven
- Modulok importálása más néven
- Az összes modul importálása más néven
- A default export használata
- Az export és az export default utasítás együttes használata
- Projekt
- Kvíz
- Bevezetés
- RegExp objektum létrehozása, minták készítése
- Flagek használata
- Adott mintával való kezdődés, adott mintára való végződés vizsgálata
- Csoportosítás
- A pont mint speciális karakter
- A pluszjel mint speciális karakter
- A csillag mint speciális karakter
- A kérdőjel mint speciális karakter
- Számosság megadása
- Metakarakterek
- Validációs példaprogram készítése
- Feladatok
- Kvíz
- Bevezető
- A try...catch blokkok használata
- Példaprogram a try...catch használatára
- A throw utasítás és a különböző hibaobjektumok
- A finally blokk használata
- Kivételkezelés aszinkron függvények esetében
- Kvíz
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.