Online - zajęcia realizujesz w 100% online poprzez spotkania online z wykładowcami i pozostałymi uczestnikami na platformie Teams (nauczanie synchroniczne) oraz w oparciu o materiały zamieszczane na platformie Moodle (nauczanie asynchroniczne).
- chcą nauczyć się języka Java i budować aplikacje od podstaw do poziomu zaawansowanego,
- planują pracę w IT i szukają praktycznych kwalifikacji cenionych przez pracodawców,
- myślą o przebranżowieniu i szukają kierunku z dużym potencjałem na rynku pracy,
- chcą programować aplikacje webowe z wykorzystaniem nowoczesnych frameworków,
- szukają solidnych podstaw do dalszego rozwoju w świecie backendu i technologii Java.
Czego się nauczysz?
Dofinansowanie z Bazy Usług Rozwojowych (BUR)
Chcesz skorzystać z dofinansowania w ramach Bazy Usług Rozwojowych?
Sprawdź naszą ofertę dostępną w BUR
Wyszukiwarka usług – Baza Usług Rozwojowych – PARP
Nie możesz znaleźć interesującej Cię usługi?
Skontaktuj się z nami – dodamy ją specjalnie dla Ciebie!
Napisz do nas: [email protected]
bezpłatnych szkoleń realizowanych online
Praktyczny charakter studiów:
- na zajęciach dominują warsztaty, ćwiczenia i case studies,
- przygotujesz aplikację webową.
certyfikat specjalistyczny
możliwość uczestnictwa w bezpłatnym certyfikowanym programie: Corporate Readiness Certificate (CRC) .
uczestników poleca studia podyplomowe
Źródło: „Badanie satysfakcji ze studiów 2025”.
partner kierunku
Corporate Readiness Certificate
Networking i rozwój kompetencji
Studia rozwijają kompetencje niezależnie od doświadczenia. Dzięki interaktywnym zajęciom i wymianie doświadczeń z innymi zyskasz wiedzę, umiejętności i cenne kontakty.
Kadra złożona z praktyków
Zajęcia prowadzą eksperci i pasjonaci swojej dziedziny, którzy mają realne doświadczenie.
Program studiów
9
178
11
2
Wstęp do programowania w Java (16 godz.)
- podstawy architektury systemów komputerowych
- kompilacja
- wirtualna maszyna Java (JVM), JRE, JDK
- środowisko programistyczne
- struktura programu
- CLI
- IDE (IntelliJ, Eclipse)
Algorytmy i struktury danych (8 godz.)
- podstawowe pojęcia – problemy, algorytmy, programy
- złożoność obliczeniowa algorytmów
- podstawowe metody sortowania
- struktury danych (tablice, listy, zbiory, mapy, stosy, kolejki, drzewa)
- algorytmy rekurencyjne
Programowanie obiektowe w Javie (32 godz.)
- identyfikatory, zmienne i stałe, zasięg zmiennych
- instrukcje sterujące i warunkowe (for, while, do, if, case, switch)
- struktury danych (tablice, listy, zbiory, mapy)
- operacje wejścia/wyjścia
- model programowania obiektowego, cechy programowania obiektowego (hermetyzacja, polimorfizm, dziedziczenie)
- pojęcie klasy i obiektu, atrybuty i metody
- konstruktory
- interfejsy i klasy abstrakcyjne
- klasy szablonowe
- obsługa wyjątków
- wątki: tworzenie i zarządzanie
- wzorce projektowe
- strumienie (streams)
Bazy danych (16 godz.)
- relacyjny model bazy danych
- relacje – klucz główny i klucz obcy, typy relacji
- podstawy języka SQL
- JDBC
- bazy noSQL (MongoDB)
ORM – Mapowanie obiektowo-relacyjne (32 godz.)
- Hibernate
- encja
- mapowanie złożonych relacji
Wstęp do narzędzi programistycznych (8 godz.)
- biblioteki (własne, Guava, Apache Commons)
- budowanie projektów: Maven/Gradle
- zarządzanie kodem: Git, Subversion
- tworzenie bibliotek
Programowanie aplikacji webowych (Spring Framework) (24 godz.)
- idea IoC
- WebServices vs Restful
- koncepcja komunikacji przy użyciu protokołu HTTP (RestAPI, HTTP verbs, JSON, XML)
- koncepcja aplikacji webowej
- serwery (Tomcat, Netty)
- client/server
- Spring MVC
- podstawowe pojęcia: bean, autowire, configuration, controller
- Spring JDBC
- Spring Boot
Narzędzia programistyczne (8 godz.)
- Continuous Integration and Deployment (CI/CD): Jenkins
- logowanie (log4j, logback)
- clean code
- code review
- serwery lokalne a chmura (on-premises vs cloud): AWS
Testowanie aplikacji (16 godz.)
- testy jednostkowe (jUnit, Mockito)
- testy integracyjne (Selenium/Robot Framework, Cucumber/Gherkin)
Seminarium dyplomowe (16 godz.)
- seminarium dyplomowe
Forma zaliczenia (2 godz.)
- test końcowy
- projekt funkcjonalny – realizowany indywidualnie lub zespołowo
Wymiana know-how
- Uniwersytety WSB Merito w Poznaniu, Szczecinie, Chorzowie i Warszawie połączyły siły, aby rozwijać nowoczesne narzędzia i standardy kształcenia.
- Efektem tej współpracy jest kierunek, który Cię interesuje.
- Dzięki wymianie know-how powstały innowacyjne rozwiązania, które wzbogacają proces nauczania.
- Na zajęciach online spotkasz uczestników i wykładowców z całej Polski, co pozwoli Ci czerpać z ich wiedzy i doświadczenia, jednocześnie rozwijając swoje kompetencje.
Corporate Readiness Certificate
Zapisy na studia: online, szybko i wygodnie
Warunki przyjęcia
Aby zostać uczestnikiem studiów podyplomowych na Uniwersytecie WSB Merito, należy:
- mieć ukończone studia licencjackie, inżynierskie lub magisterskie,
- złożyć komplet dokumentów i spełnić wymogi rekrutacyjne
- o przyjęciu decyduje kolejność zgłoszeń.
Możliwości dofinansowania
- Pierwsi zyskują najwięcej! Im szybciej się zapiszesz, z tym większej zniżki skorzystasz.
- Oferujemy również specjalne, większe zniżki dla naszych absolwentów.
- Możesz skorzystać z dofinansowania z Bazy Usług Rozwojowych.
- Pracodawca może dofinansować Ci studia, otrzymując dodatkową zniżkę w ramach Programu Firma.
- Warto sprawdzić możliwości dofinansowania z KFS.
Ceny
Przy zapisie możesz wybrać opcję płatności rocznego czesnego w 1, 2, 10 lub 12 ratach. Zapisz się teraz
W oparciu o art. 80 ust. 3 ustawy z dnia 20 lipca 2018 r. Prawo o szkolnictwie wyższym i nauce uczelnia raz w roku akademickim zwiększa wysokość czesnego określonego w § 3 ust. 1 Umowy o wskaźnik równy wskaźnikowi wzrostu cen towarów i usług konsumpcyjnych za rok kalendarzowy poprzedzający rok, w którym dokonuje się waloryzacji, ogłoszony przez Prezesa Głównego Urzędu Statystycznego, łącznie nie więcej niż o 30 % do czasu ukończenia studiów określonych w Umowie.