Kurs z C++ dla początkujących-CPE

CEL EDUKACYJNY:
Kurs z C++ dla początkujących (CPE – C++ Certified Entry-Level Programmer) ma na celu zaznajomienie z uniwersalnymi koncepcjami programowania komputerowego, takimi jak kompilacja, zmienne, typy danych, rzutowanie typów, operatory, wykonywanie warunkowe, pętle, tablice, wskaźniki, zarządzanie pamięcią, funkcje i środowisko wykonawcze.

GRUPA DOCELOWA:
Kurs od podstaw odpowiedni dla tych uczestników, którzy wcześniej nie mieli styczności z programowaniem. Odnajdą się na nim osoby, które posiadają analityczne podejście do problemów, systematyczność oraz nie boją się rozwiązywania logicznych problemów. Kursantami mogą być osoby chcące zmienić branżę, poznać nowy język programowania, szukający nowego zawodu, pracownicy zdobywający nowe kompetencje i kwalifikacje czy freelancerzy chcący świadczyć kolejne usługi na rynku.

ZAKRES SZKOLENIA:

1. Instalowanie i używanie środowiska programistycznego
Wprowadzenie do IDE;
narzędzia internetowe;
Edube Interaktywny.

2. Absolutne podstawy – Wprowadzenie do programowania komputerów
języki: naturalny i sztuczny;
języki maszynowe;
języki programowania wysokiego poziomu,
uzyskanie kodu maszynowego: proces kompilacji;
zmienne;
wartości całkowite w prawdziwym życiu i w C++;
literały całkowite;
postacie;
uwagi;
podstawy sterowania przepływem;
radzenie sobie ze strumieniami i podstawowymi operacjami we/wy;
pisania prostych programów.

3. Zaawansowana kontrola przepływu i agregacja danych

jak kontrolować przebieg programu;
więcej typów danych;
instrukcje warunkowe: if, else, switch;
pętle i sterowanie wykonaniem pętli;
operatory logiczne, bitowe i arytmetyczne;
wektory, tablice wielowymiarowe;
deklarowanie i inicjowanie struktur.

4. Rozszerzanie mocy ekspresyjnej: wskaźniki, funkcje i pamięć

projektowanie, deklarowanie i wywoływanie funkcji;
wskaźniki;
różne metody przekazywania parametrów i ich przeznaczenie;
domyślne parametry;
funkcje wbudowane;
przeciążone funkcje;
sortowanie;
pamięć na żądanie.

5. Dostęp do różnych typów danych

tablice wskaźników;
konwersje;
stringi: deklaracje, inicjalizacje, przypisania;
stringi jako przykład obiektów: (metody i właściwości)
używanie i deklarowanie przestrzeni nazw;
zajmowanie się wyjątkami.

LICZBA GODZIN SZKOLENIA:
-35

SZKOLENIE PRZYGOTOWUJE DO EGZAMINU:
 C++ Certified Entry-Level Programmer-CPE