Java Developer

Poznaj najpopularniejszy język programowania

Zacznij naukę pod okiem specjalistów z dziedziny IT

Online
Startujemy: 4/3/2025
6-8 miesięcy
Mentor praktykujący w zawodzie
Portfolio
Gwarancja Pracy
GWARANCJA PRACY GRATIS!
To szkolenie jest dla Ciebie, jeśli:
Marzysz o byciu mistrzem tworzenia zaawansowanych, skalowanych i niezawodnych aplikacji, które napędzają współczesne technologie? Wyspecjalizuj się w języku programowania Java i twórz wydajne, bezpieczne i niezawodne oprogramowanie używane przez miliony ludzi na całym świecie, od aplikacji mobilnych po złożone systemy backendowe.

Czego się nauczysz:

Start

Rozgrzewka

Dostępne przed rozpoczęciem kursu

Po dokonaniu zakupu otrzymasz zestaw materiałów do samodzielnej nauki podstaw programowania w języku Java. Jego przerobienie warto zacząć jeszcze przed rozpoczęciem szkolenia.

Krok 1

Programowanie w Javie

4 tygodnie, 80 godzin

Zaczynasz naukę programowania od zupełnych podstaw. W pierwszych tygodniach poznasz podstawy języka Java i zrozumiesz najważniejsze idee dotyczące programowania obiektowego, które opiera się na tworzeniu obiektów, które łączą dane z ich zachowaniem. Nauczysz się tego poprzez rozwiązywanie zadań.

Krok 2

Dobre praktyki programisty

4 tygodnie, 80 godzin

Przez następne tygodnie uczysz się, jak pisać i testować kod zgodnie z najlepszymi praktykami. Pod okiem doświadczonych programistów nabierasz nawyków i poznajesz metody pracy, dzięki którym Twój kod będzie bardziej czytelny i uporządkowany, a Ty nauczysz się pracować coraz sprawniej.

Krok 3

Projekt samodzielny

3 tygodnie, 60 godzin

Po 2 miesiącach nauki przystępujesz do pierwszego dłuższego projektu. W ciągu 4 tygodni będziesz pracować nad pierwszą aplikacją, grą kółko i krzyżyk, w której wykorzystasz nowo nabyte umiejętności z programowania w Javie.

Krok 4

Framework Spring

3 tygodnie, 60 godzin + dodatkowy, bonusowy moduł

Po nauczeniu się „czystego” języka Java poznasz popularny framework, czyli narzędzie do budowy aplikacji o nazwie Spring. Definiuje on strukturę aplikacji oraz ogólny mechanizm jej działania, a także dostarcza zestaw gotowych elementów do wykonywania określonych zadań. Dodatkowo: kluczowe zasady wytwarzania oprogramowania.

Krok 5

Dalsza nauka Javy

4 tygodnie, 80 godzin

W tej części poznasz kolejne narzędzia i technologie, które umożliwią Ci programowanie w języku Java. Opanujesz wzorce projektowe pozwalające rozwiązać najpopularniejsze problemy w programowaniu. Dowiesz się czym jest REST API i zaczniesz pracę nad wizualnym interfejsem aplikacji, dzięki czemu będzie ona działać na różnych urządzeniach, np. na smartfonach.

Krok 6

Projekt grupowy

3 tygodnie, 60 godzin

Razem z grupą innych kursantów weźmiesz udział w projekcie grupowym, dzięki czemu nauczysz się jak pracować w zespole programistycznym nad projektem IT. Projekt będzie nadzorował Project Manager, w którego rolę wcieli się jeden z naszych Mentorów.

Krok 7

Publikacja aplikacji

3 tygodnie, 60 godzin

W ciągu kolejnych tygodni nauki dowiesz się, co zrobić przed pokazaniem aplikacji światu. Pod okiem swojego Mentora poprawisz kod, usprawnisz proces testowania aplikacji, uruchomisz własny serwer, na którym będzie stać Twoja aplikacja. Dodatkowo: moduł o wzorcach projektowych.

Krok 8

Bazy danych w Javie

3 tygodnie, 60 godzin + dodatkowy, bonusowy moduł

