Kompletní kurz JavaScriptu
Různé / / November 28, 2023
Co se naučíš
- Naučte se manipulovat s jakýmikoli vizuálními prvky na webových stránkách
- Naučte se vytvářet plnohodnotné webové aplikace
- Naučte se pracovat s jazykovými datovými typy
- Naučte se mnoho moderních vývojových technik
- Osvojte si všechna nejdůležitější témata a oblasti Java Scriptu
- Naučte se vytvářet programy v Java Scriptu
- Pochopte, jak funguje programovací jazyk Java Script
- Přečtěte si, co je funkcionální programování
- Naučte se základy programování
- Pochopíte, jak se v Java Scriptu vytvářejí skutečné projekty
O kurzu
Poznámka!
Toto je raná verze kurzu. Kurz je z 80 % kompletní a pokrývá všechna hlavní témata JS.
Stávající materiál vystačí minimálně na 3 měsíce aktivního studia.
Do 31.3.2023 bude kurz doplněn o 3 další témata.
Studenti, kteří si zakoupí kurz, budou mít přístup ke všem doplňkům zdarma a automaticky.
Během rané verze je na kurz další sleva.
________________________________________________________________________
Ahoj!)
Jmenuji se Dima.
A je mi potěšením, že vám mohu představit nejúplnější a nejaktuálnější kurz nejpopulárnějšího programovacího jazyka JavaScript.
Pokud jste nenapsali ani řádek kódu, tento kurz je pro vás.
Tento kurz je pro úplné začátečníky v programování, kteří ale zná základy HTML a CSS.
To znamená, že společně krok za krokem projdeme od základů Java Scriptu k vytváření úžasných projektů a plnému pochopení toho, jak programovací jazyk Java Script funguje.
Pochopení principů JS, ne napěchování.
V tomto kurzu se nebudete bezcílně učit hromadu pravidel a funkcí, ani nesmyslně opakovat kód z videa.
Místo toho se naučíme, jak JS funguje, pochopíme jeho pravidla a funkce, abyste mohli samostatně řešit případné problémy a nacházet odpovědi.
To znamená, že se naučíte a hlavně pochopíte vše potřebné k samostatné práci v tomto programovacím jazyce.
Vysvětlení jednoduchým a srozumitelným jazykem.
Všechny příklady jsou v jednoduchém a srozumitelném jazyce. Bez zbytečné vody, mačkání a bez nesrozumitelných termínů.
Velké množství praxe pro lepší zvládnutí látky.
Tento kurz je praktický. Najdete v ní více než 20 praktických úkolů k samostatnému vyplnění, desítky testů na opakování látky a několik projekty, které společně vytvoříme, krok za krokem zvládne vše, co potřebujete k sebevědomé práci s programovacím jazykem Java Skript.
Součástí kurzu jsou moderní a jednoduché učební pomůcky.
Kromě toho je spolu s kurzem poskytována podrobná prezentace s nejnutnějšími pravidly a tipy ke všem tématům kurzu. Věřte mi, že tento kurz nenechá šanci neporozumět nebo nezvládnout žádné z témat Java Scriptu.
V případě jakýchkoliv dotazů ke kurzu jsem k dispozici.
A samozřejmě, pokud budete mít nějaké potíže, vždy mi můžete napsat a já vám rychle odpovím. Všechny cvičné problémy jsou doprovázeny odpověďmi a vysvětleními, pokud se někde zaseknete.
Kurz je vhodný pro jakýkoli věk
Pokud si myslíte, že programovací jazyky jsou obtížné, že potřebujete určité myšlení, talent nebo znalost vyšší matematiky, pak mi dovolte, abych vám dokázal, že programování zvládne každý.
30denní záruka kvality
Pokud máte stále pochybnosti, tento kurz vám dává možnost získat své peníze zpět, pokud se vám nebudou líbit, do 30 dnů.
Tisíce pozitivních recenzí na školení.
kdo tedy jsem? Jmenuji se Dmitrij Fokeev a tvořím profesionální kurzy v oblasti designu, softwaru a vývoje webu. A nikdo o mně nemůže říct lepší věci než studenti, kteří absolvovali mé kurzy.
Moje kurzy již absolvovalo více než 15 000 studentů z celého světa a zanechalo více než 5 000 recenzí s průměrným hodnocením 4,84 z 5.
Přidejte se ke mně a začněme společně vytvářet úžasná díla v Java Scriptu
Uvidíme se ve třídě!
Pro koho je tento kurz určen?
Pro začínající front-end, webové vývojáře.
Počáteční požadavky
Požadujeme základní znalost HTML a CSS.
Nejsou vyžadovány žádné předchozí znalosti programovacích jazyků ani pokročilé znalosti matematiky.
9
kurzyOd roku 2016 tvořím originální online kurzy. Profesně vyučuji práci s grafickými editory Adobe, učím design a vývoj webových aplikací.
Ahoj! Jmenuji se Dima! Nechci se chlubit, ale musím) Učil jsem více než 5 000 studentů po celém světě ve svých proprietárních online kurzech. Více než 2 000 skutečných recenzí s průměrným hodnocením 4,83 z 5,00! Vyučuji webdesign, web development a potřebný software (Photoshop Illustrator, Figma). Moje pedagogická zkušenost se skládá z 5 let doučování na volné noze a také z výuky prostřednictvím online škol a kurzů na globálních platformách dálkového vzdělávání. Studenti mých kurzů zaznamenávají moje nejlepší vlastnosti v tom, jak prezentuji látku bez přecpávání, zábavnou a zajímavou formou.
Příprava
1. Jak absolvovat kurz. Stáhnout materiály
2. Nainstalujte potřebný software
Základy Java Scriptu
1. Vítejte v klubu Hello world!
2. Jak funguje Java Script
3. Jsou středníky důležité? Jak vytvářet komentáře
4. Co jsou proměnné
5. Více o proměnných
6. Otestujte se: Znalost proměnných
7. Co jsou „výrazy“ a „pokyny“
8. Typy dat
9. Vlastnosti čísel a řetězců
10. VYZKOUŠEJTE SE: Datové typy
11. Úvod do operátorů. Matematické operátory "+" "-" "*" "/"
12. Jak fungují porovnávací operátory ">" "==" "13. VYZKOUŠEJTE SE: Srovnávací operátory
14. Priorita operátora
15. Konverze datových typů
16. Standardní objekty. Shrneme a opakujeme.
17. PRAXE-1. Vytvořte si kalkulačku tělesného indexu
18. PRAXE-2. Vytvořte si randomizer lásky
19. Představujeme If Else. Podmíněné větvení
20. Jak fungují logické operátory "!" "??" "&&" "||"
21. VYZKOUŠEJTE SE: Logické operátory
22. Jak funguje ternární operátor „?“?
23. Poslední slovo pro tento blok
Ponořte se do základů Java Scriptu. Funkce a objekty
1. Použijte "Použít přísné"
2. Úvod do funkcí
3. Výraz funkce a deklarace funkce
4. Rozsah v JS
5. VYZKOUŠEJTE SE: Rozsahy
6. Výchozí hodnoty pro parametry funkcí
7. Co jsou funkce zpětného volání
8. Jak fungují funkce šipek
9. PRAXE-3. Kalkulačka vítězů
10. Co jsou předměty
11. Vlastnosti vnořených objektů
12. Těsnopisný zápis vlastností
13. Vytváření funkcí v objektech a něco málo o tom
14. PRAXE-04. Vytvořte si BMI kalkulačku pomocí objektů
15. Úvod do Arrays
16. Úvod do Array metod
17. Úvod do cyklu for
18. Break & Continue in For Loops
19. Zatímco Do While Loop
20. Kopírování objektů. Mutace objektů
21. PRAXE-5-Vytvořte Fibonacciho sekvenci
22. ZKONTROLUJ SE. Základní kvíz JS
23. Poslední slovo pro tento blok
Základy DOM
1. Hezčí a jak fungují úryvky.
2. Co je prostředí DOM a JS
3. Získání prvků HTML
4. Co jsou HTML uzly a vztahy prvků
5. Co je pseudopole
6. Jak fungují smyčky for of a for in
7. Získávání a změna obsahu značek
8. Vytváření a vkládání nových prvků DOM
9. Jak funguje InsertAdjastmentHTML
10. Klonování, přesouvání a mazání prvků
11. Změna stylů CSS pomocí JS
12. Získání a změna atributů prvku DOM
13. Co je obsluha události na stránce
14. Jak přidat přehrávání zvuku při spuštění události
15. PRAXE - 6. Vytvořte hru a uhodněte číslo
16. PRAXE - 7. Vytvořte modální okna
17. PRAXE - 8. Vytvořte hru s abecedou
18. ZKONTROLUJ SE. D.O.M test
19. Závěrečné slovo
Hluboká data práce
1. O čem je tento blok?
2. Jak tento kontext volání funguje
3. Destrukční pole
4. Destrukce objektů
5. Jak funguje operátor šíření
6. Co je operátor zbytku
7. PRAXE-9. Ničení, odpočinek a šíření
8. Co jsou třídy v JS
9. Co je Set
10. Co je Map
11. Převod datových struktur
12. PRAXE-10. Mapa a sada
Práce se strunami
1. Řetězcové metody h. 1-Jak fungují řetězce. metoda plátků
2. Řetězcové metody h. 2. (oříznutí, zmenšení písmen, nahrazení)
3. Řetězcové metody h. 3 (rozdělit/připojit)
4. PRAXE-11. Práce se strunami
Obsluha funkcí
1. Výchozí nastavení funkcí
2. Objekty jako funkční parametry
3. Funkce vyššího řádu a první třídy
4. Vrácení funkce z funkce
5. metoda volání funkce
6. metoda funkce vazby
Práce s poli
1. Základní metody pole
2. Jak forEach funguje
3. forEach na mapě a Set
4. Začněme vytvářet aplikaci
5. Metoda Map().
6. Map() v praxi
7. metoda filter().
8. Metoda Reduce().
9. Praxe. Filtrovat/mapovat/zmenšit
10. Použití metod na stránce
11. metoda find().
12. Přihlaste se k účtu
13. Převod peněz z vašeho účtu
14. metoda findIndex().
15. metody some() a every().
16. metoda flat().
17. metoda sort().
18. fill() a metody Array.from().
19. Praxe. Metody pole
20. Závěr bloku
Čísla a čas
1. Základní číselné metody
2. Co je bigint
3. Jak vytvořit rande
4. Nastavení termínů v bankovní aplikaci
5. Výrazy data
6. Formáty data pro různé země
7. Formáty čísel různých zemí
8. SetInterval a SetTimer
Ponořte se hlouběji do fungování DOM
1. Živé VS statické kolekce
2. Souřadnice prvku
3. Rušení a bublající akce
4. Delegování akce
5. Vytváření záložek
6. Vytvoření přehledného menu
7. Intersection API
8. Použít průnik na úseky
9. Použití průniku na obrázky
10. Vytvoření posuvníku
11. Dokončení posuvníku
12. 3 způsoby, jak připojit skript k webu
13. Závěr