Fundamentals of C++ for Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/fundamentals-of-cplusplus-for-beginners-in-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:C++基础知识入门 课程概述:欢迎参加本课程,了解C++的基础知识。C++是一种广泛使用的面向对象编程语言,广泛应用于视频游戏、人工智能、机器人、虚拟现实、操作系统等多个行业。此课程涵盖C++的核心主题、概念和基础知识,帮助您开始进行开发。您无需具备任何C++或其他编程语言的经验,本课程适合初学者,您将轻松理解所学内容。每个章节都包含丰富的示例代码和案例,我将现场编写代码,鼓励您与我一起进行实践。同时,我还将介绍一些可供您在本课程中使用的集成开发环境(IDE)。 本课程共包含10个章节,具体涵盖以下主题: - C++中的数据类型、运算符及基本语法 - C++中的条件语句(包括if、else、else if、switch) - 数组的定义、初始化、访问与二维数组 - 函数模型(原型、定义、值传递、引用传递、重载) - 字符串(输入、拼接、长度)及各种循环(for、while、do while、范围循环、嵌套循环) - 指针(内存地址、解引用操作符、动态内存分配) - 类的定义、对象、构造函数与析构函数、封装(使用Getter/Setter) - 类文件和头文件、继承、多态、结构体 - 函数模板、类模板、模板特化 - STL(标准模板库),包括向量和映射 通过本课程的学习,您将能够独立编写自己的C++项目。您将获得每个章节的文件,每个文件都包含章节内容及解决方案的示例代码。课程内容逐步讲解,确保您能够轻松理解所有主题。

课程评论(0条)

课程详情

Hello and Welcome to an amazing course about Fundamentals of C++. As you may already know, C++ is one of the most popular Object Oriented Programming languages and it is being used in many industries like ( video games, Artificial Intelligence, Robotics, VR, Operating Systems and etc ). This course covers all of C++ core topics, concepts and Base knowledge that you need in order to start developing. You do not need to have any experience in C++ or any other programming languages, this course is beginner friendly and you will have no trouble understanding the topics.Each chapter has many good sample codes and examples, I will write every sample code in my IDE ( Integrated Development Environment ) and encourage you to code along with me as we go through each topic. I will also introduce you to some IDEs that you can use for this course.This course has 10 chapters. Below is the list of topics that we will cover throughout this course in each chapter:Data Types, Operators and basic syntax in C++Conditional statements in C++If and elseIf with multiple elseExceptionsSwitch statementExtra exampleArrays in C++Initializing an ArrayArray sizeAccessing Array ElementsTwo dimensional ArraysFunction ModelFunction prototypeFunction definitionPass by valuePass by referenceFunction overloadingWhat is a String String input String concatenationString length For loop While loopDo while loopRanged loopAccessing Array elements using LoopsNested loopMemory AddressWhat is a PointerThe dereference operatorArrays and PointersDynamic MemoryClass DefinitionObjectsPointers and ObjectsConstructor and Destructor Encapsulation and using Get/Set FunctionsClass files and HeadersInheritance Polymorphism StructFunction TemplatesClass TemplatesTemplate SpecializationWhat is STLVector MapBy the End of this course, you will be able to write your own C++ project. You will have access to all the files for each chapter, each file contains all the contents about the chapter and the sample codes with solutions. You will also have a very easy time understanding all the topics since the contents are explained step by step.

课程标签

0人关注该课程

主题相关的课程