Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Kurs C++ od Podstaw do Eksperta

Oszczędź swój czas i naucz się szybko składni języka C++ z kursem, który został stworzony specjalnie dla początkujących.

5.0(1)
99% pozytywnych recenzji

Stworzony przez Arkadiusz Włodarczyk

Ostatnia aktualizacja: 12/06/2025
60
00

40 % taniej

100.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 22 godz. 42 min. materiału
play_circle120 nagrań wideo
animated_images2 slajdy
checklist54 testy i ćwiczenia

W skrócie

Start od zera: poznasz fundamenty C++ i przejdziesz do tematów zaawansowanych.
Zrozumiesz zmienne, operatory, instrukcje warunkowe, tablice i pętle.
Poznasz bibliotekę fstream i zbudujesz mini bazę danych z zapisem, odczytem i wyszukiwaniem.
Przećwiczysz 39 algorytmów: sortowanie, palindrom, przeszukiwanie i szyfr Cezara.

Dlaczego warto wybrać to szkolenie

To kompletna ścieżka od pierwszej linijki kodu do złożonych zagadnień C++. Tłumaczy prosto i w logicznej kolejności, więc bez trudu opanujesz zmienne, pętle, wskaźniki, klasy oraz programowanie obiektowe.

Dostajesz praktyczne tematy: praca na plikach z użyciem fstream, projekt mini bazy danych i aż 39 popularnych algorytmów. Gdy coś Cię zaciekawi lub zaskoczy, możesz dopytać prowadzącego.

  • Od podstaw do zaawansowania – Nauka krok po kroku: od zmiennych po OOP, szablony i wyjątki.
  • Pliki w praktyce – Otwieranie, tryby, błędy, zapis/odczyt i porównywanie plików binarnych.
  • Mini baza danych – Dodawanie, wyszukiwanie, usuwanie, wczytywanie i zapisywanie danych.
  • Algorytmy w pigułce – Sortowanie, palindrom, przeszukiwanie, szyfr Cezara i algorytmy rekurencyjne.

Czego się nauczysz?

  1. 1
    Fundamenty C++Zrozumiesz składnię i typy danych oraz napiszesz pierwsze programy.
  2. 2
    Zmienne i operatoryPoznasz operatory arytmetyczne, binarne, relacyjne i logiczne.
  3. 3
    Wejście/wyjścieUżyjesz strumieni wejścia i wyjścia do pracy z danymi.
  4. 4
    Instrukcje i pętleZbudujesz logikę programów z użyciem instrukcji warunkowych oraz pętli.
  5. 5
    Tablice jedno- i wielowymiaroweBędziesz tworzyć tablice różnych wymiarów i efektywnie je przetwarzać.
  6. 6
    Referencje i wskaźnikiZrozumiesz różnice i zastosowania referencji oraz wskaźników.
  7. 7
    Klasy i OOPStworzysz klasy i wykorzystasz OOP, w tym dziedziczenie oraz polimorfizm.
  8. 8
    Szablony i przestrzenie nazwWykorzystasz szablony klas i przestrzenie nazw do organizacji kodu.
  9. 9
    Wyjątki i obsługa błędówNauczysz się zgłaszać wyjątki i poprawnie je obsługiwać.
  10. 10
    Pliki, mini baza i algorytmyOpanujesz fstream, zbudujesz mini bazę danych i przećwiczysz 39 algorytmów.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Osoby zaczynające naukę programowania od zera.
  • Samoucy chcący pisać własne programy w C++.
  • Studenci i uczniowie szukający solidnych podstaw.
  • Osoby chcące zrozumieć OOP: klasy, dziedziczenie, polimorfizm.
  • Ci, którzy chcą pracować na plikach z użyciem biblioteki fstream.
  • Zainteresowani algorytmami i praktycznymi ćwiczeniami.
  • Osoby, które chcą stworzyć prostą mini bazę danych.
  • Chcący uporządkować wiedzę i nabrać płynności w C++.

Wymagania

Nie wymagamy wcześniejszego doświadczenia w programowaniu. Kurs zaczyna się od podstaw, więc wystarczy chęć nauki i odrobina ciekawości.

Opis szkolenia

Ten kurs prowadzi od pierwszych kroków w C++ aż po zagadnienia, które pozwolą Ci swobodnie tworzyć własne programy. Poznasz zmienne, operatory, instrukcje warunkowe, tablice i pętle. Przejdziesz przez referencje, wskaźniki, klasy oraz programowanie obiektowe, w tym polimorfizm i dziedziczenie. Dodatkowo opanujesz pracę z plikami w bibliotece fstream i stworzysz mini bazę danych. Na koniec przećwiczysz 39 znanych algorytmów.

Podstawy: zmienne, operatory, kontrola

Zaczynasz od fundamentów, bez założonej wiedzy. Krok po kroku poznasz zmienne i ich typy oraz nauczysz się pracować ze strumieniami wejścia i wyjścia, aby wczytywać i wyświetlać dane. Omówimy operatory arytmetyczne, binarne, relacyjne i logiczne, dzięki czemu zbudujesz pierwsze obliczenia i porównania. Następnie przejdziesz do instrukcji warunkowych, które pozwalają wykonywać różne gałęzie kodu, oraz do pętli, które ułatwiają powtarzanie zadań. Poznasz także tablice jedno- i wielowymiarowe i sposoby ich przetwarzania.

