编程入门首选C++
前沿技术必备基础

新技术之本,实力全靠底层开发

IT行业变化虽日新月异,但C++的热度只增不减。究其原因,C++不仅是0基础入门编程的首选,更是高级进阶中支撑底层开发的核心必备。从时下最热的人工智能,到大型游戏开发,就连谷歌、火狐等常用浏览器其底层核心均依靠C++实现。由此可见,C++的应用及市场需求相当广泛,全面掌握C++已迫在眉睫。

0基础入门,计算机2级必备

对于想考计算机二级的同学来说,系统掌握C++知识点是参加计算机二级考试C++方向的必备利器。本路径从0开始、系统讲解C++编程的基础知识,通过对基本语法、指针、引用、面向对象等内容的学习,最终完成C++学生信息管理系统综合案例,帮助大家更快入门C++编程语言,也为日后从事开发工作打好基础。

Get课程重要知识点:

基础语法

指针

引用

命名空间

面向对象编程

Get课程重要案例:

指针综合案例

链表连接和倒序

学生信息管理系统综合案

全面系统的讲解C++ 实现独立编写简单应用

我能get哪些技能?

本路径将为大家系统讲解C++的相关知识点,通过对基本数据类型、流程控制语句、数组、函数等基础语法的学习,共同完成简单应用程序的编写。再通过对指针、引用、结构体、面向对象等知识点的深入学习,手把手实践《C++学生信息管理系统》综合案例,带大家顺利完成从“0”到“1”的华丽质变。

  • C++基础语法

    掌握基本数据类型、运算符、流程控制语句、数组、函数,这些都是基础必备技能

  • C++指针和引用

    通过对指针与数组、字符串、常量、函数、内存的相关操作,以及二级指针、引用、结构体的讲解,帮你迅速提升C++编程技能

  • C++面向对象

    通过学习继承、封装、多态、玩转面向对象,掌握面向对象编程思想,认识类及对象

  • C++学生信息管理系统

    运用所学知识点,实现学生信息管理系统,完成学生信息的添加、查询、删除等功能。为企业级项目开发夯实基础

高品质的学习体验

有趣、有效、只学有用的

  • 专家级教学团队

    专业级学习服务

  • 游戏关卡式过程

    长路不再漫漫

  • 内容保持更新

    视频观看无期限

  • 多角度学习数据

    随时回顾求知历程

丰富的教学服务

各种配套教学服务,在线学习从未如此轻松

  • 问答辅导

  • 随堂笔记

  • 配套教辅

  • 源码下载

  • 选择练习

  • 在线编程

  • 项目实战

  • 1V1作业批复

  • 阶段测试

  • 考题回顾

  • 学习报告

  • 通关证书

我的课程将如何安排?

步骤1: 基础语法

本步骤主要讲解的是C++编程的基础语法,包括C++的初步认识、基本数据类型、运算符、选择语句、循环控制语句、数组、函数以及作用域的相关知识。让大家在本阶段能充分掌握C++的编程基础,并且实现简单应用程序的编写。

    第1课

    C++初识

    本章主要带领大家认识什么是C++?介绍对应环境下该使用哪种IDE,以及教大家如何配置IDE环境。并且还会带领大家编写第一个C++程序,让大家对于编程有初步了解。

    第2课

    C++常量与变量

    本章主要给大家讲解什么是常量、什么是变量,以及基本数据类型的使用。另外,常用关键字、标识符的命名规则也是需要我们掌握的。最后还会给大家讲解类型之间的转换。

    第3课

    C++运算符

    本章我们将会学习cin(输入)和cout(输出),并且注重讲解运算符的相关知识,如:赋值、算数、关系、逻辑、逗号运算符等。同时++、--运算,以及运算符的优先级都需要我们去掌握。

    第4课

    C++选择语句

    本章主要学习流程控制语句之选择语句,通过对if语句、if-else语句、if嵌套语句、switch语句以及条件表达式的学习,开始对程序的执行进行简单的控制。

    第5课

    C++循环控制语句

    本章主要讲解流程控制语句之循环语句,通过对while循环、do-while循环、for循环的三种基本循环的学习与比较。并且通过一些案例来配套讲解嵌套循环、goto、break以及continue。

    第6课

    C++一维数组

    本章主要讲解什么是一维数组,以及一维数组、字符数组的声明及使用。还会给大家安利setw、setfill,更有经典冒泡排序在等着你。

    第7课

    C++二维数组

    本章主要讲解二维数组的声明及使用,并且还会教大家该如何访问二维数组,以及二维数组的应用。

    第8课

    C++函数及作用域

    本专题主要讲解函数的相关操作,比如无参函数、有参函数、函数的返回值、函数的嵌套,以及变量作用域。

    第9课

    C++基础语法测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: 指针与引用

