Zapisz się na profesjonalny kurs programowania JAVA!
-
Data:
7 sierpnia 2010 17:00 — 1 stycznia 2011
(ponad miesiąc temu) - Lokalizacja: Warszawa, Nowogrodzka 74 (mazowieckie)
- Strona: http://learningwww.pl/
- Wstęp: płatny Kategorie: Szkolenia, Inne
Opis:
Zapraszam na profesjonalny kurs z języka programowania JAVA! Nasze szkolenia od innych różnią się przede wszystkim tym że kładziemy nacisk na NAUKĘ a nie POKAZANIE technologii języka, na zajęciach robimy praktyczne zadania, rozwiązujemy praktyczne projekty, uczymy javy wykorzystywanej w biznesie od podstaw!
w razie pytań proszę o kontakt na priv lub bezpośredni poprzez formularz na stronie:
learningwww.pl/
Zaawansowane programowanie obiektowe
1.Dziedziczenie, polimorfizm, klasy abstrakcyjne, przykłady.
2.Enumeracja
3.Wyjątki w javie.
Operacje na plikach, zapis i odczyt danych do plików
1.Zapisywanie informacji do pliku
2.Odczytywanie informacji z pliku
3.Pojęcie serializacji.
4.Zapisywanie całych obiektów.
5.Serializacja do plików XML
Kolekcje.
1.Czym jest kolekcja
2.Podstawowe operacje na listach. Porównanie list do tablic.
3.Zbiory w javie, różnica między zbiorem a listą, praktyczne wykorzystanie
4.Zbiory porządkujące kontra znane algorytmy sortowania.
5.Hashtabela czyli kolekcja typu klucz – wartość.
6.Własne implementacje kolekcji.
Programowanie współbieżne
1.Pojęcie wątku, możliwe błędy przy programowaniu współbieżnym
2.Pojęcie synchronizacji. Czy warto synchronizować?
3.Sterowanie wątkiem. Wstrzymywanie, wznawianie sprawdzanie stanu wątku.
Programowanie GUI
1.Wstęp do programowania GUI, opisanie możliwości bibliotek swing i awt.
2.Omówienie różnych menadżerów rozkładu w panelach.
3.Podstawowe komponenty graficzne i ich zastosowania
4.Komponowanie własnego GUI, praktycznie.
5.Rysowanie 2D w ramkach.
Interakcja z użytkownikiem w programach GUI
1.ActionListener, rodzaje implementacji oraz sposoby podłączenia akcji do
komponentów
2.KeyListener, obsługa przycisków na klawiaturze.
3.MouseLietener oraz MouseMotionListener, czyli jak komunikować się z myszką.
Podsumowanie wiadomości (Projekt)
1. Gra Space Inviders, wielowątkowa, z możliwością zapisu i odczytu stanu gry,
wyborem poziomu trudności, rankingiem najlepszych wyników itp.










