Podstawy programowania w języku C++CPP-01

Dostępne na zamówienie dla grup.

Warszawa
  • 11.06 - dzienny
Zdalnie
  • 11.06 - dzienny
Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

5,0/5 (25)
Stars
cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 3190 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

first minute (30+ dni do startu) - 3%

Kategoria: C/C++, Linux kernel, embedded

Język C++ jest nowoczesnym, wysokopoziomowym językiem programowania, skonstruowanym z myślą o implementowaniu złożonych programów komputerowych. W C++ napisana jest na przykład przeglądarka Mozilla Firefox, baza danych MySQL i środowisko graficzne KDE. Jego inherentną cechą jest wysoka elastyczność, pozwalająca łączyć zaawansowane techniki programistyczne (przeciążanie funkcji, silna obiektowość, szablony i metaprogramowanie, “inteligentne” zarządzanie pamięcią) z niskopoziomowością języka C wtedy, gdy jest ona potrzebna.

Szkolenie przeznaczone jest dla osób, które jeszcze nie znają C++. Celem kursu jest zapoznanie uczestników ze składnią języka, różnicami względem C oraz funkcjonalnością oferowaną przez elementy biblioteki standardowej.

Szkolenia otwarte prowadzone są w środowisku Code::Blocks pod Windows lub w
systemie Linux z wykorzystaniem środowiska graficznego KDE. Szkolenie organizowane na zamówienie może być prowadzone w systemie Windows lub Linux, z wykorzystaniem środowiska programistycznego według preferencji Klienta.

Jako kontynuację tego szkolenia polecamy szkolenie Programowanie w języku C++ dla średniozaawansowanych.

Czas trwania

4 dni

Program

  1. Dzień 1
    • Pierwszy program, kompilacja i uruchamianie
    • Zmienne, stałe i ich typy
    • Typy wyliczeniowe (enum)
    • Pojęcie przestrzeni nazw i operator zasięgu (::)
    • Interakcja z użytkownikiem, obsługa standardowego wejścia i wyjścia (iostream)
    • Napisy w C++
    • Instrukcje warunkowe
  2. Dzień 2
    • Pętle
    • Tablice jedno- i wielowymiarowe
    • Wskaźniki, alokacja i dealokacja pamięci (operatory new i delete)
    • Operacje plikowe (fstream)
  3. Dzień 3
    • Funkcje, rekurencja
    • Lokalne zmienne statyczne
    • Sposoby przekazywania argumentów do funkcji (kopia, referencja, wskaźnik)
    • Przeciążanie funkcji
    • Domyślne argumenty funkcji
  4. Dzień 4
    • Złożone typy danych (struct i class), metody w klasach
    • Konstruktory i destruktory
    • Interfejs a implementacja: pola prywatne i publiczne w klasach
    • Statyczne metody i zmienne w klasach
    • Metody const

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Szkolenie przeznaczone jest dla osób pragnących nauczyć się programowania w języku C++ od podstaw. Przydatna będzie znajomość języka angielskiego na poziomie umożliwiającym czytanie ze zrozumieniem dokumentacji języka oraz funkcji bibliotecznych.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Zapisz się

Wybierz interesujący Cię termin oraz miasto

Warszawa:
Zdalnie:

Żaden termin nie pasuje?

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez ALX Academy sp. z o.o. z siedzibą w Warszawie w celu realizacji zgłoszenia.