W tej części kursu dowiesz się jak tworzyć i zarządzać bazami danych w aplikacji. Poznasz podstawową składnię zapytań, sposób funkcjonowania oraz mechanizm łączenia baz danych z aplikacjami. Nauczysz się też korzystać z narzędzi, które usprawniają obsługę bazy. Dowiesz się, jak generować przykładowe dane do bazy przy użyciu narzędzi AI. Poznasz instrukcje, dzięki którym za pomocą ChatGPT będziesz w stanie automatycznie wygenerować zapytania SQL zwracające określoną liczbę danych dla konkretnych tabeli. Dodatkowo: moduł o bibliotece Thymeleaf.

Krok 9

Projekt końcowy

3 tygodnie, 60 godzin

Zwieńczeniem kursu jest samodzielne zaprojektowanie i napisanie aplikacji, w której wykorzystasz wszystkie technologie związane z Javą i bazami danych poznane w trakcie kursu.

Kompetencje twarde nabyte w trakcie kursu:

tworzenie aplikacji

programowanie obiektowe

programowanie asynchroniczne

obsługa baz danych

obsługa GIT

testowanie

czystość kodu

Spring

wzorce projektowe

AI

ChatGPT

Cenione na rynku pracy kompetencje miękkie:

rozwiązywanie problemów

inteligencja emocjonalna

komunikatywność

kreatywność

elastyczność

organizacja pracy

asertywność

Mentorzy
na kursie Java Developer

Zobacz więcej na stronie Mentorów

Nauka w praktyce

Nauka w praktyce

W trakcie kursu będziesz rozwiązywać zadania i pracować nad projektami. Dzięki samodzielnej pracy z kodem nauczysz się jak pracują prawdziwi programiści.

Indywidualny Mentor

Indywidualny Mentor

Twoim przewodnikiem w trakcie nauki będzie Mentor, który na co dzień pracuje w branży IT. To Mentor będzie nadzorował Twoje postępy w nauce i odpowie na Twoje pytania.

Społeczność

Społeczność

W razie problemów nie zostajesz sam lub sama. Masz dostęp do całej społeczności, którą możesz w każdej chwili poprosić o pomoc.

Co mówią nasi kursanci?

Poznaj historie naszych absolwentów, którzy zdecydowali się na przebranżowienie kończąc kurs w Kodilli i znaleźli po nim zatrudnienie w IT.

W poprzednim życiu byłem prawnikiem. Wywiad z Junior Java Developerem

W poprzednim życiu byłem prawnikiem. Wywiad z Junior Java Developerem

Marzył o tym, żeby zostać sędzią, był też aplikantem w kancelarii notarialnej, ale ostatecznie podążył w zupełnie innym kierunku. O swojej zawodowej drodze z branży prawniczej do świata IT opowiada nam Łukasz Adrian Czapraga.

Czytaj dalej
Od pracy w Amazonie do Java Developera!

Od pracy w Amazonie do Java Developera!

Swoją przygodę z programowaniem rozpoczęła jeszcze w liceum, ale poszła w innym kierunku. Po studiach pracowała w Amazonie nadzorując procesy związane z wysyłkami zamówień. Kilka lat temu zdecydowała się na kurs Java Developer w Kodilli.

Czytaj dalej

Czy wiesz że:

Godzina kursu to mniej
niż kawa i ciastko w
popularnej kawiarni.

Java Developer

0 zł
Ilość miejsc: 0

22 tygodnie
Dedykowany Mentor
Społeczność Kodilli
Certyfikat ukończenia
Projekty do portfolio
Pakiet HR
Gwarancja pracy
Gwarantowany termin
Zajęcia online 1:1
GWARANCJA STAŻU
Wybierz pakiet

Java Developer Plus

0 zł
Ilość miejsc: 0

31 tygodni
Dedykowany Mentor
Społeczność Kodilli
Certyfikat ukończenia
Projekty do portfolio
Pakiet HR
Gwarancja pracy
Gwarantowany termin
Zajęcia online 1:1
GWARANCJA STAŻU
Wybierz pakiet

Java Developer Plus

0 zł
Ilość miejsc: 0

31 tygodni
Dedykowany Mentor
Społeczność Kodilli
Certyfikat ukończenia
Projekty do portfolio
Pakiet HR
Gwarancja pracy
Gwarantowany termin
Zajęcia online 1:1
GWARANCJA PRACY
Wybierz pakiet

Nie wiesz, co wybrać?

Porozmawiajmy!

Cookie monster

O naszych ciasteczkach

Ta strona wykorzystuje pliki cookie, aby umożliwić Ci lepsze korzystanie z naszej strony poprzez prezentację dopasowanych do Ciebie treści. Dowiedz się więcej.