JS: Data-Driven Programming - kurz 3 900 RUB. z Hexlet, tréning 11 hodín, Termín: 1.12.2023.
Rôzne / / December 04, 2023
Naučíte sa používať dáta na ovládanie logiky programu. Naučíte sa vytvárať dynamické aplikácie a pracovať s triedami, dozviete sa o polymorfizme a jeho typoch a zoznámite sa s typovým odosielaním a aditivitou. Poznatky z tohto kurzu vám pomôžu vytvárať výkonné a flexibilné aplikácie, ktoré sa ľahko prispôsobujú zmenám údajov. Tento kurz je vhodný pre tých, ktorí už poznajú základy syntaxe JavaScriptu. Na uľahčenie učenia sa oplatí naučiť sa základy JavaScriptu, objektov a funkcií vopred.
Úvod
Získajte úvod do kurzu a projektu kartovej hry, na ktorom budeme počas kurzu pracovať, a zároveň sa naučíme dôležité koncepty programovania.
Herný dizajn: Kartový boj
Zamyslite sa nad herným dizajnom našej kartovej hry: ako hra funguje, ako vyzerá štruktúra programu a ako funguje herný proces. Vypracujte správanie programu pomocou testov.
Inverzia
Vylepšite jeden dôležitý aspekt hry, ktorý nám neumožnil plne otestovať hrateľnosť.
Označené údaje
Analyzujte nedostatky súčasnej implementácie našej hry. Pochopte pojem „označené údaje“, ktorý je jedným z najdôležitejších aspektov celého kurzu.
Expedícia podľa typu. Aditívnosť.
Pochopte, čo sú aditívne programy a ako nám dynamické odosielanie pomôže vytvoriť takéto programy. Pochopte, čo je odoslanie v kontexte programovania a typov.
Objekty
Spoznajte objekty v kontexte moderného, všeobecne akceptovaného konceptu objektovo orientovaného programovania. Pochopte, ako dynamický dispečing umožnil prácu s objektmi v OOP.
Natívne predmety
Zvážte objekty zabudované do samotného jazyka JavaScript, berúc do úvahy znalosti o objektoch, ktoré sme získali skôr. Pochopte, ako sú objekty definované ako konštanty, ale môžu sa tiež meniť.
triedy
Zoznámte sa s triedou – štruktúrou, ktorá vám umožňuje vytvárať objekty. Zvážte mechanizmus vytvárania nových objektov pomocou „nového“.
Polymorfizmus
Zoznámte sa s pojmom polymorfizmus v programovacích jazykoch. Diskutujte o troch typoch polymorfizmu.
Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu
Najkomplexnejší kurz JavaScriptu pre začínajúcich programátorov! Tento kurz je ideálny pre programátorov, ktorí sa chcú naučiť základy programovacieho jazyka JavaScript. Počas kurzu sa naučíte základné pojmy jazyka vrátane premenných, dátových typov, podmienok, slučiek, funkcií a objektov. Súčasťou kurzu je aj veľké množstvo praktických úloh, ktoré pomôžu upevniť nadobudnuté vedomosti.
4
1 899 ₽