Java od podstaw – kurs zdalny.

Java jest wszędzie – od ekspresu do kawy po Wielki Zderzacz Hadronów

Jeśli chcesz poznać jeden z najpotężniejszych języków obiektowych i tworzyć aplikacje, ten kurs jest właśnie dla Ciebie.

Kod napisany w Javie jest przejrzysty, łatwo sprawdzić jego poprawność i można na nim polegać – nic dziwnego, że właśnie ten język upodobały sobie banki oraz globalni giganci branży IT. Java ma jednak wiele zastosowań i dobrze sprawdza się także w mniejszych projektach. Na naszym kursie zdobędziecie solidne podstawy, które pozwolą Wam na rozwój w wybranym przez siebie kierunku.

Dzięki wpisowi do Rejestru Instytucji Szkoleniowych 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

Trenerzy

doświadczeni praktycy

Platforma

z zadaniami online

Certyfikat

ukończenia kursu

Jak przebiega ten kurs?

Kurs Javy od podstaw obejmuje:

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

  • 16 x 3 godziny wieczornych zajęć w poniedziałki i czwartki od 17:00 do 20:00
  • 3 x 6 godzin sobotnich hackathonów od 9:00 do 15:00

48 godzin samodzielnego programowania i nauki

Czym są zajęcia zdalne?

Atmosfera i przebieg kursu jest zbliżony do tego odbywającego się w trybie stacjonarnym, z tą różnicą, że trener i inni uczestnicy są po drugiej stronie ekranu.

Kurs odbywa się w czasie rzeczywistym  w określonym dniu i w godzinie w trybie online. Dzięki ustalonemu harmonogramowi i prowadzeniu ich na żywo uczestnicy mogą kontaktować się z trenerem na bieżąco i są zmotywowani do regularnego uczestnictwa.

Co musisz wiedzieć?

Zajęcia prowadzone są od podstaw, aczkolwiek każde doświadczenie na pewno będzie pomocne.

Uwaga: aby sprawnie i w pełni skorzystać z kursu, potrzebny będzie laptop z systemem Windows lub Linux. Zalecamy również posiadanie dodatkowego monitora.

Dla kogo jest ten kurs?

Kurs przeznaczony jest dla osób, które swoją przygodę z kodowaniem chciałyby rozpocząć od razu od czegoś wielkiego. Programiści Javy są potrzebni wszędzie. Wielkie korporacje i banki, aplikacje i gry na Androida, a nawet liczniki poboru wody – wszystko to działa dzięki Javie!

Czego się nauczysz?

  • Zobaczysz, co to jest programowanie obiektowe
  • Stworzysz aplikacje z graficznym interfejsem użytkownika
  • Dowiesz się, czym są bazy danych i jak z nich korzystać
  • Poznasz zasady pracy z plikami i bibliotekami
  • Nauczysz się dobrych praktyk w pracy programisty

Co zyskasz dodatkowo?

  • Bezpłatny dostęp do spotkań o tematyce rekrutacji na platformie DISCORD
  • Certyfikat – na zamówienie również w języku angielskim i w wersji papierowej
  • Wspólny kanał nauki, wymiana wiedzy z trenerami i absolwentami, dostęp do wydarzeń branżowych i ofert pracy, wymiana kontaktów

A ponadto…

  • Dla osób zaangażowanych – opinia mentora po kursie, którą będziesz mógł wykorzystać przy rekrutacji!
  • Jako absolwent otrzymasz 15% zniżki na kolejny kurs w CODE:ME.
  • Weź udział w warsztatach Nie bądź lama, ucz się programowania i otrzymaj 5% zniżki!

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

  • Nie musisz zmieniać trybu życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy.
  • Twoim trenerem będzie specjalista z wieloletnim doświadczeniem zarówno w programowaniu, jak i przekazywaniu wiedzy.
  • 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.
  • Kompleksowe podejście do nauczania: na naszym kursie poznasz wszystko, co musi znać Junior Java Developer.
  • 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.
  • Dogodne finansowanie: płatność za nasze kursy można rozłożyć na raty 0% lub korzystać z dofinansowań w ramach programów: Inwestuj w Rozwój, KFS lub Open Zobacz szczegóły >>>
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami.

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. 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.

8. Zapoznanie się z technologią JDBC

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

9. Zapoznanie się z JPA

  • stworzenie aplikacji CRUD wykorzystującej JPA/Hibernate.

10. Wyrażenia lambda i interfejsy funkcyjne

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

11. Testy jednostkowe

  • stworzenie testów jednostkowych z wykorzystaniem biblioteki Junit.

Hackathon

Hackathony to 6-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 9:00–15:00.
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

Jarosław Czaplicki

Java Developer

Pasjonat programowania i szkoleń, od 25 lat związany z It, od 15 lat zaangażowany w prowadzenie szkoleń. Uważa iż w nauce najważniejsze jest zrozumienie tematu, dlatego jego kursy charakteryzują się tym, iż podczas ich prowadzenia naucza od podstaw, a nie tylko przerabia materiał. Służy pomocą i motywacją, ponieważ "dobro powraca", a jego zaangażowanie podczas szkoleń jest bardzo cenione przez kursantów.


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 537 492 774. Możesz też wysłać SMSa ze swoim numerem – oddzwonimy!

Cena
4395 zł 730 zł zniżki
3650
Promocja do 31.12.2022
Zapisz się
Termin:
27.03.2023 – 15.06.2023
Poniedziałki i czwartki godz. 17.00-20.00

Soboty godz. 9.00-15.00

Wielkość grupy: do 15 osób

Miejsce:

Zdalnie

Kontakt

e-mail: kontakt@codeme.pl

tel.: 537 492 774