Programowanie w języku C++ - od A do Z
Naucz się jednego z najpopularniejszych języków programowania i zacznij pisać praktyczne programy w języku C++
Stworzony przez takeITeasy Academy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Język C++ od lat należy do czołówki i utrzymuje się w top 10. Ma szerokie zastosowania: gry (Unreal Engine), przeglądarki (Mozilla Firefox), systemy operacyjne, aplikacje desktopowe, MySQL, systemy wbudowane i bankowe.
Szkolenie prowadzi Cię krok po kroku: od pierwszej kompilacji aż po program wykonujący serię instrukcji. Korzystamy z czytelnych przykładów i Visual Studio Code, aby łatwo przejść przez kolejne elementy języka.
- Od podstaw do działania – Od pierwszej kompilacji do programów wykonujących serię instrukcji.
- Praktyczne środowisko – Poznasz Visual Studio Code do pracy z kodem C++.
- Solidne fundamenty C++ – Zmienne, operatory, kontrola przepływu, funkcje, tablice, stringi.
- Ważne na rynku pracy – Umiejętności programistyczne cenione w wielu obszarach.
Czego się nauczysz?
- 1Visual Studio Code w C++Poznasz interfejs VS Code i podstawy kompilacji własnych programów.
- 2Strumienie wejścia/wyjściaPraca ze strumieniami wejścia i wyjścia, wprowadzanie i wypisywanie danych.
- 3Przestrzenie nazwStosowanie przestrzeni nazw w projektach, by porządkować elementy programu.
- 4Zmienne, stałe i modyfikatoryDeklarowanie zmiennych, także globalnych, definiowanie stałych i użycie modyfikatorów.
- 5Tablice i wektoryTworzenie tablic jedno- i wielowymiarowych oraz korzystanie z wektorów.
- 6Ciągi znaków i klasa StringOperacje na ciągach znaków, praca z klasą String i praktyczna manipulacja tekstem.
- 7Instrukcje warunkowe i switchBudowanie logiki decyzji z if/else i instrukcją switch.
- 8Pętle, break i continueIteracja z for, while, do...while oraz sterowanie przebiegiem za pomocą break i continue.
- 9Funkcje i rekurencjaDefiniowanie funkcji, prototypy, parametry domyślne, przeciążanie i rekurencja.
- 10Wskaźniki i pamięć dynamicznaWskaźniki, referencje, przekazywanie do funkcji, arytmetyka wskaźników i alokacja dynamiczna.
Dla kogo jest to szkolenie
- Osoby zaczynające naukę programowania od zera.
- Ci, którzy chcą opanować podstawy C++ krok po kroku.
- Studenci i uczniowie potrzebujący jasnych wyjaśnień.
- Przyszli C++ developerzy budujący solidny fundament.
- Zainteresowani Visual Studio Code i pracą w tym środowisku.
- Osoby chcące zrozumieć wskaźniki i pamięć dynamiczną.
- Ciekawi zastosowań C++ w grach, systemach i aplikacjach.
- Każdy, kto chce uporządkować wiedzę i praktykę.
Wymagania
Brak specjalnych wymagań wstępnych – zaczynasz od podstaw. Przyda się gotowość do nauki i regularna praca z materiałem.
Opis szkolenia
Zacznij przygodę z C++ i naucz się pisać oraz kompilować własne programy. Kurs prowadzi od podstaw: od pierwszej kompilacji po tworzenie programu wykonującego serię instrukcji. Poznasz Visual Studio Code i kluczowe elementy języka: zmienne, operatory, tablice, wektory, ciągi znaków, instrukcje sterujące, funkcje, wskaźniki i pamięć dynamiczną. C++ od lat jest w czołówce, a umiejętności zdobyte na kursie są cenione na rynku pracy.
Pierwsze kroki i Visual Studio Code
W pierwszych krokach przejdziesz od pierwszego pliku do działającego programu. Poznasz środowisko Visual Studio Code, aby wygodnie pisać kod, pracować z plikami i wykonywać kompilację. Zobaczysz, jak przygotować prosty przykład, sprawdzić wynik działania i stopniowo rozbudowywać go o kolejne instrukcje. Dzięki takiemu podejściu zrozumiesz, co dzieje się podczas kompilacji oraz jak tworzyć rozwiązania, które wykonują dokładnie serię kroków, jaką zaplanujesz.
Składnia, przestrzenie nazw i operatory
Zrozumiesz podstawowe elementy języka C++. Omówimy zmienne oraz zmienne globalne, stałe i modyfikatory, aby wiedzieć, jak przechowywać i opisywać dane. Poznasz przestrzenie nazw, które pomagają porządkować elementy programu. Przećwiczysz operatory: arytmetyczne, relacyjne, logiczne, przypisania oraz bitowe, a także inkrementację i dekrementację. Dzięki przykładom zobaczysz, jak te konstrukcje współpracują i wpływają na wynik działania.
Instrukcje warunkowe i pętle
Warunki i iteracje to serce sterowania przepływem. Na prostych przykładach zbudujesz instrukcje if/else, aby reagować na różne sytuacje. Następnie poznasz instrukcję switch do czytelnego wyboru jednej z wielu ścieżek. Pokażemy pętle for, while i do...while, by przetwarzać dane wielokrotnie. Wyjaśnimy też zastosowanie break i continue, aby precyzyjnie sterować przebiegiem pętli. Zobaczysz, jak łączyć warunki z pętlami, by tworzyć klarowną logikę programu.
Tablice, wektory i ciągi znaków
Dowiesz się, jak korzystać z tablic jednowymiarowych i wielowymiarowych, gdy potrzebujesz wielu wartości. Wprowadzimy wektory, które pozwalają wygodnie przechowywać kolekcje elementów. Przećwiczysz pracę z ciągami znaków i klasą String: tworzenie, łączenie oraz odczytywanie danych tekstowych. Dzięki temu łatwo przygotujesz programy, które przechowują i przetwarzają dane w różnych układach, dopasowanych do zadania i czytelnych w dalszej pracy.
Funkcje: od prototypu do rekurencji
Funkcje pomogą dzielić program na mniejsze części. Poznasz prototyp funkcji i zobaczysz, dlaczego deklaracja ułatwia organizację kodu. Omówimy parametry domyślne, aby wywołania były elastyczne, oraz przeciążanie funkcji, gdy ta sama nazwa ma obsługiwać różne przypadki. Zobaczysz także funkcje rekurencyjne i sposób myślenia krok po kroku, który pomaga rozwiązywać zadania poprzez wywołania samej funkcji i kontrolę warunków stopu.
Wskaźniki, referencje i pamięć dynamiczna
Na koniec wejdziesz w kluczowy obszar C++. Nauczysz się pracować ze wskaźnikami, przekazywać je do funkcji i wykonywać arytmetykę wskaźników. Poznasz dynamiczne alokowanie pamięci oraz sytuacje, w których takie podejście jest potrzebne. Omówimy także referencje, dzięki którym przekazywanie danych bywa prostsze. Zrozumiesz różnice między tymi mechanizmami i zobaczysz, jak świadomie używać ich w swoich programach.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
150+ Ćwiczeń - Programowanie w języku C++ - o ...
346 wykładów
4 godz. 58 min
Programowanie obiektowe w języku C++ - OOP - ...
93 wykładów
11 godz. 27 min
150+ Ćwiczeń - Programowanie obiektowe w języ ...
321 wykładów
5 godz. 25 min
Programowanie w języku C - od A do Z
68 wykładów
6 godz. 52 min
150+ Ćwiczeń - Programowanie w języku C - od ...
315 wykładów
4 godz. 32 min
Programowanie C++ od podstaw
92 wykładów
12 godz. 44 min
Bazy danych SQL - kurs od podstaw dla każdeg ...
34 wykładów
2 godz. 36 min
Python od podstaw
68 wykładów
6 godz. 06 min
Oracle PL/SQL - kurs programowania baz danych
61 wykładów
6 godz. 52 min
AI w Akcji – 9 Projektów od Regresji po Sieci ...
19 wykładów
3 godz. 12 min
150+ Ćwiczeń - Programowanie w języku C++ - od A do Z
Podnieś poziom swoich umiejętności programowania w języku C++ i rozwiąż ponad 150 zadań o różnym poziomie trudności!
Czego się nauczysz?
- Rozwiązać ponad 150 ćwiczeń związanych z językiem C++ o różnorodnej tematyce
- Nauczysz się sprawniej rozwiązywać napotkane problemy w przyszłości
- Solidna wiedza praktyczna