Szkolenie: Wprowadzenie do języka Java 5.0
Kategoria: KOMPUTERY I INTERNET / Programowanie
Szkolenie otwarte
Najedź kursorem na daną ikonkę aby dowiedzieć się więcej
Osoba kontaktowa:
Szymon Zioło
tel.: 510 193 451
email: info@redpill.com.pl
skype: szymonziolo
| Tytuł: | Wprowadzenie do języka Java 5.0 |
|---|---|
| Kategoria: | KOMPUTERY I INTERNET / Programowanie |
| Metodyka: | Ćwiczenia |
| Opis: | Java jest obecnie jednym z najpopularniejszych języków programowania. Szkolenie obejmuje podstawy programowania obiektowego, składnię języka Java oraz podstawowe biblioteki języka. Przedstawimy również najważniejsze zagadnienia teoretyczne wiążące się z omawianym materiałem oraz podstawowe wzorce projektowe, których znajomość pomaga dobrze zorganizować kod tworzonych programów. |
| Poziom zaawansowania : | początkujący |
| Trenerzy: | Jacek Sroka jest wykładowcą Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego. Posiada 6 letni staż pedagogiczny. Specjalizuje się w technologiach Javy, inżynierii oprogramowania i bazach danych. Lubi uczyć i ma do tego talent. W wolnych chwilach przygotowuje materiały dydaktyczne, tłumaczy książki informatyczne i publikuje artykuły w prasie branżowej. |
| Wielkość grupy: | 10 |
| Program: | Dzień 1. 1. Czym jest Java i jakie są jej wersje. 2. Instalacja maszyny wirtualnej oraz kompilowanie i uruchamianie programów. 3. Wprowadzenie do programowania obiektowego i podstawowe wzorce projektowe. 4. Strukturalne i obiektowe elementy języka Java oraz podstawowe mechanizmy (np. garbage collection). 5. Podział kodu na klasy i pakiety oraz pliki, katalogi i archiwa. 6. Podstawowe narzędzie oraz wybrana platforma programistyczna. Dzień 2. 1. Korzystanie z i tworzenie dokumentacji. 2. Obsługa błędów: mechanizmy języka, typowe pułapki oraz dobre praktyki. 3. Wprowadzenie do testowania: mechanizm asercji, przegląd bardziej zaawansowanych rozwiązań (np. JUnit). 4. Kolekcje danych. 5. Klasy generyczne. Dzień 3. 1. Wejście/wyjście: strumienie i ich zastosowania, wzorzec Dekorator, serializacja obiektów. 2. Wątki: cykl życia, synchronizacja, podstawowe zagadnienia programowania współbieżnego. 3. Automatyczne kompilowanie (Ant, Maven). 4. RTTI, introspekcje, JavaBeans. Dzień 4. 1. Graficzny interfejs użytkownika w Javie. 2. Swing: aplikacje okienkowe i aplety. 3. Wzorzec Obserwator. 4. Narzędzia ułatwiające tworzenie graficznego interfejsu użytkownika. |
| Wymagania: | Podstawowa umiejętność obsługi systemów komputerowych |
Poleć szkolenie znajomemu