|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/programowanie-obiektowe-w-jezyku-cpp-oop-od-a-do-z/
课程评论:没有评论
**课程名称:** C++ 面向对象编程 - 从 A 到 Z **课程概述:** 本课程旨在帮助您开启 C++ 面向对象编程 (OOP) 之旅。您将从零开始学习 OOP 概念,并掌握编写和编译使用 OOP 的计算机程序。C++ 是全球最受欢迎的编程语言之一,已在顶尖语言行列中保持近 20 年。 **课程亮点:** * **全面的 OOP 教学:** 深入讲解类、对象、访问修饰符(public, private, protected)、头文件、`this` 指针、构造函数(默认、带参数、委托、拷贝、移动)、析构函数、构造函数重载、初始化列表、与类关联的常量、静态类成员、友元函数和类,以及各种运算符重载(一元、递增/递减、关系、输入/输出)。 * **实战练习:** 提供 150 多个 C++ 编程练习,帮助您巩固所学知识。 * **面向开发者:** 课程专为 C++ 开发者设计,并包含 200 多个关于 C++ 开发者职位的面试问题。 * **广泛的应用领域:** 了解 C++ 在游戏开发(Unreal Engine)、操作系统、浏览器(Mozilla Firefox)、桌面应用程序、数据库软件(MySQL)、高性能计算、嵌入式系统和银行应用程序等领域的广泛应用。 **学习路径:** 该课程是 C++ 开发者学习路径的一部分,该路径还包括 C 语言入门、C++ 基础编程和 C++ OOP 编程。 **适合人群:** 任何希望学习 C++ 面向对象编程的人,无论您是 C 语言开发者还是希望进入 C++ 开发领域的新手。 **您将学到:** * 面向对象编程 (OOP) 的核心概念 * 如何创建和使用类与对象 * C++ 中常见的 OOP 特性 * 编写高效、可维护的 C++ 代码 **为什么选择 C++?** C++ 是一种强大且用途广泛的语言,学习它可以为您打开众多职业发展机会。
- - - - - - - - - - - - -ŚCIEŻKI UCZENIA- - - - - - - - - - - - -C developer:Programowanie w języku C - od A do Z150+ Ćwiczeń - Programowanie w języku C - od A do 150+ Pytań - Rozmowa kwalifikacyjna - C DeveloperC++ developer:Programowanie w języku C++ - od A do Z150+ Ćwiczeń - Programowanie w języku C++ - od A do ZProgramowanie obiektowe w języku C++ - OOP150+ Ćwiczeń - Programowanie w języku C++ - OOP200+ Pytań - Rozmowa kwalifikacyjna - C++ DeveloperFront-end Developer:200+ Pytań - Rozmowa kwalifikacyjna - JavaScript Developer150+ ćwiczeń w HTML 5/CSS 3 - od A do Z- - - - - - - - - - -OPIS KURSU- - - - - - - - - - -Zacznij przygodę z programowaniem obiektowym w języku C++ już dziś. Dzięki wiedzy zdobytej na tym kursie nauczysz się pisać i kompilować swoje programy komputerowe wykorzystujące OOP. Podczas kursu zdobędziesz wiedzę na temat programowania obiektowego od podstaw. Nie musisz się niczego obawiać - wytłumaczę Ci wszystko krok po kroku.Język C++ jest jednym z najpopularniejszych języków programowana, utrzymuje się on w top 10 języków na świecie od prawie 20 lat.C++ ma szerokie zastosowanie w wielu dziedzinach dlatego warto się go uczyć. Przykładowe zastosowania: Tworzenie gier komputerowych (Unreal Engine)Systemy operacyjnePrzeglądarki internetowe (Mozilla Firefox)Aplikacje desktopoweOprogramowanie bazodanowe (MySQL)Zaawansowane aplikacje obliczenioweSystemy wbudowaneAplikacje bankowe Czego się nauczysz w tym kursie?Programowanie obiektoweKlasy i obiektyModyfikatory dostępu: publicprivateprotectedPliki nagłówkoweWskaźnik thisKonstruktory:domyślnysparametryzowanydelegującykopiujący(Shallow Copy oraz Deep Copy)przenoszącyDestruktorPrzeciążenie konstruktoraLista inicjalizacyjna konstruktoraPowiązanie stałych z klasamiStatyczne składowe klasyZaprzyjaźnienie funkcji oraz klasyPrzeciążenie operatorów:jednoargumentowegoinkrementacji i dekrementacjirelacyjnegowejścia(>>)/wyjścia(