Programovanie v JavaScripte - kurz 18 000 rub. z Coddy School of Programming for Children, tréning 3 modulov (mesiace)
Rôzne / / December 03, 2023
Trvanie: od 3 modulov (mesiace), od 24 hodín*.
Formát: individuálne a skupinové lekcie, offline a online (v reálnom čase).
Počet detí: od 1 do 8.
od 750 rub./hod v online skupine,
od 850 rub./hod v offline skupine,
od 1050 rub./hod individuálne online,
od 1980 rub./hod individuálne offline.
*Závisí od tempa učenia sa študentov.
Väčšina moderných webových stránok je interaktívna. Animácie, kontextové okná, popisy nástrojov, upozornenia, ponuky, formuláre na vyplnenie, fotogalérie a posúvače – všetky tieto prvky robia stránku „živou“, zaujímavou a ľahko použiteľnou. JavaScript, skriptovací programovací jazyk, je zodpovedný za interakciu s návštevníkom na internetovom zdroji. Popisuje, ako by mal web reagovať na každú akciu používateľa.
Dnes je vývoj webových aplikácií najobľúbenejšou a najrýchlejšie rastúcou oblasťou IT a weboví vývojári vytvárajú a udržiavajú webové stránky a webové aplikácie. Webový vývojár môže rozložiť webové stránky, vytvoriť moderné webové aplikácie, vyvinúť architektúru serverovej strany webových stránok a aplikácií a nastaviť SEO pre webové stránky. Každá z týchto úloh si vyžaduje špecifický súbor zručností a schopností. Prevažná väčšina webových projektov vyžaduje dobrú znalosť JavaScriptu. Tento kurz je určený pre študentov vo veku od 11 rokov. Je priamym pokračovaním kurzu „Web Mastering“.
Kurz „Programovanie v JavaScripte pre deti“ odporúčame všetkým programátorom vo veku 11 rokov a starším, pretože v triedach deti:
JavaScript programátori sú veľmi žiadaní a ich potreba sa každým rokom zvyšuje. Dajte svojmu dieťaťu príležitosť osvojiť si zručnosti sľubného povolania.
Po ukončení kurzu dostane každý študent osobný certifikát od CODDY.
učiteľ kurzu:
„Programovanie hier v Pythone“, „Programovanie v JavaScripte“, „Boti v Pythone“, „Webové programovanie“
vzdelanie:
Moskovská polytechnická univerzita, špecializácia „Informatika a informatika“.
Skúsenosti:
Plynule ovláda C\C++, Java, Python, PHP, JavaScript, SQL. Podieľal som sa na tvorbe Android aplikácií v Jave, multiplatformových aplikácií v C\C++, botov pre rôzne instant messenger v Pythone, ako aj rôznych webových služieb využívajúcich HTML/CSS/JS/PHP.
Záujmy:
Od malička programuje rôzne aplikácie od CLI až po projekty MVP/MVVC. Zúčastnil sa mobilných hackathonov. Zúčastnil sa na prípadoch integrácie s uzavretými API tretích strán. Tiež pracoval s 3d, najmä Autodesk Maya, Inventor, 3ds Max, Fusion360 (existuje niekoľko malých vylepšení v oblasti zobrazovania objektov na mobilných zariadeniach). Okrem programovania sa zaujíma o motoršport, najmä o drifting. Diskrétny, vie vzbudiť záujem o prácu, zodpovedný a efektívny.
učiteľ kurzu:
„Programovanie v JavaScripte“, „Programovanie hier v Pythone“, „Webové programovanie“, „Boti v Pythone“, „Programovanie v Pythone3“, „Vývoj webových aplikácií pre firmy“
vzdelanie:
Severná arktická federálna univerzita. Vzdelávanie učiteľov.
Skúsenosti:
Informatiku vyučuje deti už viac ako 3 roky. Neustále zlepšovanie. Študoval som na Moskovskej škole programátorov, absolvoval som nespočetné množstvo online kurzov a nemám v pláne prestať. Učiteľ Yandexu. Lýceum." Programy v Pythone, C++ a JavaScript. Vo voľnom čase od vyučovania tvorí webstránky, webové aplikácie a chatbotov na mieru.
Záujmy:
Rád sa učí a učí iných. Dlhé trasy jazdí na bicykli a hrá na gitare. "Aby ste sa naučili programovať počítač, musíte myslieť ako počítač, stať sa počítačom."
učiteľ kurzu:
„Programovanie hier v Pythone“, „Programovanie v JavaScripte“, „Etický hacker“, „Programovanie na olympiáde“, „Programovanie v Pythone3“, „Kybernetická bezpečnosť“
vzdelanie:
Študent na Baltskej federálnej univerzite Immanuela Kanta, „Matematické metódy pre informačnú bezpečnosť“.
Skúsenosti:
Hovorí C++, C#, Python, JavaScript. Pracoval som na písaní webových stránok v Django, vytváral hry pomocou enginu Unity a písal nízkoúrovňové programy v C++.
Záujmy:
IT technológie, školenia, matematika. "Programovací jazyk je len nástroj, ktorý dokáže vytvoriť umelecké dielo v rukách majstra."
1. modul
Prvý deň
Predstavujeme JavaScript
− Čo je to premenná?
− Vstupné a výstupné funkcie
− Dátové typy v Pythone
− Riešenie úloh na preberanú tému
Výsledok lekcie: študenti sa naučia, čo je to premenná, funkcie prompt() a alert(), zoznámia sa s dátovými typmi v JavaScripte a naučia sa riešiť problémy na preberanú tému.
Domáca úloha: študovať teoretický materiál, riešiť praktické úlohy na tému „Vstupné a výstupné funkcie. Typy údajov“.
Druhý deň
Operátori v JS
− Aritmetické operátory
− Porovnávacie operátory
− Logické operátory
− Triedna matematika
- Riešenie problémov
Výsledok lekcie: Študenti študujú aritmetiku, logické operátory, ako aj porovnávacie operátory a naučia sa riešiť problémy na preberanú tému.
Domáca úloha: študovať teoretický materiál a riešiť niekoľko praktických problémov.
Deň tretí
Podmienený operátor
− Čo je to podmienený operátor?
− Jednoduché vetvenie
− Viacnásobné vetvenie
− Riešenie problémov na tému „Podmienený operátor“
Výsledok lekcie: Téma “Podmienený príkaz” bola prebratá, boli študované definície podmieneného príkazu, vetvenia, bloku kódu, boli vyriešené problémy.
Domáca úloha: zopakovať preberané učivo, pripraviť sa na test, dokončiť praktické zadania na preberanú tému.
Deň štvrtý
pričom slučka
− Ústna anketa o preštudovanom materiáli na tému „Podmienený operátor“
− Úvod do cyklu while
− Vytvorenie konzolovej hry „Hádaj číslo“
− Zhrnutie prvého modulu
Výsledok lekcie: Získali sa praktické zručnosti pri práci so slučkou while, uskutočnilo sa testovanie vedomostí na preberané témy.
Domáca úloha: zopakujte si preberaný materiál, preštudujte si teoretický materiál, dokončite praktické úlohy na tému „While Loop“
2. modul
Prvý deň
Cyklus for a iterovanie sekvencií
− Testovanie vedomostí z materiálu prvého modulu
− Čo je to slučka for?
− Vyčíslenie sekvencií
− Riešenie úloh na preberanú tému
Výsledok lekcie: Študenti sa naučia, čo je to postupnosť a naučia sa riešiť problémy na preberanú tému.
Domáca úloha: študovať teoretický materiál na tému „Pre slučku“, riešiť praktické problémy na študovanú tému.
Druhý deň
Polia v JavaScripte
− Definícia poľa
− Indexovanie poľa
− Iterujte polia podľa indexov a hodnôt
− Array metódy
− Riešenie úloh na preberanú tému
Výsledok lekcie: študenti sa zoznámia s novým dátovým typom, spoznajú sekvenčné indexovanie a naučia sa pracovať s poľom.
Domáca úloha: študovať teoretický materiál, plniť praktické úlohy na preberanú tému.
Deň tretí
Práca so strunami
− Opakovanie učiva z predchádzajúcej hodiny
− Úvod do základných metód reťazcov a polí
− Riešenie úloh na preberanú tému
Výsledok lekcie: Študenti sa naučia metódy polí a reťazcov a naučia sa pracovať so sekvenciami údajov v JavaScripte.
Domáca úloha: zopakovať preberané učivo, pripraviť sa na test, dokončiť praktické zadania na preberanú tému.
Deň štvrtý
Funkcie v JavaScripte
− Deklarácia funkcie, kľúčové slovo funkcie, telo funkcie
− Písanie vlastných funkcií na riešenie problémov
− Zhrnutie druhého modulu
− Analýza problémových úloh z preberaných tém
Výsledok lekcie: Študenti sa naučia vytvárať vlastné funkcie, naučia sa deliť program na logické bloky a písať čistý a efektívny kód.
Domáca úloha: zopakujte si preberané učivo, pripravte sa na test, naštudujte si teoretický materiál, vypracujte praktické zadania na tému „Funkcie v JavaScripte“
3. modul
Prvý deň
Objekty v JavaScripte
− Testovanie vedomostí z materiálu druhého modulu
− Definícia objektu
− Metódy a vlastnosti objektov
− Konštruktéri objektov
− Riešenie úloh na preberanú tému
Výsledok lekcie: študenti sa naučia, čo je objektovo orientované programovanie a naučia sa riešiť problémy na preberanú tému.
Domáca úloha: študovať teoretický materiál na tému „Objekty“, riešiť praktické problémy k preberanej téme.
Druhý deň
Práca s DOM
− Základy práce s dokumentom
− Udalosti DOM
− Riešenie úloh na preberanú tému
Výsledok lekcie: študenti sa zoznámia s objektovým modelom dokumentu, naučia sa, čo je udalosť, a naučia sa pracovať s prvkami HTML.
Domáca úloha: študovať teoretický materiál, plniť praktické úlohy na preberanú tému.
Deň tretí
Práca s formulármi
− Opakovanie učiva z predchádzajúcej hodiny
− HTML formuláre
− Začiatok práce na aplikácii „TODO“.
Výsledok lekcie: Študenti sa naučia pracovať s HTML formulármi a začnú vytvárať malú webovú aplikáciu na generovanie zoznamu úloh.
Domáca úloha: zopakovať preberané učivo, pripraviť sa na test, dokončiť praktické zadania na preberanú tému.
Deň štvrtý
Ukončenie prác na projekte TODO
− Ukončenie prác na projekte TODO
− Zhrnutie tretieho modulu
− Analýza problémových úloh z preberaných tém
Výsledok lekcie: študenti dokončia projekt, zhrnú.