Podstawy programowania w języku C++
3.400 zł
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 |
---|
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ń 1 | Dzień 2 | Dzień 3 | Dzień 4 | |
---|---|---|---|---|
Rejestracja | 9:45 – 10:00 | – | – | – |
Zajęcia | 10:00 – 11:00 | 9:00 – 11:00 | 9:00 – 11:00 | 9:00 – 11:00 |
Przerwa | 11:00 – 11:15 | 11:00 – 11:15 | 11:00 – 11:15 | 11:00 – 11:15 |
Zajęcia | 11:15 – 13:00 | 11:15 – 13:00 | 11:15 – 13:00 | 11:15 – 13:00 |
Obiad | 13:00 – 13:45 | 13:00 – 13:45 | 13:00 – 13:45 | 13:00 – 13:45 |
Zajęcia | 13:45 – 15:00 | 13:45 – 15:00 | 13:45 – 15:00 | 13:45 – 15:00 |
Przerwa | 15:00 – 15:10 | 15:00 – 15:10 | 15:00 – 15:10 | 15:00 – 15:10 |
Zajęcia | 15:10 – 17:00 | 15:10 – 16:00 | 15:10 – 16:00 | 15:10 – 16:00 |