Java Developer II - backend
Java Developer II - backend
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Grupa docelowa tego bootcampu to osoby znające podstawy języka Java, które chcą rozwinąć swoje kompetencje w kierunku tworzenia zaawansowanych aplikacji serwerowych oraz systemów webowych. Szkolenie jest idealne dla programistów aspirujących do roli Java Backend Developera, pragnących w praktyce opanować framework Spring, bazy danych oraz architekturę mikroserwisów.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników16
- Data zakończenia rekrutacji10-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem edukacyjnym bootcampu jest wyposażenie uczestników w zaawansowaną wiedzę i praktyczne umiejętności niezbędne do samodzielnego budowania wydajnych systemów backendowych w ekosystemie Java. Kurs koncentruje się na opanowaniu profesjonalnych wzorców projektowych, integracji aplikacji z bazami danych oraz biegłym wykorzystaniu frameworka Spring, co w połączeniu z nauką tworzenia usług REST i mikroserwisów pozwala na sprawne wejście w rolę samodzielnego programisty w komercyjnych projektach IT.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Uczestnik zna architekturę mikroserwisową, zasady mapowania obiektowo-relacyjnego (ORM) oraz specyfikację protokołu HTTP w kontekście budowania systemów backendowych. | Stosuje pojęcia teoretyczne do opisu struktury aplikacji, poprawnie dobiera typy relacji bazodanowych i identyfikuje odpowiednie warstwy logiczne systemu. | Test teoretyczny z wynikiem generowanym automatycznie |
| Uczestnik potrafi budować aplikacje backendowe, implementować API REST oraz zarządzać cyklem budowy projektu za pomocą narzędzia Maven. | Stosuje framework Spring Boot do tworzenia endpointów, integruje system z bazą danych przez JPA oraz poprawnie konfiguruje zależności w pliku pom.xml. | Test teoretyczny z wynikiem generowanym automatycznie |
| Uczestnik potrafi planować pracę programistyczną oraz zna znaczenie standardów czystego kodu dla efektywnej współpracy w zespole deweloperskim. | Stosuje zasady czytelności kodu (Clean Code), techniki dekompozycji złożonych problemów na mniejsze zadania i dba o standardy dokumentacji technicznej. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Lp. | Temat zajęć edukacyjnych | Liczba godzin zajęć teoretycznych | Liczba godzin zajęć praktycznych |
1 | Java - elementy zaawansowane — Wątki i synchronizacja — Elementy wielowątkowości wbudowane w język Java — Klasy biblioteki standardowej wspierające wielowątkowość — Typy generyczne — Elementy programowania funkcyjnego od Javy 8 — Wyrażenia lambda i referencje do metod — Strumienie i operacje na nich — Redukcje, kolektory i schematy przetwarzania danych | 4 | 4 |
2 | Maven jako standard budowy projektów w świecie Javy — Budowanie projektów Java: command-line/Ant/Maven/Gradle — Projekt jako biblioteka; zależności między projektami — Centralne Repozytorium Mavena i wykorzystywanie bibliotek „trzeciej strony” we własnych projektach — Przegląd użytecznych bibliotek programistycznych open source) | 4 | 4 |
3 | Dodatkowe narzędzia, biblioteki i techniki pracy — GIT i kontrola wersji kodu — Zapisywanie i odtwarzanie historii zmian — Rozgałęzienia i ich późniejsze łączenie (branch/merge) — Repozytoria lokalne i zdalne; różne scenariusze pracy zespołowej — Testy i kontrola jakości kodu — Zapewnianie poprawności oprogramowania — Dobre i złe praktyki programistyczne — Wypisywanie informacji diagnostycznych (tzw. logów) — Uruchamianie programu w trybie debug — JUnit i testy jednostkowe w Javie — Dodatkowe biblioteki przydatne w pisaniu testów: AssertJ, Mockito | 4 | 4 |
4 | Tworzenie aplikacji webowych na platformie Java — Zasada działania aplikacji webowej strony serwera — Protokół HTTP — Podstawy HTML i CSS - w razie potrzeby — Podstawy technologii serwletów w Javie — Filozofia pracy na serwerze aplikacji. Czym jest Java Enterprise Edition? — Obsługa żądań i generowanie odpowiedzi — Parametry zapytań i obsługa formularzy — Utrzymywanie sesji i atrybuty w różnych zakresach— Wprowadzenie do technologii Java Server Pages (JSP) i różne podejścia do podziału odpowiedzialności między JSP a Javę | 4 | 4 |
5 | Framework aplikacyjny Spring — Tworzenie i uruchamianie projektu w oparciu o Spring Boot — Aplikacja webowa w technologii Spring MVC — Kontroler: rola, zasada działania, mapowanie URL-i i wybór metody na podstawie zapytania — Obsługa parametrów i nagłówków — Warstwa widoku i technologie szablonowe (JSP / Thymeleaf) — Model: przekazywanie danych z aplikacji do widoku — Obsługa formularzy — Zasada działania aplikacji Spring — Warstwy typowego projektu — Adnotacje i wstrzykiwanie zależności; rola interfejsów w projektach Spring — Różne sposoby inicjalizacji i wstrzykiwania komponentów („beanów”) — Zabezpieczanie aplikacji - podstawy Spring Security | 4 | 4 |
6 | Bazy danych i ich obsługa w Javie — Wprowadzenie do technologii baz danych — Serwer baz danych (DBMS) — Koncepcja relacyjnych baz danych i pomysły alternatywne — Instalacja i konfiguracja PostgreSQL lub innego serwera baz danych — Podstawy języka SQL — Polecenie SELECT, wyrażenia i warunki — Sortowanie i grupowanie — Łączenie danych z wielu tabel — Wstawianie i aktualizacja danych — Projektowanie relacyjnych baz danych (na przykładzie) — Definiowanie tabel, typy kolumn — Klucze i inne więzy integralności — Unikanie redundancji, postacie normalne | 4 | 4 |
7 | Bazy danych i ich obsługa w Javie — JDBC i bezpośrednie zadawanie zapytań SQL z aplikacji Java — Zalety i wady bezpośredniego dostępu do baz danych — Modyfikacja danych i praca z transakcjami — Obiektowy dostęp do baz danych (ORM) w technologii JPA/Hibernate — Klasy encji; generowanie na podstawie tabel — Operacje odczytu i modyfikacji danych — Zadawanie własnych zapytań JPQL oraz natywnych — Dostęp do danych z aplikacji Spring — Warstwa danych („repository”) w aplikacji Spring — Automatyczne instancjonowanie interfejsu przez technologię Spring Data | 4 | 4 |
8 | Usługi sieciowe („web services”) — Koncepcja SOA i rodzaje usług sieciowych — Usługi sieciowe typu SOAP — Technologia JAX-WS i tworzenie serwera SOAP w ramach Java EE — Generowanie i rola WSDL — Tworzenie klienta i architektura klient/serwer | 4 | 4 |
9 | Usługi sieciowe („web services”) — Usługi typu REST — Zasoby, URL-e i metody HTTP — Technologia JAX-RS i tworzenie serwera REST w ramach Java EE — Parametry, nagłówki, odnośniki i przekierowania — Rozszerzanie JAX-RS o własne typy zawartości na przykładzie generowania PDF— Tworzenie serwera REST za pomocą Spring — Dostęp do usług REST od strony klienta | 4 | 4 |
10 | Zastosowania języka i platformy Java (w ramach całego kursu) — Tworzenie aplikacji tekstowych i wsadowych — Zastosowanie Javy do przetwarzania danych zawartych w plikach — Tworzenie aplikacji z graficznym interfejsem użytkownika — Tworzenie aplikacji webowych — w oparciu o serwlety i JSP (podstawy) — w oparciu o Spring MVC i Thymeleaf — Podstawy tworzenia usług sieciowych typu SOAP i REST WALIDACJA | 4 | 4 |
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 51 Java - elementy zaawansowane | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 11-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 2 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 51 Java - elementy zaawansowane | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 11-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 4 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 5 z 51 Java - elementy zaawansowane | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 11-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 6 z 51 Maven jako standard budowy projektów w świecie Javy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 12-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 7 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 8 z 51 Maven jako standard budowy projektów w świecie Javy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 12-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 9 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 10 z 51 Maven jako standard budowy projektów w świecie Javy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 12-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 11 z 51 Dodatkowe narzędzia, biblioteki i techniki pracy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 12 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 13 z 51 Dodatkowe narzędzia, biblioteki i techniki pracy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 14 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 15 z 51 Dodatkowe narzędzia, biblioteki i techniki pracy | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 16 z 51 Framework aplikacyjny Spring | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 23-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 17 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 23-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 18 z 51 Framework aplikacyjny Spring | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 23-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 19 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 23-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 20 z 51 Framework aplikacyjny Spring | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 23-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 21 z 51 Tworzenie aplikacji webowych na platformie Java | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 22 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 23 z 51 Tworzenie aplikacji webowych na platformie Java | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 24 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 25 z 51 Tworzenie aplikacji webowych na platformie Java | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 26 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 27 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 28 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 29 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 30 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 31 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 07-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 32 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-07-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 33 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 07-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 34 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-07-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 35 z 51 Bazy danych i ich obsługa w Javie | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 07-07-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 36 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 08-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 37 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 08-07-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 38 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 08-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 39 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 08-07-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 40 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 08-07-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 41 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 09-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 42 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-07-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 43 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 09-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 44 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-07-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 45 z 51 Usługi sieciowe („web services”) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 09-07-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 46 z 51 Zastosowania języka i platformy Java (w ramach całego kursu) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 47 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 48 z 51 Zastosowania języka i platformy Java (w ramach całego kursu) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 49 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 50 z 51 Zastosowania języka i platformy Java (w ramach całego kursu) | Typ aktywności Zajęcia | Prowadzący Patryk Czarnik | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 16:15 | Liczba godzin 01:00 |
Przedmiot / temat 51 z 51 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 10-07-2026 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:00 | Liczba godzin 00:45 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 80:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 66:45 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:45 |
Rodzaj godzin w tym suma przerw | Liczba godzin 12:30 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 90:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 6 137,70 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 4 990,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 76,72 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 62,38 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 80:00 |
Prowadzący
Prowadzący
Patryk Czarnik
Posiada także bogate doświadczenie dydaktyczne, przez wiele lat pracował jako asystent i prowadzący zajęcia (C, Java, Haskell, Ocaml, Prolog, XML, progr. współbieżne, bezpieczeństwo) na Wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, którego jest absolwentem. Jako współpracownik zewnętrzny, wciąż prowadzi wykłady dot. technologii XML.
Posiada certyfikaty:
Oracle Certified Associate, Java SE Programmer (wersje 7 i 8)
Oracle Certified Professional, Java SE Programmer (wersje 7 i 8)
Oracle Certified Expert, Java EE 6 Web Services Developer
Oracle Database SQL Certified Expert
EnterpriseDB Certified PostgreSQL 9.3 Associate
IBM Certified Solution Designer Rational Unified Process v7.0
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują autorskie materiały szkoleniowe ALX
Informacje dodatkowe
Szkolenie może podlegać zwolnieniu z podatku VAT w w przypadku gdy udział w usłudze jest finansowany co najmniej w 70% ze środków publicznych.
Warunki techniczne
Warunki techniczne
Czego potrzebujesz do kursu zdalnego?
- komputer z dostępem do Internetu (zalecana prędkość łącza: min 3 Mbit/s download/upload; całkowicie wystarczające są w szczególności połączenia przez sieć komórkową, oby jedynie były one stabilne - nie zrywające się)
- przeglądarka internetowa (Chrome, Firefox, Safari, Edge itp.),
- głośniki lub słuchawki, oraz mikrofon (aby słyszeć i rozmawiać z trenerem oraz innymi uczestnikami szkolenia).
Opcjonalnie:
W miarę posiadania, można też wyposażyć stanowisko pracy w dodatkowy monitor. Jest wtedy możliwość jednoczesnego obserwowania udostępnionego obrazu (na jednym ekranie) i pracy w swoim edytorze/arkuszu/środowisku na drugim ekranie. Jeśli jednak nie posiadasz dodatkowego monitora, to również nie ma się czym martwić. Wystarczy przełączanie się między oknami w razie potrzeby, w ten sposób pracuje większość naszych kursantów.
Alternatywnie, istnieje jeszcze możliwość uruchomienia oprogramowania konferencyjnego (standardowo w ALX jest to Zoom) na tablecie lub ewentualnie telefonie Apple / Android (przy czym ekran telefonu jest jednak dość mały - kursanci raczej preferują tablety). Wtedy można uczestniczyć w sesji video poprzez urządzenie mobilne, a samodzielną pracę i ćwiczenia - wykonywać na komputerze.