Course Code: pcpp
Duration: 35 hours
Prerequisites:

Znajomość dowolnego edytora tekstu i systemu operacyjnego. Zaleca się znajomość dowolnego języka proceduralnego (np. C, Pascal, Basic, etc)

Overview:

Kurs omawia kompleksowo język obiektowy C++ oraz jego wykorzystanie na prostych przykładach. Omawiane są także standardowe mechanizmy oraz biblioteki.

Course Outline:

Historia i rozwój języka C++

Programowanie obiektowe a proceduralne

Podstawowe elementy języka C++

  • Typy i deklaracje
  • Wskaźniki, tablice, struktur
  • Expressions i Statements
  • Funkcje
  • Przestrzenie nazw
  • Wyjątki
  • Pliki źródłowe, kompilacja, program

Programowanie obiektowe - abstrakcja

  • Klasy
  • Przeciążanie operatorów
  • Klasy pochodne
  • Templates
  • Obsługiwanie wyjątków
  • Hierarchia klas

Biblioteki standardowe

  • Organizacja bibliotek, kontenery
  • Kontenery standardowe
  • Algorithms and Function Objects
  • Iteratory i alokatory
  • Łańcuchy
  • Strumienie
  • Dane liczbowe
Sites Published:

United Arab Emirates - Programming in C++

Qatar - Programming in C++

Egypt - Programming in C++

Saudi Arabia - Programming in C++

South Africa - Programming in C++

Brasil - Programação C++

Canada - Programming in C++

中国 - Programming in C++

香港 - Programming in C++

澳門 - Programming in C++

台灣 - Programming in C++

USA - Programming in C++

Österreich - Programmieren in C++

Schweiz - Programmieren in C++

Deutschland - Programmieren in C++

Czech Republic - Programming in C++

Denmark - Programming in C++

Estonia - Programming in C++

Finland - Programming in C++

Greece - Programming in C++

Magyarország - Programming in C++

Ireland - Programming in C++

Luxembourg - Programming in C++

Latvia - Programming in C++

España - Programación en C ++

Italia - Programming in C++

Lithuania - Programming in C++

Nederland - Programming in C++

Norway - Programming in C++

Portugal - Programação C++

România - Programming in C++

Sverige - Programming in C++

Türkiye - Programming in C++

Malta - Programming in C++

Belgique - Programmer avec C++

France - Programmer avec C++

日本 - Programming in C++

Australia - Programming in C++

Malaysia - Programming in C++

New Zealand - Programming in C++

Philippines - Programming in C++

Singapore - Programming in C++

Thailand - Programming in C++

Vietnam - Programming in C++

India - Programming in C++

Argentina - Programación en C ++

Chile - Programación en C ++

Costa Rica - Programación en C ++

Ecuador - Programación en C ++

Guatemala - Programación en C ++

Colombia - Programación en C ++

México - Programación en C ++

Panama - Programación en C ++

Peru - Programación en C ++

Uruguay - Programación en C ++

Venezuela - Programación en C ++

Polska - Programowanie w języku C++

United Kingdom - Programming in C++

South Korea - Programming in C++

Pakistan - Programming in C++

Sri Lanka - Programming in C++

Bulgaria - Programming in C++

Bolivia - Programación en C ++

Indonesia - Programming in C++

Kazakhstan - Programming in C++

Moldova - Programming in C++

Morocco - Programming in C++

Tunisia - Programming in C++

Kuwait - Programming in C++

Oman - Programming in C++

Slovakia - Programming in C++

Kenya - Programming in C++

Nigeria - Programming in C++

Botswana - Programming in C++

Slovenia - Programming in C++

Croatia - Programming in C++

Serbia - Programming in C++

Bhutan - Programming in C++

Nepal - Programming in C++

Uzbekistan - Programming in C++