Programowanie obiektowe w C++

Kurs, który przybliży Ci obiektówkę na tyle, byś mógł zacząć programować obiektowo w C++ i świetnie się w tym czuć

Ratings 4.36 / 5.00
Programowanie obiektowe w C++

What You Will Learn!

  • Programowanie obiektowe w C++

Description

Zapraszam osoby, które już zaczęły programować w C++ i chciałyby nauczyć się programować obiektowo. Obiektówka wiele osób przeraża i kojarzy się im z czymś skomplikowanym i trudnym do opanowania. Chcę przekonać Cię, że wcale tak nie jest i myślę, że po przejściu tego kursu uznasz to za proste i zaczniesz bez trudu programować obiektowo.

W kursie przybliżam podstawowe pojęcia związane z programowaniem obiektowym w C++, przy czym staram się przekazać konkretne zagadnienia w sposób zwięzły, łatwy do zrozumienia i pokazać je na prostych przykładach.

Oprócz podstaw OOP poznasz kilka kontenerów i algorytmów z biblioteki STL.

Na końcu kursu otrzymasz 3 zadania do samodzielnego wykonania, oczywiście, przedstawię Ci również ich rozwiązania. Wierzę, że dzięki tak przygotowanemu kursowi dobrze poczujesz się w programowaniu obiektowym.

Zapraszam!

Wojtek


Szczegółowe zagadnienia, które poruszam w kursie:


  • Klasa – budowa, składniki, referencja, kapsułowanie,

  • Etykiety: public, privat, wartości wstępne

  • Wskaźnik this

  • Konstruktor, destruktor, lista inicjalizacyjna

  • Konstruktor delegujący i kopiujący

  • Przeładowanie operatorów

  • Dziedziczenie klas

  • Polimorfizm

  • Wirtualne funkcje

  • Klasa abstrakcyjna

  • Metoda czysto wirtualna

  • Zawieranie przyjaźni

  • Wielodziedziczenie

  • Modyfikator – static

  • Struktura – struct

  • Obiekt funkcyjny – funktor

  • Algorytm count_if

  • Wyrażenie Lambda

  • Kontener STL : vector, deque, array, list, set, map

  • Algorytmy STL: min_element(), max_element(), sort(), find(), reverse(), find_if(), for_each()


Kurs uczy podstawowej składni języka, jest pierwszym drugim krokiem /po podstawach programowania proceduralnego/ do rozpoczęcia nauki programowania obiektowego.

Kurs nie zastąpi samodzielnego programowanie i tylko dzięki rozwiązywaniu różnych problemów za pomocą języków programowania możemy stawać się lepszym programistą.

Who Should Attend!

  • Osoby znające podstawy C++, które chciałyby opanować podstawowe zagadnienia programowania obiektowego w tym języku

TAKE THIS COURSE

Tags

  • C++
  • Object Oriented Programming

Subscribers

568

Lectures

63

TAKE THIS COURSE



Related Courses