Java od podstaw dla programistów – Gdańsk.

Zawsze warto umieć Javę.

Jeśli znasz już inny język programowania, nauka pójdzie sprawniej.

Java jest uniwersalna, a jej znajomość doceniana na rynku pracy – dlatego wielu programistów prędzej czy później decyduje się ją poznać. Nie ma jednak sensu, żeby po raz kolejny uczyli się najbardziej podstawowych pojęć. Z myślą o nich stworzyliśmy specjalny kurs, dzięki któremu będą mogli od razu przejść do interesujących ich zagadnień, odróżniających Javę od tego, co już znają.

Zobacz, z jakich programów możesz skorzystać, aby sfinansować ten kurs >>>

Dzięki akredytacji Kuratorium Oświaty możemy zagwarantować najwyższą jakość naszych kursów.

Wszyscy nasi trenerzy to praktycy z wieloletnim doświadczeniem, a każdy absolwent otrzymuje certyfikat ukończenia kursu.

120 h

pracy z kodem

3 x 8 h

sobotnich hackatonów

Platforma

z zadaniami online

Certyfikat

ukończenia kursu

Jak przebiega ten kurs?

Kurs Javy od podstaw dla programistów obejmuje:

72 godziny zajęć warsztatowo-wykładowych z trenerem, w tym:

  • 16 x 3 godziny wieczornych zajęć w poniedziałki i środy od 17:00 do 20:00
  • 3 x 8 godzin sobotnich hackatonów od 10:00 do 18:30

48 godzin samodzielnego programowania i nauki

Dla kogo jest ten kurs?

Ten kurs powstał z myślą o doświadczonych programistach różnych języków, którzy chcą nauczyć się od podstaw nowego języka – Javy – i chcą zrobić to w grupie dostosowanej do nich poziomem wiedzy.

Co musisz wiedzieć?

Najważniejsza jest znajomość podstawowych pojęć, wspólnych dla całego programistycznego świata: typów danych, pętli, instrukcji warunkowych. Istotna jest także swoboda w pisaniu kodu.

Czego się nauczysz?

  • poznasz najważniejsze elementy składni Javy,
  • stworzysz aplikację z graficznym interfejsem użytkownika,
  • uporządkujesz wiedzę na temat języka SQL i baz danych,
  • dowiesz się, jak maksymalnie wykorzystać zasoby procesora podczas pisania aplikacji,
  • nauczysz się pracy z bibliotekami jar.

Co po kursie?

  • W zależności od tego, jaki język znałeś dotąd, możesz rozwijać się jako Back-end, Front-end lub Full-stack Developer: Java jest przydatna w każdej z tych ścieżek.
  • A może masz dość języka, w którym programujesz na co dzień? W takim razie rzuć wszystko i zostań Junior Java Developerem!
  • Dla absolwentów tego kursu przygotowaliśmy 15% zniżki na dalszą naukę.

Zawsze chętnie zobaczymy Cię też w Hacker:space Trójmiasto, gdzie możesz wymieniać się wiedzą i doświadczeniami w gronie pasjonatów nowych technologii.

Fajnie zorganizowane – te przerwy są potrzebne, jeśli nie chcesz rezygnować z życia. No i kiedyś trzeba ćwiczyć, bez tego się nie da

– Tomek, kursant Javy od podstaw CODE:ME w 2018 r.

Dlaczego zostać uczyć się Javy właśnie z CODE:ME?

  • Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
  • Jakość gwarantowana przez akredytację Kuratorium Oświaty
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami
  • Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy
  • Hackerspace Trójmiasto: tworzymy największą w Trójmieście społeczność skupioną wokół technologii, gdzie będziesz mógł rozwijać się także po ukończeniu kursu
  • Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej
  • Twoim trenerem będzie praktyk z wieloletnim doświadczeniem

Program kursu

1. Środowisko programistyczne

  • konfiguracja środowiska,
  • przygotowanie projektu.

