JAVA – získejte Black Belt! - kurz 1350 rub. od Stepik, trénink 121 lekcí, Termín: 29.10.2023.
Různé / / November 28, 2023
Dobrý den, přátelé!
Pokud si prohlížíte tuto výzvu, pak jste si nepochybně již vědomi toho, že Java je přítomna ve všech oblastech života a řeší téměř jakýkoli problém. Serverové aplikace, webové aplikace, různé desktopové programy jsou napsány v Javě, drum roll. Pokud se chcete naučit psát aplikace pro Android, pak vítejte ve světě Javy. Drtivá většina aplikací pro Android je totiž napsána v Javě.
Pro koho je tedy můj videokurz určen?
Kurz je ideální pro ty, kteří již znají základní témata programovacího jazyka Java. A také kurz nepochybně ocení lidé, kteří jsou programátoři s určitou praxí. Věřte, že se určitě naučíte spoustu nových věcí, bez ohledu na vaše dosavadní znalosti.
Po zhlédnutí tohoto kurzu se budete cítit sebejistě při pohovoru na pozici Java Developer.
Pokud aktuálně neovládáte základní znalosti jazyka Java, pak jsem pro vás vytvořil kurz „Java pro začátečníky“, který je ve své kategorii NEJPRODEJNĚJŠÍ.
Víte, co mě baví víc než programování? Učte programování! Znám značné množství vynikajících programátorů, kteří bohužel pro všechny nedokážou nic vysvětlit jednoduchými slovy.
Moje zásady a metody výuky mi umožnily vytvořit kurz o 120 lekcích, které pokrývají velmi závažná a potřebná témata v jazyce Java.
Zvláštní pozornost věnuji i zpětné vazbě. Vždy jsem ochoten komunikovat se svými studenty a odpovídat na jejich dotazy.
Brzy na viděnou přátelé a přeji příjemné studium!
3
chodAhoj všichni! Jmenuji se Zaur Tregulov. Vystudoval jsem Fakultu kybernetiky a programování se věnuji přes 9 let. Nejdůležitější ale je, že jsem začal učit mnohem dříve.
Ahoj všichni! Jmenuji se Zaur Tregulov. Vystudoval jsem Fakultu kybernetiky a programování se věnuji přes 9 let. Nejdůležitější ale je, že jsem začal učit mnohem dříve. Už za studentských let jsem učil školáky matematiku a připravoval je na vstup na vysoké školy. Tehdy se utvořily základní principy mé metodiky výuky: 1) vše by mělo být vysvětleno na jednoduchých příkladech (nejčastěji ze života) 2) látka musí být vysvětlena úplně (bez mezer) A právě tato technika umožňuje mým studentům pochopit celou podstatu toho, co se studuje předmět. Jsem si jist, že vám kurzy přinesou mnoho užitku a budete s nimi spokojeni. Šťastné učení!
3
chodPracuji na metodách dálkového studia, které usnadňují výuku angličtiny.
Učím 18 ze svých 38 let. Tuto činnost jsem zahájil při studiu prvního ročníku Filologické fakulty (obor anglický jazyk a literatura). zkušenosti v soukromé i firemní výuce angličtiny, konverzační klub, vedení ústní i písemné překlady. Od května 2014 jsem certifikovaným specialistou v oboru komunikace z London School of Business and Finance.
Úvod
1. Úvod do kurzu
— Základní znalost Javy. Můj kurz „Java pro začátečníky“ je ideální pro jejich nákup;
— TOUHA zlepšit znalosti v Javě.
Srovnatelné a srovnávací rozhraní
1. Rozhraní srovnatelné
2. Rozhraní komparátoru
Generika
1. Úvod do generik
2. Parametrizovaná třída
3. Parametrizovaná metoda
4. Typ mazání
5. Podtypování
6. zástupné znaky
7. Příklad o generikách
Sbírky
1. Úvod do sbírky a seznamu
2. ArrayList
3. Metody ArrayList. Část 1
4. Metody ArrayList. Část 2
5. Metody ArrayList a příbuzné metody. Část 3
6. Rozhraní iterátoru
7. Spojový seznam
8. Rozhraní ListIterator
9. Binární vyhledávání
10. Velký O zápis
11. Vektor
12. Zásobník
13. Úvod do mapy. HashMap
14. metody rovná se a hashCode
15. HashMap podrobně. Část 1 (/lekce/694657?unit=694454)
16. HashMap podrobně. Část 2 (/lekce/694658?unit=694455)
17. Stromová mapa
18. LinkedHashMap
19. HashTable
20. Úvod do sady. HashSet
21. Sada stromů (/lekce/694663?unit=694460)
22. LinkedHashSet
23. Úvod do fronty. Spojový seznam
24. PriorityQueue (/lekce/694666?unit=694463)
25. Úvod do Deque. ArrayDeque
Vnořené třídy
1. Úvod do vnořených tříd
2. Statická vnořená třída
3. Vnitřní třída
4. Místní vnitřní třída
5. Anonymní třída
Lambda výrazy
1. Lambda výrazy. Část 1
2. Lambda výrazy. Část 2
3. Predikát
4. Dodavatel
5. Spotřebitel
6. Funkce
Proudy
1. Úvod do Streamů. Metoda mapy (/lekce/694685?unit=694482)
2. filtrační metoda
3. forEach method (/lekce/694687?unit=694484)
4. snížit metodu
5. tříděná metoda
6. Zřetězení metod (/lekce/694690?unit=694487)
7. metoda concat
8. odlišná metoda
9. metoda počítání
10. špičková metoda
11. metoda plochá mapa
12. Metoda shromažďování: seskupování a rozdělování
13. metoda findFirst
14. metody min a max
15. limitní metoda
16. metoda přeskočení
17. metoda mapToInt
18. Paralelní tok (/lekce/694702?unit=694499)
Vícevláknové zpracování
1. Úvod do multithreadingu
2. Možnosti vytváření vláken (/lesson/694704?unit=694501)
3. Název vlákna a priorita vlákna
4. Metody spánku a spojení. Stavy vlákna (/lekce/694706?unit=694503)
5. Souběžnost a paralelismus. Synchronní a asynchronní (/lekce/694707?unit=694504)
6. Nestálé klíčové slovo
7. Data závod. Synchronizované metody
8. Pojem "monitor". Synchronizované bloky
9. Počkejte a oznamte metody
10. Koncepty Deadlock, Livelock, Lock Hladovění
11. Lock and ReentrantLock
12. Démon streamuje
13. Přerušení vláken
14. ThreadPool a ExecutorService. Část 1
15. ThreadPool a ExecutorService. Část 2
16. Volatelná a budoucí rozhraní. Část 1
17. Volatelná a budoucí rozhraní. Část 2
18. Synchronizátor semaforu (/lekce/694720?unit=694517)
19. Synchronizátor CountDownLatch
20. Synchronizátor výměníku
21. Třída AtomicInteger
22. Synchronizované sbírky
23. ConcurrentHashMap
24. CopyOnWriteArrayList
25. ArrayBlockingQueue
Práce se soubory: IO a NIO
1. Úvod do Streamů. FileWriter (/lesson/694740?unit=694537)
2. FileReader (/lesson/694741?unit=694538)
3. Zkuste se zdroji
4. BufferedWriter a BufferedReader
5. FileInputStream a FileOutputStream
6. DataInputStream a DataOutputStream
7. Serializace. Část 1
8. Serializace. Část 2
9. Třída RandomAccessFile (/lekce/694748?unit=694545)
10. Třída souboru
11. Úvod do kanálu a vyrovnávací paměti. Čtení ze souboru
12. Kanál a vyrovnávací paměť. Zapsat do souboru
13. Kanál a vyrovnávací paměť. Důležité metody
14. Rozhraní cesty a třída Soubory. Část 1
15. Rozhraní cesty a třída Soubory. Část 2
16. Úvod do metody walkFileTree
17. metoda walkFileTree. Kopírování adresáře
18. metoda walkFileTree. Odebrání adresáře
Regulární výrazy
1. RegEx. Část 1
2. RegEx. Část 2
3. RegEx. Část 3
4. Metody řetězcových tříd: matematické výpočty a rozdělení
5. Příklad "Kontrola IP"
6. metody nahraditVše a skupiny
7. Metody printf a format
Další důležitá témata
1. Enum. Část 1
2. Enum. Část 2
3. Třída skeneru. Část 1
4. Třída skeneru. Část 2
5. Odraz. Část 1
6. Odraz. Část 2
7. Anotace