本步骤主要讲解指针、引用、结构体三大模块。其中指针包含指针与数组、字符串、内存、常量、函数等相关内容。引用包括引用的类型、函数参数、函数返回值等常用操作。结构体包括结构体指针、结构体数组,以及链表的创建、删除、插入等。

    第1课

    C++指针基础

    本章主要讲解指针的含义,以及如何通过指针修改变量的值。除此之外,还会学习什么是野指针,什么是空指针。

    第2课

    C++指针运算

    本章主要讲解指针的相关运算,例如,指针的赋值运算、算数运算、关系运算等。并且会结合对应的案例,来教大家综合使用指针的相关操作。

    第3课

    C++指针与一维数组

    学习过一位数组之后,那么指针与一位数组之间又存在着怎么样的联系呢?如何通过指针去对一维数组进行操作,如何通过指针实现冒泡排序,指针与一位数组又有哪些常见的问题呢?这里都会为大家一一进行讲解。

    第4课

    C++指针与二维数组

    本章主要讲解指针与二维数组之间的相关操作,同时我们还会接触到行指针、列指针。那么行指针和列指针该如何使用呢,在本章中都会得到讲解。

    第5课

    C++指针与字符串

    本章将着重讲解如何获取字符串的长度、字符串之间的比较、字符串的拷贝、连接、逆序,以及字符串数组的处理等知识点。

    第6课

    C++指针与内存

    内存在我们的学习过程中是很重要的一部分知识点,平时数据的存储区域、以及如何申请内存空间,一维数组、二维数组的内存空间又是如何分配的,都需要我们去进行了解 。

    第7课

    C++指针与常量

    本章将为大家讲解常量指针、指针常量、指向常量的指针常量这三者是如何使用的,以及一些注意事项。

    第8课

    C++指针与函数

    本章将为大家讲解指针函数、函数指针,以及一维数组、二维数组、指针作为函数参数的使用。

    第9课

    C++二级指针

    本章将会带领大家学习什么是二级指针,以及二级指针的使用场景,并且会通过二级指针的综合使用,让大家加深理解。

    第10课

    C++指针综合案例

    学习完指针的相关操作,是不是应该对于指针的使用有所了解。本章为大家准备了字符串的排序、矩阵的对称交换、堆内存空间的申请三部分内容,为大家巩固所学知识。

    第11课

    C++引用

    本章主要讲解引用的类型、引用作为函数参数、引用作为函数返回值、常引用等相关操作。另外还会讲解引用和指针之间的区别,并且通过相关的实际应用来帮助大家更好的理解。

    第12课

    C++结构体

    本章主要讲解结构体数组、结构体指针,结构体作为参数、返回值等的相关操作。另外,链表的创建、删除、插入也都会在本章中一一讲解。

    第13课

    C++指针与引用测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: 面向对象

本步骤主要讲解面向对象编程的相关内容,涉及到类、对象、成员、重载、继承、多态、命名空间、模板等。通过上述的学习,帮你打开面向对象编程的大门。

    第1课

    C++类和对象

    本章主要给大家讲解什么是类,什么是对象,以及类成员的访问、普通函数、宏函数、内联函数等知识点。

    第2课

    C++类的构造和析构

    本章主要讲解构造器、初始化列表、拷贝构造器等知识点,并且还会给大家讲解深拷贝以及浅拷贝的相关知识。

    第3课

    C++类成员

    在本章我们将会学习对象成员、对象指针成员、对象数组、const、static修饰符、this指针、以及友元函数、友元类的相关知识点。

    第4课

    C++运算符重载

    在面向对象中运算符的重载也是相当重要的,在这里我们将学习负号、递减、减号、索引、关系等常用运算符的重载。其次还会给大家讲解内存操作运算符的重载。

    第5课

    C++函数重载

    本章将注重讲解函数的重载原则、匹配原则、以及重载本质。

    第6课

    C++类的继承和派生

    什么是继承?继承的方式又分为哪几种?多层继承、多重继承、菱形继承以及虚继承又是怎么实现的。本章中都能一一为你解开疑惑。

    第7课

    C++多态和接口

    在本章节我们会讲解虚函数、虚析构函数、纯虚函数、抽象类、接口类的相关操作,更加深入的了解面向对象编程。

    第8课

    C++命名空间

    命名空间分为有名和匿名两种,它不仅可以进行嵌套,还能定义别名,同时它还有自己的标准命名空间。除此之外,我们还需要注意命名空间的覆盖问题。

    第9课

    C++模板

    本章节我们会了解什么是模板,它的作用是什么。并且还会学习模板类、模板的类型参数、以及模板的全特化和偏特化相关内容。

    第10课

    C++学生信息管理系统

    本章主要运用所学知识,跟大家一起完成学生信息管理系统综合案例,帮助大家巩固复习所学知识,做到学以致用。

    第11课

    C++面向对象测试

    本课为考评,满分100学分,共20道题,限时30分钟

查看全部内容编排

适合人群

本路径适合0基础入门、且对C++充满兴趣并希望在相关领域有所成长的同学。

重装上阵,解放你的学习渴望

视频学习

不限期

何时开始

你决定

服务续费

优惠多

不再出现

了解更多

朕知道了

路径咨询

C++零基础入门 编程入门 二级考试必备

立即购买
¥399.00
意见反馈 常见问题 APP下载
官方微信