2. Java jako język obiektowy

  • charakterystyka programowania obiektowego,
  • typy danych w Javie,
  • stworzenie aplikacji z użyciem z instrukcji warunkowej oraz pętli i konstrukcja try…catch,
  • stworzenie podstawowych elementów języka Java (klasa, klasa abstrakcyjna, interfejs i enum).

3. Obsługa daty

  • operacje na datach z użyciem obiektów Date i Calendar.

4. Wzorce projektowe

  • stworzenie aplikacji wykorzystującej parę podstawowych wzorców projektowych jak fabryka czy singleton.

5. Współbieżność

  • stworzenie programu działającego na kilku wątkach.

6. Praca z plikami

  • praca z plikami,
  • obsługa Properties,
  • obsługa json,
  • tworzenie bibliotek jar i podłączanie ich do projektu.

7. Zapoznanie ze środowiskiem graficznym w Javie

  •  stworzenie prostej aplikacji z wykorzystaniem JavaFX.

8. Obsługa zdarzeń

  • użycie zdarzeń w aplikacji graficznej.

9. Bazy danych i podstawy języka SQL

  • informacje podstawowe o bazach danych oraz krótki przegląd głównych baz danych na rynku,
  • szybki kurs języka SQL (SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, DROP TABLE),
  • praca na bazie danych MySQL.

10. Zapoznanie się z technologią JDBC

  • współpraca za pomocą JDBC z bazy danych MySQL.

11. Zapoznanie się z JPA

  • stworzenie aplikacji CRUD wykorzystującej JPA/Hibernate.

12. Wyrażenia lambda i interfejsy funkcyjne

  • przykłady użycia interfejsów funkcyjnych i zastąpienie klas anonimowych wyrażeniami lambda.

13. Testy jednostkowe

  • stworzenie testów jednostkowych z wykorzystaniem biblioteki Junit.

Hackathon

Hackatony to 8-godzinne spotkania, na których w praktyczny sposób podsumowujemy część lub całość kursu. Będą się one odbywać w wybrane soboty w godzinach 10:00–18:30.
Nadrzędnym celem tych warsztatów jest utrwalenie dotychczas zdobytej wiedzy, integracja grupy i dobra zabawa w efektywny i produktywny sposób.
Ich założeniem jest jak najbardziej samodzielna praca zespołów. Uczestnicy nie są jednak pozostawieni sami sobie – przez cały ten czas trenerzy czuwają nad wykonywaniem zadań i wspierają w rozwiązywaniu problemów

Trener

Marek Stawiasz

Specjalista JavaScript / Node.js, HTML 5, CSS 3, PHP, Java

Programista z ogromnym praktycznym doświadczeniem. W swojej karierze pracował między innymi w językach C, Pascal, Java, PHP, JavaScript. Współwłaściciel firmy Horde Technology zajmującej się wytwarzaniem nowoczesnych aplikacji webowych. W swojej karierze współpracował i realizował projekty dla takich firm jak: Polskapresse, Nokaut, Speednet czy Uniwersytet Gdański, Bank BPH czy Nest Bank. Jego dewizą jest być otwartym i zawsze czerpać radość z tego co się robi.

Nie odpowiada Ci termin, nie znalazłeś kursu dla siebie albo po prostu chcesz o coś zapytać?

Napisz do nas na kontakt@codeme.pl lub zadzwoń pod 724 379 836. Możesz też wysłać SMSa ze swoim numerem – oddzwonimy!

Cena
3250 415 zł zniżki
2835
Cena promocyjna do 31.01.2019
Zapisz się
Termin:

22.05–17.07.2019
poniedziałki i środy
od 17:00 do 20:00

 

Wielkość grupy: do 15 osób

 

sobotnie hackatony:
15.06.2019
29.06.2019
13.07.2019

Miejsce:

Fundacja CODE:ME
Aleja Wojska Polskiego 41
Gdańsk

Kontakt

e-mail: kontakt@codeme.pl

tel.: 724 379 836