Podstawy programowania w języku C++

Cena netto za os.:
3.400 zł
Regulamin

P - potwierdzone do realizacji (uzbierana minimalna grupa)
N - nowy termin szkolenia

TERMINY SZKOLENIA

Najbliższe terminy

    Zapraszamy również do składania zamówień na zakup oryginalnego oprogramowania: Office 365, Windows 10, Visio Online, Project Online, OneDrive for Business, Exchange Online, SharePoint Online, Skype for Business Online i wiele innych.

    Ten temat realizujemy również w formie grupowego szkolenia zamkniętego ściśle dopasowanego do wymagań klienta

    c++

    Profil uczestników:

    Szkolenie skierowane jest dla osób, które jeszcze nie znają C++ i chcą nauczyć się programowania w języku C++ od podstaw. W trakcie szkolenia uczestnicy zdobędą podstawową wiedzę dotyczącą składni języka, różnic względem języka C oraz funkcjonalności oferowane przez elementy biblioteki standardowej. Szkolenie prowadzone jest w środowisku Dev-C++ pod Windows. Szkolenie może być prowadzone również w systemie Linux, z wykorzystaniem środowiska programistycznego.

    Wymagania dot. Uczestnika:

    Przydatna będzie znajomość języka angielskiego na poziomie umożliwiającym czytanie ze zrozumieniem dokumentacji języka oraz funkcji bibliotecznych.

    Korzyści dla uczestnika:

    Po szkoleniu każdy uczestnik będzie umiał:

    • Tworzyć proste programy
    • Znał składnie języka C++
    • Wykorzystać biblioteki standardowe
    • Pozna środowisko programistyczne w Windows/Linux
    • Edytować pliki korzystając z edytora VI/VIM

    Program szkolenia:

    Dzień 1

    • Pierwszy program, kompilacja i uruchomienie
    • Zmienne, stałe i ich typy
    • Typy wyliczeniowe
    • Pojęcie przestrzeni nazw i operator zasięgu
    • Obsługa standardowego wejścia i wyjścia
    • Napisy
    • Instrukcje warunkowe

    Dzień 2

    • Pętle
    • Tablice jedno i wielowymiarowe
    • Wskaźniki, alokacja i dealokacja pamięci (operatory new i delete)
    • Operacje plikowe (fstream)

    Dzień 3

    • Funkcje, rekurencja
    • Lokalne zmienne statyczne
    • Sposoby przekazywania argumentów do funkcji (kopia, referencja, wskaźnik)
    • Przeciążanie funkcji
    • Domyślne argumenty funkcji

    Dzień 4

    • Złożone typy danych (struct i class), metody w klasach
    • Konstruktory i destruktory
    • Pola prywatne i publiczne w klasach
    • Statyczne metody i zmienne w klasach
    • Metody const

    HARMONOGRAM

    Dzień 1Dzień 2Dzień 3Dzień 4
    Rejestracja9:45 – 10:00
    Zajęcia10:00 – 11:009:00 – 11:009:00 – 11:009:00 – 11:00
    Przerwa11:00 – 11:1511:00 – 11:1511:00 – 11:1511:00 – 11:15
    Zajęcia11:15 – 13:0011:15 – 13:0011:15 – 13:0011:15 – 13:00
    Obiad13:00 – 13:4513:00 – 13:4513:00 – 13:4513:00 – 13:45
    Zajęcia13:45 – 15:0013:45 – 15:0013:45 – 15:0013:45 – 15:00
    Przerwa15:00 – 15:1015:00 – 15:1015:00 – 15:1015:00 – 15:10
    Zajęcia15:10 – 17:0015:10 – 16:0015:10 – 16:0015:10 – 16:00

    W CENIE ZAWIERAMY

    coffee-cup Przerwy kawowe

    cutlery Obiad

    certificate Certyfikat

    ebook Materiały w wersji elektronicznej

    studying Laptop dla uczestnika na czas szkolenia