Java Basics - bezplatný kurz od Hexlet, školení 37 hodin, Datum: 1. prosince 2023.
Různé / / December 04, 2023
Zahrnuto v kurzu
- 29 lekcí (video a/nebo text)
- 35 cvičení na simulátoru
- 111 ověřovacích testů
- Doplňkové materiály
- Nápověda v "Diskuse"
Co se naučíš
- Vytvářejte jednoduché programy pomocí základních jazykových konstrukcí (podmínky, smyčky, metody atd.)
- Oddělte kód do metod pro opětovné použití
- Správně analyzujte chyby v kódu a při jejich hledání použijte tisk ladění
Seznámíte se s datovými typy v Javě a dozvíte se více o metodách, podmínkách, cyklech a dalších základních jazykových konstrukcích. Díky tomu se naučíte psát jednoduché programy, používat a definovat metody, hledat a analyzovat chyby v kódu. Znalosti z tohoto kurzu vám pomohou získat základní porozumění jazyku Java, jeho principům a vlastnostem. Tento kurz je vhodný jak pro začátečníky v programování, tak pro ty, kteří se učí nový jazyk.
Testy
Jedná se o praktické úkoly, které doporučujeme splnit po absolvování kurzu. Úkoly vám pomohou získat další zkušenosti s programováním a upevnit získané dovednosti. Obvykle doporučujeme absolvovat 3-5 testů. Pokud to ale nevyjde, nezoufejte. Jen se k nim vraťte později.
1. Úvod
Seznamte se s kurzem
teorie
2. První program
Psaní našeho prvního programu v Javě
teorie
testy
cvičení
3. Výpisy
Naučit se základy tvorby programů v Javě
teorie
testy
cvičení
4. Chyby návrhu, syntaxe a linter
Studujeme důležitou část práce programátora – způsoby, jak opravit chyby.
teorie
testy
cvičení
5. Aritmetické operace
Přeložme aritmetické operace do programovacího jazyka
teorie
testy
cvičení
6. Struny
Naučit se pracovat s řetězci, prozkoumat escape sekvence a zřetězení
teorie
testy
cvičení
7. Proměnné
Naučte se ukládat informace a znovu používat existující data
teorie
testy
cvičení
8. Pojmenování
Naučit se správně pojmenovávat proměnné
teorie
testy
cvičení
9. Typy dat
Jaké jsou druhy, co to je a kdo je chová?
teorie
testy
cvičení
10. Metody volání
Naučte se používat hotové metody
teorie
testy
cvičení
11. Volání metody - výraz, neměnnost řetězce
Naučte se používat výsledky metod
teorie
testy
cvičení
12. Řetězce volání metod
Naučme se volat metodu na základě výsledku volání předchozí a sestavit řetězce volání
teorie
testy
cvičení
13. Determinismus
Studujeme některé vlastnosti metod a rysy jejich práce
teorie
testy
cvičení
14. Standardní knihovna
Začněme se standardní knihovnou
teorie
testy
cvičení
15. Jaké jsou metody?
Pojďme zjistit, jaké metody existují v Javě
teorie
testy
cvičení
16. Definování metod
Vytvoření naší první metody
teorie
testy
cvičení
17. hlavní metoda
Pojďme zjistit, k čemu je hlavní metoda
teorie
testy
cvičení
18. Vrácení hodnot
Naučit se používat výsledek funkce
teorie
testy
cvičení
19. Parametry metody
Naučit se předávat data metodě
teorie
testy
cvičení
20. Volitelné parametry metody
Zjistěte, jak funguje přetěžování metod
teorie
testy
cvičení
21. Logické operace
Pojďme se naučit používat logické výrazy a psát predikátové metody
teorie
testy
cvičení
22. Logické operátory
Naučit se kombinovat logické operace
teorie
testy
cvičení
23. Podmínky
Naučit se ovládat chování programu v závislosti na různých podmínkách
teorie
testy
cvičení
24. Design spínače
Pojďme pochopit, co je design Switch a v jakých případech jej použít
teorie
testy
cvičení
25. zatímco smyčka
Pochopení, jak psát programy pro provádění opakujících se akcí
teorie
testy
cvičení
26. Použití smyček
Použití smyček k řešení praktických problémů
teorie
testy
cvičení
27. Podmínky uvnitř smyčky a vracející se hodnoty
Naučit se ovládat program v těle smyčky
teorie
testy
cvičení
28. pro smyčku
Prozkoumání alternativy k cyklu while
teorie
testy
cvičení
29. Balíčky
Naučte se organizovat kód do balíčků
teorie
testy
cvičení
30. Doplňkové materiály
Články a videa kurátorem týmu Hexlet. Pomůže vám ponořit se hlouběji do tématu kurzu