Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kurs programowania C++ od podstaw
Rating: 4.1 out of 5(31 ratings)
191 students

Kurs programowania C++ od podstaw

Chcesz poznać język programowania C++ od zera? Sprawdź nasz kurs! :)
Last updated 7/2018
Polish

What you'll learn

  • Poznasz bardzo dobrze podstawy języka programowania C++, dzięki czemu możliwość dalszego rozwoju stanie się o wiele prostsza

Course content

1 section30 lectures7h 20m total length
  • Wprowadzeni2:23
  • Przygotowanie środowiska i pierwszy program7:32
  • Struktura Programu14:40
  • Komunikacja z użytkownikiem - Wyświetlanie danych4:50
  • Komunikacja z użytkownikiem - Zmienne i typy zmiennych18:22
  • Komunikacja z użytkownikiem - Wczytywanie danych4:46
  • Matematyka w C++ - Podstawowe operacje matematyczne9:04
  • Matematyka w C++ - Inkrementacja, dekrementacja7:42
  • Matematyka w C++ - Operatory logiczne i porównania6:56
  • Debugowanie6:03
  • Instrukcje warunkowe. If, operator trójargumentowy11:07
  • Instrukcje warunkowe - Switch10:31
  • Stałe9:36
  • Pętle15:39
  • Zagnieżdżanie pętli8:29
  • Funkcje - Podstawy24:47
  • Funkcje - Argumenty domyślne, przeciążenie9:44
  • Funkcje - Refaktoryzacja41:49
  • Funkcje - Wyjątki8:09
  • Wskaźniki11:22
  • Tablice statyczne - Jedno i dwuwymiarowe17:31
  • Tablice statyczne - Statki24:52
  • Tablice dynamiczne - Wektor24:16
  • Obsługa plików32:42
  • Struktury28:23
  • Klasy21:58
  • Dziedziczenie24:49
  • Polimorfizm14:41
  • Wielodziedziczenie1:23
  • Szablony16:34

Requirements

  • Komputer oraz chęci nauki :)

Description

Kurs programowania C++ od podstaw omawia podstawy języka C++ na przykładach i trzech projektach (kalkulator, gra w statki i rejestr wypożyczeń), które są realizowane i rozwijane w trakcie kursu. Czasami eksperymentujemy, aby lepiej je zrozumieć temat. Co się stanie jeśli....? To pytanie pojawi się dosyć często na naszych zajęciach. Dowiemy się jak radzić sobie z błędami, jak tworzyć czytelny i zwięzły kod.

Pierwszy projekt wykonany podczas szkolenia C++ to kalkulator. Umożliwia nam poznanie zupełnych podstaw języka takich jak komunikacja z użytkownikiem, warunki i pętle. Każdy z Was będzie potrafił stworzyć menu do własnej aplikacji, przeprowadzić obliczenia zgodnie z poleceniem użytkownika programu.

Drugi projekt to znana wszystkim gra w statki. Pozwala on na przyswojenie wiadomości o tablicach, wektorze, obsłudze plików. Dodatkowo utrwalimy wiedzę o warunkach i pętlach. Wylosujemy planszę na której rozpoczniemy rozgrywkę lub wczytamy ją z pliku konfiguracyjnego jak w profesjonalnych grach. Uodpornimy grę na błędy użytkownika poznając mechanizm wyjątków.

Ostatni projekt wykonany podczas szkolenia C++ to rejestr wypożyczeń, biblioteka. To krok w kierunku programowania obiektowego i nasza pierwsza baza danych. Już po zakończeniu projektu będziemy w stanie posortować nasze dane w czytelny i prosty sposób.

Na koniec kursu programowania C++ dowiemy się czym jest polimorfizm, szablony, a to już tylko krok do kolejnego etapu w rozwoju własnych umiejętności programistycznych.

W kursie zostały poruszone następujące tematy:

  • Podstawy programowania C++
  • Przygotowanie środowiska pracy
  • Praca nad trzema projektami - kalkulator, gra w statki, rejestr wypożyczeń
  • Struktura programu
  • Komunikacja z użytkownikiem
  • Matematyka w C++
  • Debugowanie, Instrukcje warunkowe
  • Pętle
  • Funkcje
  • Tablice
  • Tablice dynamiczne, Wektor
  • Obsługa plików
  • Struktury
  • Klasy
  • Programowanie obiektowe


Who this course is for:

  • Kurs jest przeznaczony głównie dla osób początkujących, które chciałby rozpocząć przygodę z programowanie i nie są pewne od czego powinny zacząć. Język C++ bardzo dobrze nadaje się jako wstęp do nauki programowania. Przerobienie szkolenia programowania C++ da bardzo podstawy, które umożliwią dalszy rozwój i naukę bardziej skomplikowanych zagadnień. Natomiast osoby, które miały już styczność z programowaniem będą mogły utrwalić swoją wiedzę zwracając uwagę na jakość własnego kodu.