Program kursu
Kurs przeznaczony dla osób które mają mocne podstawy i potrafią samodzielnie pisać proste aplikacje konsolowe. Całość materiału to aż 88 godzin praktycznych warsztatów. Dodatkowo dostajesz dostęp do platformy programuj.pl, gdzie możesz wzmocnić swoje podstawy.
Git
5hNauczysz się najpopularniejszego narzędzia do wersjonowania kodu. Przy okazji dowiesz się jak zorganizowana jest praca zespołu developerów.
Maven
8hMaven to narzędzie, bez którego żaden programista Javy nie wyobraża sobie życia. Umożliwia automatyczne pobieranie bibliotek oraz zarządzanie procesem budowania projektu.
Bazy danych + JDBC
12hNauczymy Cię zasady działania, wykorzystywania, projektowania oraz wyszukiwania danych z użyciem języka SQL. Dodatkowo napiszemy aplikację w Javie łączącą się z bazą danych przy użyciu JDBC.
Algorytmy
8hNajpopularniejsze algorytmy matematyczne, sortowanie danych etc. Przerobimy najważniejsze algorytmy, z naciskiem na te, które pojawiają podczas rozmów rekrutacyjnych.
Typy generyczne
4hTypy generyczne były z Tobą od początku nauki programowania - teraz nauczysz się je tworzyć sam. Poznaj sposób jak tworzyć generyczny kod, działający dla każdego typu obiektu.
Wielowątkowość
8hWielowątkowość
JUnit
9hTesty jednostkowe to niezbędny element każdego projektu. Napiszemy własne testy do praktycznego projektu - stworzymy i pokryjemy testami projekt - szachy.
Dobre praktyki programowania
4hProfesjonalny programista nie może pisać złego kodu. Nauczysz się stosować dobre praktyki programowania obiektowego. Na podstawie istniejącego projektu zobaczysz jak stosowanie dobrych praktyk ułatwia pracę z kodem.
Wzorce projektowe
8hPoza zasadami jak pisać dobry kod, programiści korzystają także ze wspólnego zbioru “szablonów” na rozwiązanie danego problemu - z wzorców projektowych. Poznasz wzorce, które pozwolą na zaprojektowanie odpornej oraz łatwo rozszerzalnej aplikacji.
JSON/REST
12hNa koniec tej części poznasz nowoczesny standard komunikacji z aplikacjami internetowymi - format zapisu danych JSON oraz standard komunikacji REST. Wykorzystamy istniejące portale internetowe aby pobierać oraz wysyłać dane.
Pracuj w domu
Żaden kurs nie przyniesie efektów jeżeli nie będziesz pracować z domu. Nie zawsze jest to proste dlatego razem z naszym kursem dostajesz pełen dostęp do platformy Programuj.pl, gdzie możesz przy pomocy interaktywnych zadań oraz ponad 120 filmów podnosić swoje umiejętności programowania. Trener ma dostęp do Twoich lekcji i może na bieżąco monitorować Twoje postępy.
Szacowany czas realizacji wszystkich materiałów to aż 100 godzin dodatkowej pracy.
Finansowanie
Kurs programowania to znacząca inwestycja w Twoim życiu. Chcąc ułatwić Ci zrealizowanie odważnych planów przygotowaliśmy kilka metod finansowania. Mamy nadzieję, że znajdziesz coś dla siebie.
Zapisz się
Zapisz się na kurs wieczorowy, zacznij we Wrześniu 2019
Czas trwania: 25.09.2019 – 31.10.2019
Dni zajęciowe: pon-czw
Godziny: 17:00-21:00
Wolne miejsca: 1/10
Gdzie: Wrocław, pl.Wolności 7/507
2019 Wrzesień |
||||||
---|---|---|---|---|---|---|
pon | wt | śr | czw | pt | sob | nie |
1
|
||||||
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
Zapisz się na kurs weekendowy, zacznij w Listopadzie 2019
Czas trwania: 02.11.2019 – 07.12.2019
Dni zajęciowe: soboty, niedziele
Godziny: 09:00-17:00
Wolne miejsca: 5/10
Gdzie: Wrocław, pl.Wolności 7/507
2019 Listopad |
||||||
---|---|---|---|---|---|---|
pon | wt | śr | czw | pt | sob | nie |
1
|
2
|
3
|
||||
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|