|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/computerscienceempire_cpp_basics/
课程评论:没有评论
课程名称:从零开始学习C++(阿拉伯语) - 面向初学者 课程概述:在本课程中,学员将以阿拉伯语学习C++编程语言的基础知识,内容涵盖以下几个部分: 第一部分:编程基础 - 理解编程的意义 - 计算机语言及编程语言的介绍 - 比较C与C++的异同 - 学习如何下载代码块,以及使用在线编辑器和移动应用Dcoder - 编写你的第一个程序 第二部分:数字系统与变量 - 二进制与十进制数系统 - ASCII编码 - 变量及数据类型 - 编写程序计算矩形的面积 第三部分:基本语法 - 转义序列 - 注释 - 错误类型 - 算术运算与表达式 第四部分:控制结构 - 顺序控制结构与选择控制结构(如if、else if、else语句及switch-case语句) - break与continue语句 - 循环控制结构(while、do...while、for循环) - 解决余数和商的程序 第五部分:复习 - 提供10道问题进行复习 第六部分:函数 - 理解函数的意义 - 函数定义、调用、原型及返回语句 - 区分参数与实参,以及局部变量 第七部分:项目复习 - 完成一个简易计算器的迷你项目 第八部分:深入函数 - 用户自定义函数与内置函数的认知 - 函数声明和返回值的类型 - 函数重载及变量作用域 第九部分:递归与参数传递 - 理解递归函数(例如阶乘) - 参数传递方式(值传递与引用传递,返回多个值) 第十部分:数组与字符串 - 理解数组及多维数组 - C++中的字符与字符串定义与函数 第十一部分:复习 - 提供4道问题进行复习 通过这一课程,学员不仅能掌握C++编程的基础知识,还能通过实际项目和问题解决技巧强化学习效果。
In this course, you will learn the C++ programming language basics from A to Z in Arabic!The content of the course as in sections and videos;01:1. Why programming.2. Computer language.3. Programming language.4. Comparison between C & C++5. Download code blocks.6. Use online editor.7. Use Dcoder for phone.8. Your first program.02:1. Binary VS decimal number system2. ASCII code3. Variables.4. Data types.5. Program to get the area of a rectangle.03:1. Escape sequences.2. Comments.3. Types of errors.4. Arithmetic operations.5. Expressions.04:1. Sequenced control structures.2. Selection control structures.➢if, else if, else statements.➢Switch, case, default statements.3. Break & continue statements.4. Repetition control structures.➢While loop➢Do.. while loop➢For loop5. Notes6. Program to find remainder and quotient.7. Sentinel-control repetition.05:Revision - 10 problems to solve.06:1. Why Functions?2. A Function Definition.3. Function Calls.4. Function Prototype.5. The Return Statement.6. Returning Void.7. Parameters versus Arguments.8. Local Variable(s).07:Revision - mini project. (calculator)08:1. Functions❑Why Functions?❑Copy-Paste Coding.❑User-Defined vs. Built-in Functions.❑Functions' Declarations.❑Functions' Declaration Syntax.❑Functions' Prototypes & Libraries.2. Returning Values and Arguments' Types❑Returning a Value.❑Argument Type Matters?3. Function Overloading4. Variables' scope09:1. Recursion (Recursive Functions)❑Factorial.2. Passing Arguments❑Call / Pass by Value.❑Call / Pass by Reference.❑Returning multiple values.10:➢Arrays.➢Multi-dimensional arrays.11:1. Char in C++2. C++ strings• Definition of string• String functions12:Revision - 4 problems to solve.