,,Podstawy programowania w języku C++`` – 60h
Transkrypt
,,Podstawy programowania w języku C++`` – 60h
LECHAA CONSULTING Sp. z o. o. 20-834 Lublin, ul. Fiołkowa 7 tel/fax (81) 759 30 11 wew. 10 adres strony: www.lechaa.pl, e-mail: [email protected] Zapraszamy Państwa na szkolenie: ,,Podstawy programowania w języku C++’’ – 60h Termin szkolenia: 13/16/17/18/23/24/25/30 czerwiec 2014 r. Miejsce szkolenia: Lublin, ul. Obrońców Pokoju 15/2 (Szkoła Jazdy iDrive) Termin zgłoszenia: 10.06.2014 Nasze szkolenie skierowane jest do wszystkich osób chcących poznać od podstaw zasady programowania w jednym z najpopularniejszych języków: C++, stworzonym do implementowania programów komputerowych oraz gier. Podczas szkolenia zapoznacie się Państwo ze wszystkimi elementami składowymi języka C++ (składnia, semantyka, typy danych, biblioteka standardowa). Dzięki znajomości C++, nauka innych języków jest o wiele prostsza, gdyż jego elementy składowe są identyczne bądź zbliżone do wielu innych języków. Szczegółowy program szkolenia: 1. Wstęp Czym jest programowanie, program komputerowy, jak działa. O czym należy pamiętać tworząc programy. 2. Zintegrowane środowisko programistyczne (IDE) Elementy składowe IDE, pliki i ich typy. Struktura tworzonego projektu. 3. Struktura podstawowego programu Najważniejsze elementy kodu, formatowanie kodu, komentarze. 4. Zmienne Typy zmiennych, ich nazwy i operacje na danych. 5. Wyświetlanie i pobieranie danych Wprowadzenie w interakcje programu z użytkownikiem. 6. Instrukcja warunkowa Wyrażenia warunkowe. Uzależnianie wykonywania programu od wartości zmiennych. Sterowanie wykonaniem operacji. 7. Instrukcje iteracyjne Typy pętli (for, while, do…while), ich zastosowania. Instrukcja break i continue. 8. Tablice Przechowywanie oraz operowanie na wielu zmiennych tego samego typu. Współdziałanie z pętlami. Tablice wielowymiarowe. 9. Funkcje Wydzielanie wielokrotnie wykonywanych bloków kodu. Deklarowanie i definiowanie funkcji. Zwracane wartości. Argumenty funkcji. Zakres ważności zmiennych. 10. Obsługa plików Otwieranie plików do odczytu i zapisu. Pobieranie danych do programu. Utrwalanie wyników wykonania programu. 11. Wprowadzenie do programowania obiektowego Pojęcie klasy, obiektu (instancji). Cechy programowania obiektowego. LECHAA CONSULTING Sp. z o. o. 20-834 Lublin, ul. Fiołkowa 7 tel/fax (81) 759 30 11 wew. 10 adres strony: www.lechaa.pl, e-mail: [email protected] 12. Pojęcie klasy w programie Ogólna struktura klasy, składowe, metody i właściwości. 13. Modyfikatory dostępności Hermetyzacja danych. 14. Konstruktory klas Konstruktor bezparametrowy, parametrowy i konstruktor kopiujący. 15. Wskaźniki Pojęcie i zastosowanie wskaźników. Dynamiczne tworzenie obiektów. 16. Destruktory Pojęcie, tworzenie i stosowanie destruktorów. 17. Wielokrotne wykorzystanie kodu Mechanizmy agregacji (kompozycji) i dziedziczenia. Polimorfizm. Metody wirtualne. 18. Tworzenie graficznego interfejsu użytkownika Tworzenie formatek, używanie komponentów. Prowadzący zajęcia: Michał Dolecki – trener IT dorosłych, prowadzi zajęcia wykładowe, ćwiczenia oraz warsztaty z różnych dziedzin informatyki (podstawy obsługi komputera, pakietów biurowych, narzędzi do zarządzania projektami, baz danych i tworzenia stron internetowych). Obecnie posiada otwarty przewód doktorski z nauk technicznych – informatyki. Zajęcia, które prowadzi obejmują: proces wytwarzania oprogramowania od etapu modelowania przez inżynierię oprogramowania do pisania właściwego kodu aplikacji; zagadnienia dotyczące sztucznej inteligencji oraz ochrony danych. Koszt uczestnictwa w szkoleniu: 1100 zł brutto/osoba Koszt uczestnictwa obejmuje: Przeprowadzenie szkolenia Autorskie materiały szkoleniowe Indywidualne konsultacje z wykładowcą Serwis kawowy, lunch Zaświadczenie ukończenia szkolenia Obsługa organizacyjna szkolenia Organizator zastrzega sobie prawo do odwołania szkolenia w przypadku otrzymania zbyt małej liczby Zgłoszeń. O ewentualnym odwołaniu szkolenia zostaną Państwo poinformowani telefonicznie. Ilość miejsc ograniczona. Decyduje kolejność zgłoszeń. Osoba do kontaktu: Barbara Zaprawa, tel. 603-720-350 lub 81/759-30-11 wew. 34, e-mail: [email protected] .