Programowanie w JAVA – kurs zaawansowany – forma zdalna w czasie rzeczywistym
Programowanie w JAVA – kurs zaawansowany – forma zdalna w czasie rzeczywistym
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
Szkolenie kierowane jest do osób z wykształceniem technicznym oraz tych, które mają już opanowane podstawy programowania w JAVA.
- Minimalna liczba uczestników8
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji24-10-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi50
- Podstawa uzyskania wpisu do BURart. 163 ust. 1 ustawy z dnia 20 lipca 2018 r. Prawo o szkolnictwie wyższym i nauce (t.j. Dz. U. z 2023 r. poz. 742, z późn. zm.)
- Zakres uprawnieńInne formy kształcenia, w tym kursy dokształcające i szkolenia
Cel
Cel
Cel edukacyjny
Szkolenie zorientowane na zdobywanie praktycznych umiejętności i wiedzy z zakresu programowania w języku Java na poziomie zaawansowanym. Szkolenie przeznaczone dla osób, które znają podstawy języka JAVA i chcą wzbogacić swoją wiedzę na poziomie zaawansowanym.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Nabycie wiedzy i praktycznych umiejętności z zakresu programowania w języku Java na poziomie zaawansowanym. | Kryteria weryfikacji Uczestnik posługuje się narzędziami umożliwiającymi programowanie w języku Java na poziomie zaawansowanym. | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Metoda walidacji Prezentacja |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
- Przedstawienie/przypomnienie zasad programowania w Java (klasy/metody/atrybuty/instrukcje sterujące/wyjątki)
- Interfejsy. Tworzenie interfejsów. Implementacja interfejsów w klasie.
- Abstrakcyjność w Java - klasy abstrakcyjne i ich użytkowanie
- Tworzenie i użytkowanie własnych komponentów w Java
- Tworzenie w Java komponentów uniezależnionych z wykorzystaniem interfejsów i zgodnie z zasadą DIP (Dependency Inversion Principle)
- Użytkowanie klas implementujących złożone liniowe i nieliniowe struktury danych. Użytkowanie obiektów enumerable i kolekcje w języku Java.
- Wyjątki. Tworzenie i użytkowanie własnych klas wyjątków
- Programowanie wielowątkowe w Java. Tworzenie klas wątków i użytkowanie ich instancji
- Synchronizacja wątków w Java – instrukcje sterujące
- Tworzenie zastosowań sieciowych w Java
- Dokumentowanie oprogramowania w Java. JavaDoc.
Usługa realizowana w godzinach dydaktycznych.
a) platforma /rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa
platforma: stacja robocza lub komputer osobisty, dowolny system operacyjny
b) minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji,
edycja współczesna, architektura 64-bitowa
c) minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik,
przepustowość umożliwiająca uczestnictwo w multimedialnym systemie telekonferencji
d) niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów,
Java Development Kit, ver. 1.8 lub nowsza, 64-bitowa
Eclipse SDK Studio
JUnit
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 brutto2 000,00 PLN
- Koszt przypadający na 1 uczestnika netto2 000,00 PLN
- Koszt osobogodziny brutto40,00 PLN
- Koszt osobogodziny netto40,00 PLN
Prowadzący
Prowadzący
dr Michał Turek
- DOOSAN, „INRED – platforma szkoleniowa do serwisowania aparatury technicznej z użyciem systemów rozszerzonej rzeczywistości”;
- SPIN, „Hololens w zastosowaniach CAD/CAM. Tworzenie podsystemów rozszerzonej rzeczywistości”;
- SPIN, "Układy sensoryki dla głowic analizujących przemieszczania obiektów treningowych w grach piłkarskich”;
- XTRF, "xContinuo – Ciągłość procesów tłumaczeniowych i bezpieczeństwo danych w wysoce rozproszonym systemie zarządzania tłumaczeniami.";
- SPIN, "Analiza możliwości modyfikowania standardowego systemu nawigacji GPS pod kątem precyzyjnego lokalizowania urządzeń mobilnych wewnątrz budynków.";
- SPIN, "Analiza i raport z badań nad zoptymalizowanymi procedurami zliczania pozycji i ułożenia kątowego w elektronicznych modułach orientacji przestrzennej.";
- SPIN, "Polaryzacyjny system projekcji stereoskopowej";
- SPIN, "Kompaktowa wersja polaryzacyjnego systemu projekcji stereoskopowej.";
- SPIN, “'Internet of Things' - lightweight and modular router design paths.";
- AGH, "Zintegrowane Laboratorium Projektowo-Operacyjne Inteligentnych Infrastruktur Energetycznych - Green AGH Campus. AGH, Green Campus Network Architecture";
- Q&S ComputerSoft, Urząd Komunikacji Elektronicznej, Oprogramowanie prowadzące analizy jakościowe łącz sieciowych dalekiego zasięgu (C++, Java
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują materiały w wersji elektronicznej w formie prezentacji i konspektów.
Warunki uczestnictwa
Wymagana znajomość podstaw języka JAVA.
Termin rozpoczęcia szkolenia może ulec zmianie. Przed zapisaniem się na usługę prosimy o kontakt telefoniczny z organizatorem szkolenia.
Informacje dodatkowe
Dodatkowo w ramach kursu proponowane jest:
a) Wsparcie i mentoring
Osoby z podobnymi zainteresowaniami tworzą grupy, które wspierają się w nauce. Nasi mentorzy śledzą postępy zespołów.
b) Rekomendacje i dostęp do ofert pracy naszych partnerów
- Zyskaj dostęp do ofert pracy naszych partnerów.
- Buduj wizerunek specjalisty.
- Dołącz do społeczności specjalistów i daj się znaleźć potencjalnemu pracodawcy.
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,
- słuchawki lub dobrej jakości głośniki,
- mikrofon,
zalecane:
- kamera (w przypadku komputerów stacjonarnych)
- spokojne miejsce, odizolowane od zewnętrznych czynników rozpraszających.