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