Więcej informacji o kursie

Poznaj programowanie obiektowe w nowoczesnym C++ Kurs podzielony jest na działy, które standardowo są odblokowywane tydzień po tygodniu. Dzięki temu możesz na spokojnie przerobić i utrwalić materiał z poprzednich działów, zanim zabierzesz się za następny. Jeśli się nie wyrobisz — nic nie szkodzi. Działy nie będą w żaden sposób blokowane. Interesuje mnie skuteczne nauczanie, w którym masz przerobić kurs i dużo zapamiętać, a nie tylko go kupić, jak jest w przypadku 80% kursów na Udemy (według ich statystyk). Nie ma się on kurzyć na Twojej elektronicznej półce. Programowania nie uczy się oglądając wideo, tylko programując. Wprowadzenie takiej blokady na treści spowodowało, że ludzie w końcu zaczęli przerabiać zadania, które zresztą były sprawdzane przez automaty, a nie tylko obejrzeli samo wideo, z którego po miesiącu nic nie pamiętali. Wiedza lepiej się utrwala, gdy wracasz do tematu wielokrotnie, a nie przeglądasz wszystko na raz.
Certyfikat
Zajęcia 38
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany
Język Polski

Czego nauczysz się na tym kursie?

  • Podstawowe zagadnienia class vs struct, klasy vs obiekty, kompozycja vs agregacja, modyfikatory dostępu, settery, gettery, konstruktory, destruktory, operatory, metody stałe i statyczne.
  • Zagadnienia zaawansowane dziedziczenie i jego problemy, interfejsy, klasy abstrakcyjne, funkcje wirtualne i czysto wirtualne, słowa override, virtual, static, polimorfizm.
  • Filary obiektowości abstrakcja, enkapsulacja (hermetyzacja), dziedziczenie i polimorfizm w praktyce.
  • Co siedzi pod maską? tablica funkcji wirtualnych (vtable) oraz wskaźnik na nią (vptr), układ klas w pamięci, manglowanie nazw​, metody klasy.
  • Typowe problemy wielodziedziczenie, projektowanie interfejsów, problem diamentowy, złe praktyki.
Przeczytaj więcej o programie kursu

Dla kogo przeznaczony jest kurs?

Dla osób znających podstawy C++ Dla osób, które chcą rozwijać się w C++, ale darmowe materiały w internecie to dla nich za mało Dla osób, które chcą poznać dobre praktyki oraz codzienne problemy z którymi przyjdzie im się zmagać programując obiektowo w C++ Dla programistów, którzy chcą zawalczyć o podwyżkę poprzez podniesienie swoim umiejętności

Warunki finansowe

Jeśli kurs Ci się nie spodoba to w ciągu 14 dni możesz go zwrócić.

O Coders School

Chcesz nauczyć się prawdziwego i nowoczesnego C++?

Masz dosyć akademickiego bełkotu i przestarzałej wiedzy?

Zastanawiasz się nad zmianą branży albo podniesieniem swoich kompetencji?

Jeśli tak, to poznaj Coders School i najlepsze kursy C++

Kształcimy kompetentnych i wszechstronnych programistów znacznie lepiej niż uczelnie. Dzięki nam zabłyśniesz na rozmowach o pracę.

Stosujemy nowoczesne podejście w nauczaniu oparte o zasady grywalizacji. Lubisz zdobywać punkty, wbijać poziomy, odblokowywać osiągnięcia i dostawać za to nagrody? A co powiesz na naukę w taki sposób?

Jeśli tak jak my uważasz, że podejście szkolne zabija kreatywność i zniechęca do nauki, to mamy ze sobą dużo wspólnego 

Ważne: nie prowadzimy bootcampów, gdyż nie są one skuteczną metodą nauki programowania.

Ocena szkoły

Ranking Facebook i Google, a także dynamika rankingu
5
5
Do strony internetowej kursu
Coders School

Chcesz nauczyć się prawdziwego i nowoczesnego C++?

Masz dosyć akademickiego bełkotu i przestarzałej wiedzy?

Zastanawiasz się nad zmianą branży albo podniesieniem swoich kompetencji?

Jeśli tak, to poznaj Coders School i najlepsze kursy C++

Kształcimy kompetentnych i wszechstronnych programistów znacznie lepiej niż uczelnie. Dzięki nam zabłyśniesz na rozmowach o pracę.

Stosujemy nowoczesne podejście w nauczaniu oparte o zasady grywalizacji. Lubisz zdobywać punkty, wbijać poziomy, odblokowywać osiągnięcia i dostawać za to nagrody? A co powiesz na naukę w taki sposób?

Jeśli tak jak my uważasz, że podejście szkolne zabija kreatywność i zniechęca do nauki, to mamy ze sobą dużo wspólnego 

Ważne: nie prowadzimy bootcampów, gdyż nie są one skuteczną metodą nauki programowania.

5
5
Więcej informacji o szkole