Strona e-learningowa jest zgodna ze standardami WCAG 2.1 na poziomie AA, zapewniając dostępność dla wszystkich użytkowników.

Kurs C++ – od podstaw do profesjonalnego kodu

Intensywny, 50-godzinny kurs programowania w C++, który krok po kroku wprowadza w świat jednego z najważniejszych języków w branży IT. Nauczysz się tworzyć wydajne aplikacje, pracować z pamięcią, strukturami danych, plikami, funkcjami oraz API. Kurs idealny dla osób, które chcą budować solidne fundamenty programistyczne i rozwijać karierę w kierunku programisty gier, aplikacji desktopowych lub systemów wysokiej wydajności.

Programowanie C++

KURS C++

Kompleksowy, 50-godzinny kurs C++ stworzony dla osób, które chcą opanować podstawy języka i przejść do praktycznego programowania. C++ to język szybkich aplikacji, gier, systemów oraz projektów wymagających wysokiej wydajności — dlatego kurs kładzie nacisk na solidne zrozumienie typów danych, struktur sterujących, funkcji, operacji na danych oraz pracy z plikami.

Zajęcia prowadzone są w formie warsztatów — uczestnik samodzielnie pisze kod, rozwiązuje zadania i rozwija mini-projekty, takie jak kalkulator, prosty system przechowywania danych, aplikacje pracujące na plikach czy moduły wykorzystujące operacje bitowe. Kurs świetnie przygotowuje do programowania systemowego, embedded, gier oraz nauki nowoczesnego C++.

Program kursu (50 godz.)

Moduł Godz.
Wprowadzenie do C++4
Typy danych, zmienne, operatory6
Operacje wejścia–wyjścia i wyrażenia logiczne6
Tablice i zmienne tekstowe6
Instrukcje sterujące i pętle6
Funkcje, listy, stos8
Operacje na danych i plikach8
Operacje bitowe i API6
Razem 50
Moduł 1 — Wprowadzenie do C++ (4 godz.)
  • Gdzie wykorzystuje się C++ – gry, systemy, aplikacje wydajne.
  • Instalacja: MinGW / GCC, Visual Studio, VS Code.
  • Struktura programu: #include, main(), kompilacja i uruchamianie.
  • Standard biblioteczny, przegląd narzędzi kompilatora.
  • Ćwiczenia: pierwszy program, test kompilacji.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 2 — Typy danych, zmienne, operatory (6 godz.)
  • Typy: int, double, char, bool.
  • Deklaracja i przypisania, stałe const, inicjalizacja.
  • Operatory matematyczne, logiczne, inkrementacja, operatory przypisania.
  • Wyrażenia, priorytety operacji.
  • Ćwiczenia: kalkulator matematyczny.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 3 — Wejście/wyjście, wyrażenia logiczne (6 godz.)
  • cin, cout, formatowanie.
  • Wyrażenia logiczne, operatory relacyjne.
  • Konwersje typów, błąd przepełnienia.
  • Ćwiczenia: wprowadzanie danych użytkownika, walidacja.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 4 — Tablice i zmienne tekstowe (6 godz.)
  • Tablice statyczne 1D i 2D.
  • Napisy: char[], biblioteka <string>.
  • Iteracja po elementach tablic.
  • Typowe błędy indeksowania.
  • Ćwiczenia: system ocen, analiza tekstu.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 5 — Instrukcje sterujące i pętle (6 godz.)
  • Instrukcje warunkowe: if / else, zagnieżdżanie.
  • Pętle: for, while, do…while.
  • Instrukcje break i continue.
  • Ćwiczenia: algorytmy iteracyjne, generatory sekwencji.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 6 — Funkcje, listy, stos (8 godz.)
  • Funkcje: deklaracja, prototypy, parametry, wartości zwracane.
  • Przekazywanie przez wartość i przez referencję.
  • Struktury danych: lista, stos (implementacja tablicowa).
  • Modularność programu.
  • Ćwiczenia: implementacja stosu, operacje push/pop.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 7 — Operacje na danych i plikach (8 godz.)
  • Struktury danych i rekordy.
  • Wczytywanie i zapis danych do plików: fstream.
  • Tryby otwierania, manipulacja wskaźnikiem pliku.
  • Formatowanie raportów i eksport danych.
  • Ćwiczenia: baza danych w pliku, filtracja rekordów.
ROZPOCZNIJ SZKOLENIE Z MODUŁU
Moduł 8 — Operacje bitowe i API (6 godz.)
  • Operacje bitowe: &, |, ^, ~, przesunięcia bitowe.
  • Maski bitowe, flagi, wykorzystanie w projektach.
  • Wprowadzenie do API — pojęcie interfejsu programistycznego.
  • Ćwiczenia: prosty parser bitowy, mini-API funkcji.
ROZPOCZNIJ SZKOLENIE Z MODUŁU

Korzyści dla uczestnika

  • 50 godzin pracy z jednym z najważniejszych języków programowania.
  • Ćwiczenia, zadania praktyczne, mini-projekty.
  • Wsparcie w zrozumieniu trudnych zagadnień i mechaniki C++.
  • Certyfikat ukończenia szkolenia.
Data dodania: 24.06.2025 | Autor: Admin
ZOBACZ WIĘCEJ