102. INTRODUCTION TO JAVA PROGRAMMING (6.0)

Transkrypt

102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 1 z 8
Szkolenie: Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
FORMA SZKOLENIA
MATERIAŁY
CENA
Stacjonarne
Tradycyjne
3300 PLN NETTO*
Stacjonarne
Tablet ctab
3700 PLN NETTO*
Metoda dlearning
Tradycyjne
3300 PLN NETTO*
Metoda dlearning
Tablet ctab
3300 PLN NETTO*
*(+VAT zgodnie z obowiązującą stawką w dniu wystawienia faktury)
INFORMACJE DODATKOWE
Czas trwania szkolenia
Lokalizacje
5 dni
Kraków - ul. Tatarska 5, II piętro, godz. 9:00 - 16:00
Warszawa - ul. Bielska 17, godz. 9:00 - 16:00
OPIS SZKOLENIA
Java to popularny i potężny język. Pomimo stosunkowo prostej struktury, można natknąć się w niej na wiele szczegółów, które mogą
doprowadzić mniej doświadczonych programistów do potknięć. Bazuje ona na języku C, którego lakoniczność może być obca dla osób
piszących wcześniej w takich językach jak COBOL lub Visual Basic i nie mających doświadczenia z C lub C++. Oczywiście Java jest
językiem zorientowanym obiektowo.Pięciodniowy program tego szkolenia jest skierowany do mniej zaawansowanych programistów,
umożliwiając im krok po kroku wstęp do programowania w Javie. Zapewnia solidne fundamenty do dalszej nauki języka. Zawiera dużą
liczbę przykładowych programów oraz ćwiczeń.Ważnym celem tego szkolenia jest nauczenie programowania zorientowanego
obiektowo. Osobom doświadczonym w programowaniu proceduralnym często jest ciężko zacząć "myśleć obiektowo". Od
początkowych rozdziałów szkolenia obiektowość jest przedstawiana krok po kroku - zaczynając od prostych klas, a kończąc na
dziedziczeniu, polimorfizmie, wraz z interfejsami i kolekcjami. Ta wersja kursu celuje w wersję 6.0 języka oraz Core API, jednak może
być też bezproblemowo zastosowana do wersji 5.Cele szkolenia:
- Nauka podstawowych zasad programowanie obiektowego,
- Nauka podstaw programowania w Javie,
- Zdobycie umiejętności niezbędnych do projektowania, pisania oraz debugowania programów napisanych przy użyciu Javy.
PLAN SZKOLENIA
- Czym jest Java?
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 2 z 8
- Obiektowość
- Język Java
- Wirtualna Maszyna Javy
- Biblioteki Javy
- Java i WWW
- Java Platforms
- Java jako pierwszy język programowania
- Pierwsze programy napisane w Javie
- Hello, World
- Struktura programu
- Wyjście w Javie
- Zmienne i wyrażenia
- Obliczenia przy użyciu Javy
- Wprowadzenie do Obiektów
- Modele obiektowe
- Klasy i obiekty
- Stany i zachowanie
- Wejście w Javie
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 3 z 8
- Klasa InputWrapper
- Paczki
- Typy Danych i Operatory
- Silna typizacja
- Liczba całkowita
- Liczba zmiennoprzecinkowa
- Konwersja pomiędzy typami
- Operacje arytmetyczne
- Matematyka w Javie
- Kolejność wykonywania działań
- Błędy w arytmetyce liczb całkowitych
- Logiczne i Wyliczeniowe Typy Danych
- Zmienne boolean
- Operatory logiczne i operatory relacji
- Instrukcja warunkowa if
- Instrukcje złożone
- Instrukcja wyboru switch
- Typy wyliczeniowe
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 4 z 8
- Pętle i kontrola programu
- Pętle while
- Opuszczanie nieskończonych pętli
- Nawiasy klamrowe i wcięcia
- Warunki i liczniki
- Pętle for
- Zagnieżdżone instrukcje if
- Obiekty i klasy
- Struktura danych
- Klasy
- Referencje
- Tworzenie obiektu
- Przypisywanie obiektów
- Inicjalizacja
- Garbage Collector
- Metody
- Public kontra Private
- Hermetyzacja
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 5 z 8
- Konstruktory
- Formatowanie wyjścia
- Znaki i tekst
- Typ znakowy Char
- Kody znaków
- ASCII i Unicode
- Klasa String
- String
- Wejście i Wyjście
- String
- Metody
- Programowanie modularne
- Programy monolityczne
- Statyczne metody i zmienne
- Modularność funkcjonalna
- Modułowość obiektów
- Tworzenie przy użyciu metod Top-Down i Bottom-Up
- Przekazywanie przez wartość i przekazywanie przez referencję
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 6 z 8
- Klasy zagnieżdżone
- Tablice
- Tablice jednowymiarowe
- Indeksy
- Inicjalizacja tablic
- Tablice i pętle for-each
- Kopiowanie i przypisywanie
- Tablice złożone z obiektów
- Tablice wielowymiarowe
- Wyszukiwanie
- Operacje na bitach
- Operatory bitowe
- Tablice prawdy
- Szesnastkowy system liczbowy
- Przesunięcie i maski
- Obsługa wyjątków i większa kontrola programu
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 7 z 8
- Wyjątki
- Błędy w arytmetyce liczb całkowitych
- Operacje na liczbach zmiennoprzecinkowych - wyjątki wejścia/wyjścia kontra wyjątki występujące podczas wykonywania programu
- Nazwy wyjątków
- Break
- Continue
- Do
- Zaawansowane techniki Javy
- Elementy wielokrotnego użytku
- Abstrakcja
- Dziedziczenie
- Hierarchia dziedziczenia
- Polimorfizm
- Klasy abstrakcyjne
- Interfejsy
- Kolekcje
- Iteratory
- Auto-Boxing
WYMAGANIA DLA UCZESTNIKA
- Zdolność rozwiązywania problemów
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
102. INTRODUCTION TO JAVA PROGRAMMING (6.0)
Strona 8 z 8
- Doświadczenie w programowaniu w języku proceduralnym
CERTYFIKATY
Uczestnicy szkolenia otrzymują certyfikat sygnowany przez firmę Capstone Courseware.
PROWADZĄCY
Certyfikowany wykładowca Capstone Courseware.
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028