Szkolenie Programowanie w języku Java
Czas trwania
Wymagania
Znajomość dowolnego języka programowania (strukturalnego lub obiektowego).
W cenie szkolenia:
- efektywne szkolenie w małej grupie - średnio 4 osoby
- materiały szkoleniowe (przygotowane przez wykładowcę)
- książka powiązana tematycznie ze szkoleniem lub materiały drukowane
- certyfikaty w języku polskim i angielskim, e-certyfikat
- obiad
- catering (napoje i słodycze)
Terminy Szkoleń Otwartych
| Data rozpoczęcia | Miejscowość | Cena netto kursu | ||
|---|---|---|---|---|
| 2012-05-28 | Katowice | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-28 | Gdańsk | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-28 | Wrocław | od tylko 2250 do 2646 PLN - zapisz się! | ||
| 2012-05-29 | Lubin | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-29 | Szczecin | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-29 | Opole | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-29 | Łódź | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-05-29 | Rzeszów | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-06-11 | Gliwice | od 2300 do 2700 PLN - zapisz się! | ||
| 2012-06-11 | Poznań | od 2300 do 2700 PLN - zapisz się! |
Charakterystyka kursu
Kurs przeznaczony jest dla programistów, znający dowolny inny język proceduralny lub strukturalny (np. C, Pascal, C++, Delphi). Na szkoleniu uczestnik dowie się jak jest zbudowany język Java, jak zainstalować wirtualną maszynę Javy, napisać podstawowe programy, korzystać ze standardowych bibliotek oraz stworzyć aplikację z interfejsem graficznym. Kurs wprowadza także do programowania wielowątkowego.
Zagadnienia omawiane na kursie
Wprowadzenie do technologii Java
- Wersje Javy
- Instalacja Wirtualnej Maszyny
- Platforma
- Narzędzia
- Korzystanie z dokumentacji
Składnia języka
- Deklaracje i typy danych
- Typy proste
- Typy referencyjne
- Instrukcje sterowania przepływem
- Tablice
Programowanie Obiektowe
- Modelowanie
- Obiekty: właściwości i metody
- Tworzenie obiektów
- Obiekty i referencje
- Klasy
- Interfejsy
- Pakiety
- Dziedziczenie
- Klasy abstrakcyjne
- Polimorfizm
Obsługa błędów wyjątków
- Praca krokowa
- Instrukcja try...catch
- Tworzenie własnych typów wyjątków
Operacje wejścia wyjścia
- Strumienie i filtry
- Obsługa plików
- Serializacja obiektów
- Kolekcje danych
Programowanie wielowątkowe
- Aplikacje wielowątkowe
- Cykl życia wątku
- Synchronizacja
- Ochrona danych
Tworzenie aplikacji z intefejsem graficznych
- Tworzenie okien
- Obsługa zdarzeń
- Tworzenie pól tekstowych i przycisków
- Komponenty Swing
- Tworzenie apletów










































