Praktyczny kurs Java 11. Poziom I.
What you'll learn
- podstaw składni języka Java
- jak zainstalować środowsko Java na swoim komputerze (Windows, Ubuntu, MacOs)
- czym są zmienne, stałe i operatory
- czym są typy prymitywne i typy obiektowe
- jak używać instrukcji sterujących if..else..else-if, switch
- w jaki sposób testować programy Java przy użyciu Junit 5 i Mockito
- jak debugować aplikację Java w edytorze Intelij
- czym jest refaktoring i dlaczego warto go stosować
- jak używać tablic
- jak działają pętle for, foreach, while i do..while
- czym jest polimorfizm, dziedziczenie i enkapsulacja
- w jaki sposób obsługiwać sytuacje wyjątkowe
- różnych implementacji kolekcji i map
- w jaki sposób możesz skorzystać z reflekcji, żeby pisać zaawansowane aplikacje
- jak pisać wielejęzykowy kod
- jak zarządzać czasem przy użyciu Time API
- jak komunikować się z serwisami zewnętrzymi za pomocą klienta HTTP
- jak zapisywać i odczytać pliki przy użyciu NIO2
- jak wykorzystać całą zdobytą wiedzę do napisania dużej aplikacji Java
Course content
- Preview04:50
- Preview13:05
- 04:40Krótka historia Java
- 05:55Składowe platformy Java: SE vs EE vs ME vs FX
- 04:34Implementacje Java. OracleJDK vs OpenJDK vs Corretto vs inne
Requirements
- Nie musisz wiedzieć nic o Javie, ani programowaniu. Nauczymy się wszystkiego razem :)
Description
Ten kurs to świetny start dla osób, które nie miały styczności z programowaniem.
Duży nacisk położony jest na praktykę.
Przez ponad 30 godzin, będziesz poznawał podstawowe zagadnienia składni Java i równolegle rozwijał jedną, wielką aplikację Java.
Czasy kiedy pracę w IT mogły znaleźć tylko osoby po studiach technicznych, już dawno minęły.
Dzisiaj każdy może zostać programistą, a nawet powinien.
Świat zmienia się bardzo dynamicznie. Dzisiaj pizzę dostarczają nam drony. Jutro będziemy używali lodówki, która sama za nas zrobi zakupy online.
To wszystko trzeba będzie oprogramować!
Trzeba jednak przejść ten pierwszy, najtrudniejszy etap, jakim jest nauka.
Programowanie to wspaniała zabawa.
Do usłyszenia na na pierwszych lekcjach!
Who this course is for:
- Początkujący programiści
- Osoby, które nigdy nie miały styczności z programowaniem
- Testerzy oprogramowania, chcąc nauczyć się programować
Instructor
Jestem certyfikowanym developerem Java z ponad 9-letnim komercyjnym doświadczeniem w programowaniu aplikacji Java.
Czasy kiedy, żeby zostać programistą, trzeba było skończyć studia, już dawno minęły. Jestem przekonany, że programowanie nie jest trudne i każdy może zostać programistą.
W nauce stawiam na praktykę, dlatego w moich kursach znajdziesz wiele ćwiczeń i zadań praktycznych.
Jeżeli masz jakieś sugestie odnośnie kursów - pisz śmiało.
Do usłyszenia na wykładach!