Szukaj szkolenia

Szkolenie archiwalne
Szkolenie archiwalne

[J-PD] Programowanie w języku Java

Kategoria szkolenia: Obsługa komputera
Do ustalenia
2 500,00 zł (2 032,52 netto)

Zakres tematyczny szkolenia

  1. Java – wstęp
    1. podstawy języka
    2. kompilacja i uruchamianie
    3. dokumentacja
    4. zasoby internetowe
  2. Narzędzia
    1. Eclipse
    2. narzędzia kontroli wersji i wspierające pracę zespołową
  3. Podstawy składni języka Java
    1. podstawowe pojęcia oraz słowa kluczowe
    2. typy danych: proste, obiektowe, tablice
    3. deklaracje klas, interfejsów, metod, zmiennych oraz modyfikatory dostępu
    4. operatory i przekazywanie argumentów metod
    5. instrukcje sterujące wykonaniem programu
  4. Programowanie obiektowe
    1. idea programowania obiektowego
    2. klasy, klasy abstrakcyjne i interfejsy
    3. dziedziczenie i polimorfizm
    4. dziedziczenie a modyfikatory dostępu
    5. agregacja i kompozycja – rozważania projektowe
  5. Zaawansowane elementy języka Java
    1. klasy wewnętrzne, klasy anonimowe, finalne, statyczne
    2. wyrażenia lambda, podstawy funkcyjności w Javie (od Java SE 8)
    3. wyjątki i błędy – hierarchia, wyjątki a polimorfizm
    4. adnotacje
    5. asercje
    6. garbage collector
  6. Kolekcje
    1. hierarchia kolekcji
    2. interfejsy Collection, Set, List, Map
    3. pojęcie kolekcji uporządkowanej i posortowanej
    4. klasy kolekcji z uwzględnieniem powyższych pojęć
    5. metody equals i hashCode
    6. interfejsy Clonable/Comparable
    7. głęboka kopia kolekcji
    8. kolekcje a dostęp współbieżny
  7. Wejście / wyjście
    1. dostęp do systemu plików za pomocą klasy File
    2. dostęp do systemu plików za pomocą interfejsu Path i klasy Files (od Java SE 7)
    3. strumienie binarne i znakowe
    4. RandomAccessFile
    5. standardowe wejście/wyjście
    6. kompresja
    7. serializacja (interfejs Serializable)
  8. Przetwarzanie tekstu
    1. szczegóły klasy String
    2. bufory tekstowe (StringBuilder, StringBuffer)
    3. wyrażenia regularne
    4. atomizacja (StreamTokenizer, StringTokenizer, Scanner)
    5. podstawy lokalizacji i formatowania
    6. obsługa daty i czasu w Javie
  9. Programowanie wielowątkowe
    1. pojęcie wątku, cykl życia wątku
    2. tworzenie wątku w Javie (Thread i Runnable)
    3. synchronizacja, zagrożenia synchronizacji
    4. wysokopoziomowe zarządzanie wątkami (Executor)
  10. Elementy programowania sieciowego
    1. podstawy architektury TCP/IP
    2. obsługa URL
    3. bezpośrednia obsługa gniazd UDP i TCP
    4. informacje o innych możliwościach obsługi komunikacji (serwlet, usługa sieciowa)
  11. Elementy graficznego interfejsu użytkownika (na przykładach)
    1. technologie AWT i Swing
    2. najważniejsze komponenty Swing: okno, menu, pola tekstowe, pola i listy wyboru, przyciski
    3. obsługa zdarzeń i powiązanie GUI z aplikacją
    4. podstawy rozmieszczania i formatowania elementów GUI
  12. Podstawy testowania, badania i podnoszenia efektywności aplikacji
    1. debugowanie
    2. profilowanie
  13. Pomocnicze biblioteki i technologie
    1. logowanie zdarzeń
    2. testy jednostkowe
    3. użyteczne biblioteki narzędziowe, w szczególności Apache Commons
    4. sposoby budowania aplikacji

Grupa docelowa

