Pobierz konspekt szkolenia w formacie PDF
Transkrypt
Pobierz konspekt szkolenia w formacie PDF
Szkolenie Capstone Courseware 102. INTRODUCTION TO JAVA PROGRAMMING (7.0) Strona 1 z 8 Szkolenie: Capstone Courseware 102. INTRODUCTION TO JAVA PROGRAMMING (7.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ę 7.0 języka oraz Core API. Poprzednia wersja kursu jest przeznaczona dla starszych wersji języka (6 i 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 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 (7.0) Strona 2 z 8 - Czym jest Java? - 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 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 (7.0) Strona 3 z 8 - Wejście w Javie - 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 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 (7.0) Strona 4 z 8 - Typy wyliczeniowe - 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 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 (7.0) Strona 5 z 8 - Hermetyzacja - 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 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 (7.0) Strona 6 z 8 - Przekazywanie przez wartość i przekazywanie przez referencję - 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 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 (7.0) Strona 7 z 8 - Obsługa wyjątków i większa kontrola programu - 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 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 (7.0) Strona 8 z 8 WYMAGANIA DLA UCZESTNIKA - Zdolność rozwiązywania problemów - 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