Referencje, wskaźniki i rzutowanie

Po opanowaniu podstaw wejdziesz w tematy, które dają większą kontrolę nad danymi. Zrozumiesz, czym są zmienne referencyjne i jak z nich korzystać w praktyce. Następnie poznasz wskaźniki i ich zastosowania w C++. Uzupełnieniem będzie rzutowanie typów, które pozwala świadomie zmieniać reprezentację danych w wybranych miejscach programu. Te elementy przygotują Cię do swobodnego korzystania z bardziej zaawansowanych konstrukcji.

Klasy i programowanie obiektowe

Zbudujesz własne klasy i poznasz zasady programowania obiektowego. Nauczysz się projektować obiekty z polami i metodami oraz łączyć je w spójne rozwiązania. W kursie omawiane są elementy OOP: dziedziczenie oraz polimorfizm, które pomagają tworzyć elastyczne i rozbudowywalne programy. Zobaczysz, jak porządkować kod i oddzielać odpowiedzialności między klasami. Dzięki temu łatwiej rozwiniesz projekty i przygotujesz grunt pod kolejne tematy C++.

Szablony, przestrzenie nazw, wyjątki

Przejdziesz przez tematy przydatne w większych projektach. Poznasz szablony klas, które umożliwiają tworzenie rozwiązań wielokrotnego użytku. Zrozumiesz rolę przestrzeni nazw w porządkowaniu elementów programu. Osobny moduł poświęcony jest wyjątkom oraz ich obsłudze, co pozwala reagować na błędy w kontrolowany sposób. Ten zestaw narzędzi domyka obraz języka i porządkuje sposób pracy nad kodem.

Praca z plikami w fstream

Dowiesz się, jak używać biblioteki fstream do obsługi plików. Poznasz otwieranie i zamykanie plików oraz sprawdzanie ewentualnych błędów. Wyjaśniamy tryby otwierania i flagi błędów strumienia, aby świadomie kontrolować operacje. Sprawdzisz, jak odczytać wielkość otwartego pliku, pracować z plikami binarnymi i porównywać ich zawartość. Nauczysz się wyciągać dane z pliku i zapisywać je z powrotem. Ta wiedza będzie bazą do stworzenia prostej mini bazy danych.

Projekt i algorytmy w praktyce

Na bazie fstream zbudujesz mini bazę danych, która pozwala dodawać, pokazywać, wyszukiwać, usuwać, wczytywać i zapisywać informacje. Dzięki temu połączysz teorię z realnym projektem. Równolegle przećwiczysz 39 popularnych algorytmów, w tym sortowanie, sprawdzanie palindromu, przeszukiwanie tablicy, szyfr Cezara oraz przykłady rekurencyjne. Takie ćwiczenia utrwalają myślenie algorytmiczne i pomagają szybciej pisać poprawne, czytelne rozwiązania.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

22 godz. 42 min. materiału
120 nagrań wideo
2 slajdy
54 testy i ćwiczenia

Spis treści

Czas trwania: 22:42:27Liczba wykładów: 131
downPodstawy
10 wykładów
  • Co robić, by wyciągnąć z kursu jak najwięcej korzyści?Slajdy: 1
  • Pierwsza Lekcja Programowania w C++ | Odkryj Język Komputerów!|07:31
  • Uwaga na wersję DEV C++ Na oficjalnej stronieSlajdy: 1
  • Instalacja Dev C++01:27
  • Podstawy Dev C++ | jak stworzyć pierwszy plik w C++19:15
  • Twój pierwszy program w C++ - budowa pierwszego programu - WAŻNE|19:15
  • Zmienne|15:11
  • Zmienne i ich typy26:21
  • Wczytywanie danych z wejścia26:21
  • Podstawy - QuizPytania: 6
downOperatory
5 wykładów
downInstrukcje warunkowe
5 wykładów
downTablice
2 wykłady
downPętle
5 wykładów
downFunkcje
5 wykładów
downWalidacja danych
1 wykład
downENUM
1 wykład
downWskaźniki (pointery) oraz zmienne referencyjne
12 wykładów
downRzutowanie
2 wykłady
downProjekt
3 wykłady
downProgramowanie obiektowe
11 wykładów
downSzablony
3 wykłady
downWyjątki
1 wykład
downNamespace
1 wykład
downBiblioteka fstream(obsługa plików)
14 wykładów
downSTL
8 wykładów
downSmart pointery
3 wykłady
downAlgorytmy sortowania
5 wykładów
downAlgorytmy związane z liczbami pierwszymi
5 wykładów
downAlgorytmy iteracyjnie i rekurencyjne
8 wykładów
downSystemy liczbowe - Algorytmy
2 wykłady
downRóżne algorytmy - ćwiczenia
19 wykładów

O autorze

avatar
Arkadiusz WłodarczykProfesjonalny nauczyciel

Publikacje: 13

Ocena autora: 4.4

O mnie
Uważam, że każdy ma możliwość być programistą, jeśli będzie odpowiednio uczony. Ty również masz taką możliwość!!! :-) Jestem autorem 27 bardzo popularnych kursów wideo o program...Czytaj więcej
5.0
100 %
0 %
0 %
0 %
0 %
60
00

40 % taniej

100.00 zł

To najniższa cena z ostatnich 30 dni!