• Szkolenia biznesowe

    Innowacyjność i komunikacja
  • Usługi

    Projekty IT
  • Szkolenia IT

    Technologie Informatyczne dla każdego
  • ceiti.png
  • cts.png
  • logo_int-media.png
  • marr.gif
  • MCE.jpg
  • mops.jpg
  • starostwo nowotarskie.jpg
  • szkolyJantos.JPG
  • teva.gif

Najbliższe szkolenia

szkolenie z cms joomla

nazwa kursu: CMS Joomla

nazwa kursu: ECDL Core, ECDL Advanced

nazwa kursu: Obróbka dźwięku, Montaż wideo

Programowanie w C++

Czas trwania szkolenia 25 godzin

Kurs przeznaczony jest dla początkujących programistów. Wymagana jest minimalna znajomość wymienionych języków programowania i tworzenia kodu. Kurs programowania w C++ jest wprowadzeniem do pakietu szkoleń skierowanych w szczególności do młodzieży szkół średnich przygotowujących się do matury z informatyki, oraz kandydatów na studia i studentów kierunków technicznych.Realizowana tematyka:

Struktura algorytmu

  • Wstęp do programowania w C++
    1. Pierwszy program w C++
    2. Budowa programu w języku C++
    3. Twój pierwszy program - opis działania
    4. Jak pisać poprawny i przejrzysty kod
  • Typy danych najczęściej stosowane w programowaniu.
    1. Zmienne i podstawowe typy danych
    2. Zmienne - Typ znakowy i typ tekstowy
    3. Zakres ważności nazwy obiektu, a czas życia obiektu
    4. Operator przypisania i operatory arytmetyczne
    5. Operatory inkrementacji i dekrementacji, relacji oraz operatory logiczne
    6. Przesłanianie nazw
    7. Typ wyliczeniowy enum
  • Strumienie i operacje wejścia/wyjścia
  • Instrukcje sterujące
    1. Instrukcja warunkowa if - podejmowanie decyzji w języku C++
    2. Instrukcja warunkowa switch
    3. Pętle w języku C++ - pętla for
    4. Pętle w języku C++ - pętla do while
    5. Pętle w języku C++ - pętla while
    6. Instrukcje break (Przerywanie pętli), goto, continue (Obsługa pętli i etykiet).
  • Funkcje w języku C++
    1. Podstawowe informacje o funkcjach. Pierwsza funkcja. Wywołanie funkcji.
    2. Zasięg funkcji i argumenty funkcji
    3. Funkcje - argumenty formalne i aktualne. Porównanie metod przekazywania argumentów do funkcji – przesyłanie przez wartość oraz przez referencję. Zwracanie wartości przez funkcję.
    4. Funkcje rekurencyjne w praktyce.
  • Tablice
    1. Tablice w języku C++. Podstawowy sposób organizacji danych.
    2. Tablice i pętle w języku C++. Efektywne zarządzanie danymi w C++
    3. Tablice i funkcje w języku C++.
    4. Przekazywanie tablic do funcji.
    5. Tablice wielowymiarowe.
  • Definicja, deklaracja, inicjalizacja - ważne pojęcia w języku C++
  • Jeszcze raz o przysłanianiu zmiennych w języku C++. Zasięg a dostęp do zmiennych.
  • Referencja (typ referencyjny) w języku C++. Znaczenie referencji w programowaniu w C++.
  • Klasa std:string
    1. Operacje na tekstach
  • Wskaźniki
    1. Typ wskaźnikowy - Adresowanie komórek, operator wyłuskania.
    2. Inicjalizacja, zasady, stałe wskaźniki.
    3. Operacje na kilku wskaźnikach
    4. Wskaźniki, referencje, typy proste. Porównanie typu wskaźnikowego i referencyjnego.
    5. Zastosowanie wskaźników wobec tablic
    6. Zastosowanie wskaźników w argumentach funkcji
    7. Dynamiczne rezerwowanie pamięci za pomoca operatorów new i delete
  • Literały, czyli stałe dosłowne w języku C++.
  • Przekształcenia typów w języku C++. Awansowanie, rzutowanie
  • Klasy.
    1. Typ definiowany przez użytkownika
    2. Składniki klasy
    3. Enkapsulacja
    4. Klasa a obiekt
    5. Funkcje składowe klas
    6. Nowa klasa nowy plik
    7. Konstruktory i destruktory
  • Dziedziczenie i polimorfizm
  • Operacje na plikach
    1. Zapis i odczyt z plików