Programování v JavaScriptu - kurz 18 000 rub. z Coddy School of Programming for Children, školení 3 moduly (měsíce)
Různé / / December 03, 2023
Délka: od 3 modulů (měsíců), od 24 hodin*.
Formát: individuální a skupinové lekce, offline a online (v reálném čase).
Počet dětí: od 1 do 8.
od 750 rub./hod v online skupině,
od 850 rub./hod v offline skupině,
od 1050 rub./hod individuálně online,
od 1980 rub./hod jednotlivě offline.
*Záleží na tempu učení studenta.
Většina moderních webových stránek je interaktivní. Animace, vyskakovací okna, popisky, upozornění, nabídky, formuláře k vyplnění, fotogalerie a posuvníky – všechny tyto prvky činí web „živým“, zajímavým a snadno se používá. JavaScript, skriptovací programovací jazyk, je zodpovědný za interakci s návštěvníkem na internetovém zdroji. Popisuje, jak by měl web reagovat na každou akci uživatele.
Dnes je vývoj webových aplikací nejoblíbenější a nejrychleji rostoucí IT oblastí a weboví vývojáři vytvářejí a udržují webové stránky a webové aplikace. Webový vývojář může rozvržení webových stránek, vytvořit moderní webové aplikace, vyvinout architekturu serverové strany webových stránek a aplikací a nastavit SEO pro webové stránky. Každý z těchto úkolů vyžaduje specifický soubor dovedností a schopností. Naprostá většina webových projektů vyžaduje dobrou znalost JavaScriptu. Tento kurz je určen pro studenty ve věku od 11 let. Je přímým pokračováním kurzu „Web Mastering“.
Kurz „Programování v JavaScriptu pro děti“ doporučujeme všem kodérům ve věku 11 let a starším, protože ve třídách děti:
Po programátorech JavaScriptu je velká poptávka a jejich potřeba každým rokem jen roste. Dejte svému dítěti příležitost osvojit si dovednosti slibného povolání.
Po absolvování kurzu obdrží každý student od CODDY personalizovaný certifikát.
lektor kurzu:
„Programování her v Pythonu“, „Programování v JavaScriptu“, „Boti v Pythonu“, „Programování webu“
Vzdělání:
Moskevská polytechnická univerzita, specializace „Informatika a informatika“.
Zkušenosti:
Plynule ovládá C\C++, Java, Python, PHP, JavaScript, SQL. Podílel jsem se na tvorbě Android aplikací v Javě, multiplatformních aplikací v C\C++, botů pro různé instant messengery v Pythonu a také různých webových služeb využívajících HTML/CSS/JS/PHP.
zájmy:
Od raného věku programuje různé aplikace od CLI po projekty MVP/MVVC. Účastnil se mobilních hackathonů. Účastnil se případů integrace s uzavřenými API třetích stran. Pracoval také s 3d, zejména Autodesk Maya, Inventor, 3ds Max, Fusion360 (existuje několik malých vylepšení v zobrazování objektů na mobilních zařízeních). Kromě programování se zajímá o motorsport, konkrétně o drifting. Diskrétní, ví, jak vzbudit zájem o práci, zodpovědný a efektivní.
lektor kurzu:
„Programování v JavaScriptu“, „Programování her v Pythonu“, „Programování webu“, „Boti v Pythonu“, „Programování v Pythonu3“, „Vývoj webových aplikací pro firmy“
Vzdělání:
Federální univerzita Severní Arktidy. Vzdělávání učitelů.
Zkušenosti:
Přes 3 roky učí děti informatiku. Neustále se zlepšovat. Studoval jsem na Moskevské škole programátorů, absolvoval jsem nespočet online kurzů a nemám v plánu přestat. Učitel Yandexu. Lyceum." Programy v Pythonu, C++ a JavaScriptu. Ve volném čase z výuky tvoří webové stránky, webové aplikace a chatboty na míru.
zájmy:
Rád se učí a učí ostatní. Jezdí dlouhé trasy na kole a hraje na kytaru. "Abyste se naučili programovat počítač, musíte myslet jako počítač, stát se počítačem."
lektor kurzu:
„Programování her v Pythonu“, „Programování v JavaScriptu“, „Etický hacker“, „Programování na olympiádě“, „Programování v Pythonu3“, „Kybernetická bezpečnost“
Vzdělání:
Student na Baltské federální univerzitě Immanuela Kanta, „Matematické metody pro informační bezpečnost“.
Zkušenosti:
Mluví C++, C#, Python, JavaScript. Pracoval jsem na psaní webových stránek v Django, vytvářel hry pomocí enginu Unity a psal nízkoúrovňové programy v C++.
zájmy:
IT technologie, školení, matematika. "Programovací jazyk je pouze nástroj, který může vytvořit umělecké dílo v rukou mistra."
1. modul
První den
Představujeme JavaScript
− Co je to proměnná?
− Vstupní a výstupní funkce
− Datové typy v Pythonu
− Řešení úloh na probírané téma
Výsledek lekce: studenti se naučí, co je to proměnná, funkce prompt() a alert(), seznámí se s datovými typy v JavaScriptu a naučí se řešit problémy na probírané téma.
Domácí práce: studovat teoretický materiál, řešit praktické úlohy na téma „Vstupní a výstupní funkce. Typy dat".
Druhý den
Operátoři v JS
− Aritmetické operátory
− Porovnávací operátory
− Logické operátory
− Třída Math
− Řešení problémů
Výsledek lekce: Studenti se seznámí s aritmetikou, logickými operátory a porovnávacími operátory a naučí se řešit problémy na probírané téma.
Domácí práce: studovat teoretický materiál a řešit několik praktických problémů.
Den třetí
Podmíněný operátor
− Co je to podmíněný operátor?
− Jednoduché větvení
− Vícenásobné větvení
− Řešení problémů na téma „Podmíněný operátor“
Výsledek lekce: Bylo probráno téma „Podmíněný příkaz“, byly studovány definice podmíněného příkazu, větvení, blok kódu, byly vyřešeny problémy.
Domácí práce: zopakovat probranou látku, připravit se na test, splnit praktické úkoly na probrané téma.
Den čtvrtý
zatímco smyčka
− Ústní anketa ke studovanému materiálu na téma „Podmíněný operátor“
− Úvod do cyklu while
− Vytvoření konzolové hry „Hádej číslo“
− Shrnutí prvního modulu
Výsledek lekce: Byly získány praktické dovednosti v práci se smyčkou while, bylo provedeno testování znalostí na probíraná témata.
Domácí práce: opakovat probranou látku, studovat teoretickou látku, plnit praktické úkoly na téma „While Loop“
2. modul
První den
Smyčka for a iterace přes sekvence
− Testování znalostí na materiálu prvního modulu
− Co je smyčka for?
− Výčet sekvencí
− Řešení úloh na probírané téma
Výsledek lekce: Studenti se naučí, co je to sekvence, a naučí se řešit problémy na probrané téma.
Domácí práce: studovat teoretický materiál na téma „Pro smyčku“, řešit praktické problémy na probírané téma.
Druhý den
Pole v JavaScriptu
− Definice pole
− Indexování pole
− Iterujte pole podle indexů a hodnot
− Array metody
− Řešení úloh na probírané téma
Výsledek lekce: studenti se seznámí s novým datovým typem, seznámí se s indexováním sekvencí a naučí se pracovat s polem.
Domácí práce: prostudovat teoretický materiál, splnit praktické úkoly na probrané téma.
Den třetí
Práce se strunami
− Opakování látky z předchozí lekce
− Úvod do základních metod řetězců a polí
− Řešení úloh na probírané téma
Výsledek lekce: Studenti se seznámí s metodami polí a řetězců a naučí se pracovat se sekvencemi dat v JavaScriptu.
Domácí práce: zopakovat probranou látku, připravit se na test, splnit praktické úkoly na probrané téma.
Den čtvrtý
Funkce v JavaScriptu
− Deklarace funkce, klíčové slovo funkce, tělo funkce
− Psaní vlastních funkcí k řešení problémů
− Shrnutí druhého modulu
− Analýza problémových úloh ze studovaných témat
Výsledek lekce: Studenti se naučí, jak vytvářet vlastní funkce, naučí se rozdělovat program do logických bloků a psát čistý a efektivní kód.
Domácí práce: zopakovat probranou látku, připravit se na test, prostudovat teoretickou látku, vyplnit praktické úkoly na téma „Funkce v JavaScriptu“
3. modul
První den
Objekty v JavaScriptu
− Testování znalostí na materiálu druhého modulu
− Definice objektu
− Metody a vlastnosti objektů
− Objektové konstruktory
− Řešení úloh na probírané téma
Výsledek lekce: studenti se naučí, co je objektově orientované programování a naučí se řešit problémy na probírané téma.
Domácí práce: studovat teoretický materiál na téma „Objekty“, řešit praktické problémy ke studovanému tématu.
Druhý den
Práce s DOM
− Základy práce s dokumentem
− Události DOM
− Řešení úloh na probírané téma
Výsledek lekce: studenti se seznámí s objektovým modelem dokumentu, naučí se, co je to událost, a naučí se pracovat s prvky HTML.
Domácí práce: prostudovat teoretický materiál, splnit praktické úkoly na probrané téma.
Den třetí
Práce s formuláři
− Opakování látky z předchozí lekce
− HTML formuláře
− Zahájení práce na aplikaci „TODO“.
Výsledek lekce: Studenti se naučí pracovat s formuláři HTML a začnou vytvářet malou webovou aplikaci pro generování seznamu úkolů.
Domácí práce: zopakovat probranou látku, připravit se na test, splnit praktické úkoly na probrané téma.
Den čtvrtý
Dokončení prací na projektu TODO
− Dokončení prací na projektu TODO
− Shrnutí třetího modulu
− Analýza problémových úloh ze studovaných témat
Výsledek lekce: studenti dokončí projekt, shrnou.