Comarch Bootcamp – Junior Java Developer XI edycja
Comarch Bootcamp – Junior Java Developer XI edycja
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Bootcamp dedykujemy wszystkim, którzy chcą podjąć pracę jako programista JAVA.
Szkolenie skierowane jest do osób chcących dopiero rozpocząć przygodę z programowaniem od zera. Na szkoleniu wymagana jest biegła obsługa komputera, a predyspozycje algorytmiczno-matematyczne będą dodatkowym atutem.
Wybierz nasz kurs, jeżeli:
- Pracujesz w innym obszarze specjalności i chcesz się przekwalifikować
- Chcesz zdobyć kompetencje dostosowane do oczekiwań pracodawców względem kandydatów stanowiska Java Develope
- Masz już za sobą pierwsze kroki w programowaniu (np. inne języki) i chcesz wziąć udział w intensywnym kursie uczącym programować w Java
„Usługa również adresowana dla uczestników projektu Kierunek Kariera Zawodowa" i "Małopolskie Bony Rozwojowe Plus”
- Minimalna liczba uczestników7
- Maksymalna liczba uczestników14
- Data zakończenia rekrutacji19-04-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi220
- Podstawa uzyskania wpisu do BURZnak Jakości Małopolskich Standardów Usług Edukacyjno-Szkoleniowych (MSUES) - wersja 2.0
Cel
Cel
Cel edukacyjny
Podczas kursu uczestnik: buduje pierwsze programy komputerowe, korzysta w stopniu zaawansowanym z narzędzi niezbędnych w codziennej pracy programisty, wybiera zaawansowane funkcje języka Java usprawniające produkowanie programów oraz korzysta z wielu technologii pozwalających na tworzenie profesjonalnych projektów komercyjnych. Główną zaletą kursu jest nauka poprzez praktykę - podczas zajęć kursanci tworzą aplikacje od podstaw: poznają specyficzne technologie.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Podczas kursu uczestnik: buduje pierwsze programy komputerowe, korzysta w stopniu zaawansowanym z narzędzi niezbędnych w codziennej pracy programisty, wybiera zaawansowane funkcje języka Java. | Kryteria weryfikacji Pretest przed rozpoczęciem szkolenia | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Program szkolenia
Narzędzia deweloperskie:
- Środowisko programistyczne Intellij
- narzędzia języka Java
Java – podstawy:
- Pierwsza aplikacja
- struktura aplikacji w Java
- uruchamianie projektu
- Typy danych w Java
- zmienne
- operatory wbudowane w język Java
- instrukcje warunkowe
- pętle
- tablice
Obiektowość w Java:
- klasy i obiekty
- metody
- enkapsulacja
- dziedziczenie
- polimorfizm
- abstrakcja w języku Java
- static oraz final
- konwersja i rzutowanie
Narzędzia wbudowane w Java:
- kolekcje
- wyjątki
- wielowątkowość
- strumienie wejścia/wyjścia
- obsługa plików
- typy generyczne
- interfejs funkcyjny
- strumienie oraz wyrażenia lambda
- wartości opcjonalne w Java
- zarządzanie pamięcią –GC
- debugowanie aplikacji
Bazy danych:
- relacyjne bazy danych
- język SQL
- JDBC
Technologie i narzędzia:
- Maven
- GIT
- Spring Boot
- Spring IoC
- Metody konfiguracji Spring
- Spring MVC
- Thymeleaf
- Hibernate
- XML i JSON
- JavaFX
- Podstawy front-end’u
- Testowanie aplikacji w Java
WebServices:
- REST
- Scrum
- Dokumentacje w IT
- UML
Szczegółowy program znajdziecie Państwo po wejściu na stronę: https://www.comarch.pl/szkolenia/comarch-bootcamp/comarch-bootcamp-junior-java-developer/it-camp-junior-java-developer/ w zakładce: "Szczegółowy program szkolenia" - "Pobierz szczegółowy program".
Szkolenie trwa 220 godzin lekcyjnych.
Bootcamp dedykujemy wszystkim, którzy chcą podjąć pracę jako programista JAVA.
Szkolenie skierowane jest do osób chcących dopiero rozpocząć przygodę z programowaniem od zera. Na szkoleniu wymagana jest biegła obsługa komputera, a predyspozycje algorytmiczno-matematyczne będą dodatkowym atutem.
Wybierz nasz kurs, jeżeli:
- Pracujesz w innym obszarze specjalności i chcesz się przekwalifikować
- Chcesz zdobyć kompetencje dostosowane do oczekiwań pracodawców względem kandydatów stanowiska Java Develope
- Masz już za sobą pierwsze kroki w programowaniu (np. inne języki) i chcesz wziąć udział w intensywnym kursie uczącym programować w Java
Po ukończeniu kursu uczestnik/uczestniczka:
- Tworzy aplikację w języku Java
- Korzysta z wielu bibliotek wbudowanych w język Java
- Korzysta z systemu kontroli wersji GIT
- Używa narzędzia Maven do zarządzania projektem
- Stosuje się do zasad programowania obiektowego
- Stusuje programowanie aspektowe
- Tworzy aplikacje webowe przy użyciu Spring
- Wykorzystuje wzorzec odwrócenia zależności (IoC)
- Tworzy i posługuje się relacyjnymi bazami danych
- Używa Hibernate oraz JDBC do operacji bazodanowych z poziomu Java
- Tworzy aplikacje okienkowe przy pomocy JavaFX
- Tworzy testy automatyczne aplikacji Java
- Pracuje w metodyce Agile
- Tworzy Web Services REST oraz SOAP
- Tworzy podstawowe diagramy UML
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto9 717,00 PLN
- Koszt przypadający na 1 uczestnika netto7 900,00 PLN
- Koszt osobogodziny brutto44,17 PLN
- Koszt osobogodziny netto35,91 PLN
Prowadzący
Prowadzący
Mateusz Bereda
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują materiały szkoleniowe w wersji elektronicznej, nagrania oraz linki do stron www.
Strony z zadaniami:
https://codingbat.com/java
http://www.codeabbey.com/index/task_list
https://www.codechef.com/problems/school
https://www.spoj.com/problems/classical/
Literatura:
https://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykov.htm#format/d
https://helion.pl/ksiazki/java-podstawy-wydanie-xi-cay-s-horstmann,javp11.htm#format/d
https://helion.pl/ksiazki/spring-w-akcji-wydanie-v-craig-walls,sprwa5.htm#format/d
Pomocne strony o programowaniu:
https://kobietydokodu.pl/kurs-javy/
https://javastart.pl/baza-wiedzy
https://mkyong.com/bealding
https://www.baeldung.com/
https://stackoverflow.com/
Warunki uczestnictwa
W ramach kursu będą wyznaczane zadania domowe oraz jeden większy projekt (ok 50 roboczo godzin) wykorzystujący umiejętności zdobyte na całym szkoleniu.
Prace domowe pozwolą na obycie się z kodem, środowiskiem i zdobycie doświadczenia w pisaniu i projektowaniu oprogramowania. Pomogą przyswoić dobre praktyki programowania i zrozumieć problemy wynikające z niestarannie pisanego kodu lub nieprzemyślanego projektu.
Część zadań będzie polegała na samodzielnym zgłębieniu konkretnego tematu i omawianiu go na zajęciach.
Projekt końcowy to aplikacja tworzona w metodyce agile. Musi spełniać trzy główne założenia: gromadzenie danych, ich przetwarzanie oraz możliwość manipulacji nimi. Jednocześnie pozwoli wykazać się umiejętnościami pisania przemyślanego kodu back-end’owego, front-end’owego oraz projektowania i implementowania prostych algorytmów. Projekt stanowić może także element składowy do portfolio przyszłego programisty.
Warunkiem projektu KKZ jest egzamin: 1Z0-811: Java Foundations
Informacje dodatkowe
Zawarto umowę z WUP Kraków na rozliczanie Usług z wykorzystaniem elektronicznych bonów szkoleniowych w ramach projektu „Kierunek Kariera Zawodowa”.
Certyfikat w zakresie kwalifikacji komputerowych/informatycznych: Oracle Certyfkat Java
1Z0-811: JAVA FOUNDATIONS.
Egzamin realizowany w Pearson VUE międzynarodowym Centrum w dziedzinie testów komputerowych.
Egzamin wymagany - dla uczestników z Kierunek Kariera Zawodowa.
Warunki techniczne
Warunki techniczne
Wymagania techniczne:
- Komputer / laptop ze stałym dostępem do Internetu (Szybkość pobierania/przesyłania: minimalna 2 Mb/s / 128 kb/s; zalecana 4 Mb/s / 512 kb/s
- przeglądarka internetowa – zalecane: Google Chrome, Mozilla Firefox, Microsoft Edge
- słuchawki lub dobrej jakości głośniki
- mikrofon
Zalecane
- dodatkowy monitor
- kamera ( w przypadku komputerów stacjonarnych)
- spokojne miejsce, odizolowane od zewnętrznych czynników rozpraszających
- podstawowa znajomość języka angielskiego (do sprawnego poruszania się po platformie zdalnej)
Szkolenie Zdalne prowadzone jest w czasie rzeczywistymi i transmitowane za pomocą kanału internetowego z wykorzystaniem systemu ZOOM lub Webex, który umożliwia komunikację głosową oraz wideo z Uczestnikami przebywających w dowolnym miejscu ze sprawnie działającym stałym łączem internetowym. Każdy z uczestników szkolenia otrzymuje przed szkoleniem link dostarczony w wiadomości mailowej z informacjami dotyczącymi szkolenia zdalnego.
Link umozliwiający uczestnictwo w szkoleniu jest aktywny w godzinach wskazanych na karcie uslugi.