Adresatami szkolenia są programiści lub przedstawiciele innych zawodów pragnących posiąść umiejętności programowania w języku Java. Mile widziana jest podstawowa znajomość programowania w dowolnym języku.

Celem szkolenia jest nabycie praktycznej umiejętności programowania w języku Java.

W trakcie kursu uczestnicy zapoznają się również z zasobami Java Community, a także narzędziami wspierającymi rozwój oprogramowania, przede wszystkim Eclipse. Bezpośrednim celem tego szkolenia nie jest przygotowanie do egzaminów Oracle; większy nacisk położony jest na ćwiczenia praktyczne, a wybór tematów nie jest ściśle ograniczony do zakresu wymaganego podczas certyfikacji. Sprawdź także nasze szkolenia z przygotowaniem do egzaminów Java: OCPJP6, OCAJP i OCPJP7.

Certyfikaty

Uczestnicy otrzymują imienny certyfikat uczestnictwa.

Metodologia

Szkolenia prowadzone są w formie wykładów oraz warsztatów praktycznych.

Główny nacisk kładziony jest na ćwiczenia praktyczne, podczas których uczestnicy mają okazję na praktycznych przykładach sprawdzić i utrwalić zdobytą wiedzę teoretyczną.
Na życzenie Klienta możliwe jest przeprowadzenie sprawdzającego testu końcowego.

Lokalizacje

Warszawa woj. mazowieckie
Centrum szkoleniowe firmy Javatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa
darmowe
Warszawa woj. mazowieckie
Centrum szkoleniowe firmy Javatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa
darmowe
Dowolne miasto na terenie Polski woj.
Wybrane wskazane przez Zamawiającego miejsce w na terenie Polski
darmowe
Dowolne miasto na terenie Polski woj.
Wybrane wskazane przez Zamawiającego miejsce w na terenie Polski
darmowe
Błąd serwera.

Polecane szkolenia

Zarządzanie projektami przy użyciu Ms Project – poziom zaawansowany
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Zarządzanie projektami przy użyciu Ms Project – poziom podstawowy
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Tworzenie serwisów internetowych
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Pozycjonowanie SEO + program do pozycjonowania
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Reklama AdWords
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Zaawansowane praktyczne zastosowania tabel przestawnych w kompleksowej analizie danych
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Praktyczna analiza finansowa i modele finansowe z wykorzystaniem arkusza kalkulacyjnego
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Biznes i finanse w MS Excel
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Elektroniczne wnoszenie spraw
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Praktyka zastosowań darmowego pakietu biurowego OpenOffice – szkolenie zaawansowane
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Praktyka zastosowań darmowego pakietu biurowego OpenOffice – szkolenie podstawowe
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Arkusz kalkulacyjny w praktyce finansowej
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Obsługa oprogramowania
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
MS Project w zarządzaniu projektami
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Magazynier z obsługą komputera
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Optymalne i skuteczne metody pracy z arkuszem kalkulacyjnym
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Projektowanie 2D - szkolenie z DraftSight
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Treść która sprzeda wszystko – Liczy się każde słowo
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Google Analytics
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Microsoft Excel – poziom podstawowy
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Wykorzystanie arkusza kalkulacyjnego w biznesie – Microsoft Excel od podstaw
ADN Akademia
Do ustalenia
690,00 zł (560,98 netto)
MS Office dla Asystentek – kurs dzienny
ADN Akademia
Do ustalenia
1 190,00 zł (967,48 netto)
MS Office dla Asystentek – kurs popołudniowy
ADN Akademia
Do ustalenia
1 190,00 zł (967,48 netto)
E-COMMERCE
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Dziennikarstwo internetowe
ADEPT Sp. z o. o. Sp.k.
Do ustalenia
Wykorzystanie MS Excel w biznesie – poziom podstawowy
HILLWAY Training & Consulting Sp. J.
Do ustalenia
900,00 zł (731,71 netto)
Adobe Lightroom
IT Media S.C.
Do ustalenia
550,00 zł (447,15 netto)
Cinema 4D moduł I
IT Media S.C.
Do ustalenia
2 829,00 zł (2 300,00 netto)
zobacz profil udostępnij zapytanie grupowe