Complete Beginner to Advanced C++ (C++11/14/17/20)

所在平台: Udemy

课程主页: https://www.udemy.com/course/genius-in-cplusplus-programming-in-12-days-basic-to-advanced/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从初学者到高级者的完整C++课程(C++11/14/17/20) 课程概述:想要成为基本和现代C++编程的专家吗?您来对地方了。本课程将C++从基础到更高级的功能进行了全面的涵盖,总时长为34小时。C++编程的概念被简化为易于理解的形式。每节课都结合程序和在IDE中的执行进行讨论,所有主题都通过真实生活的例子进行解释。本课程还涉及现代C++的特性,包括C++11、C++14、C++17和C++20。您将能完美掌握这些概念,并学会如何有效地利用C++的特性。您将自信地开发任何类型的应用程序。 您将学习到的内容包括: - 类和对象 - OOP(面向对象编程)概念详解 - 构造函数与析构函数 - 运算符重载 - 继承与多态 - 抽象类 - 函数重载与重写 - 友元成员 - 静态成员 - 浅拷贝与深拷贝 - 赋值运算符与拷贝构造函数 - 显式构造函数 - 虚函数与虚指针 - 虚表 - 对象切片 - 模板 - 异常处理 - RTTI(运行时间类型识别) - 动态_cast,const_cast,static_cast,reinterpret_cast - 输入/输出流 - 排序算法、查找算法及其他算法 - 迭代器 - STL(标准模板库) - 数组、向量、列表、双端队列容器 - 映射、集合、多重映射、多重集合 - 无序映射、无序集合、无序多重映射、无序多重集合 - 适配器容器 - 栈、队列和优先队列 - std::pair - 函子 为什么选择这个课程将是您最佳的决定? 1. 您将全面了解基本至现代C++,并能将其与实际案例相结合。 2. 您将能编写C++项目,并在IDE中执行它们。 3. 您将提升逻辑与语言的能力。 4. 您将能在当今的IT行业中轻松通过任何面试。 课程要求或先决条件: - 需在Microsoft Windows、Linux或Mac操作系统上运行的计算机。 适合人群: - C开发者、C++开发者、Java开发者、PHP开发者等。 - 大学生/应届毕业生、培训师,以及所有有兴趣突破面试的人士。 - 其他语言开发者、测试人员、自由职业者。

课程评论(0条)

课程详情

Want to be a expert in Basic and Modern C++ Programming?Yes you are at right place. Here you go.This course covers C++ from very basic to more advanced features.The course content is 34 hours.Concepts of C++ programming are made very simple and easy.Every lecture is discussed with programs and execution in IDE.Every Topic is explained with Real life Examples.This course also covers features of modern C++ 11/ C++14/ C++17/ C++20.You will be learning concepts perfectly and also learn how to perfectly utilize features of C++. you will be confident to develop any type of Application using C++.What will I learn?Classes and ObjectsOOPS concepts in detail.ConstructorsDestructorsOperator OverloadingInheritancePolymorphismAbstract ClassesFunction OverloadingFunction OverridingFriend MembersStatic MembersShallow Copy & Deep CopyAssignment OperatorCopy ConstructorsExplicit ConstructorsVirtual FunctionsVirtual PointersVirtual TableObject SlicingTemplatesException HandlingRTTIdynamic_cast, const_cast, static_cast, reinterpret_castI/O StreamsSorting AlgorithmSearching Algorithm & other algorithmsIteratorSTLArray, Vector, List, Deque ContainerMap, Set, MultiMap, MultiSetUnordered Map, Unordered Set, Unordered MultiMap, Unordered MultiSetAdapter Container - Stack, Queue & Priority Queuestd pairFunctorWhy enrolling this Course will be the best decision for you?1. You will get to know about Basic to Modern C++ and will be able to sync it with real time examples2. You will be able to write C++ projects and will also be able to execute it on IDE3. You will be able to develop skill power logical and verbal wise too.4. You will be able to crack any interview in today's IT Industry.Are there any course requirements or prerequisites?Computer running Microsoft Windows, Linux or Mac Operating systems.Who this course is for:C Developers, C++ Developers, Java Developers, php Developers etc.College Students/ Freshers, TrainersIn addition with all those who interested in cracking interviewAlso Other Language DevelopersTesters, Freelancers

课程标签

0人关注该课程

主题相关的课程