Learn C++ from scratch in Arabic - for beginners
للمبتدئين C++ تعلم لغة
C++,Object Oriented Programming,Programming Languages
Lectures -17
Resources -1
Duration -6.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
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:
- Why programming.
- Computer language.
- Programming language.
- Comparison between C & C++
- Download code blocks.
- Use online editor.
- Use Decoder for phone.
- Your first program.
02:
- Binary VS decimal number system
- ASCII code
- Variables.
- Data types.
- Program to get the area of a rectangle.
03:
- Escape sequences.
- Comments.
- Types of errors.
- Arithmetic operations.
- Expressions.
04:
- Sequenced control structures.
- Selection control structures.
- if, else if, else statements.
- Switch, case, default statements.
- Break & continue statements.
- Repetition control structures.
- While loop
- Do .. while loop
- For loop
- Notes
- Program to find remainder and quotient.
- 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:
- Functions
- Why Functions?
- Copy-Paste Coding.
- User-Defined vs. Built-in Functions.
- Functions’ Declarations.
- Functions’ Declaration Syntax.
- Functions’ Prototypes & Libraries.
- Returning Values and Arguments’ Types
- Returning a Value.
- Argument Type Matters?
- 3. Function Overloading
- 4. Variables’ scope
09:
- Recursion (Recursive Functions)
- Factorial.
- Passing Arguments
- Call / Pass by Value.
- Call / Pass by Reference.
- Returning multiple values.
10:
- Arrays.
- Multi-dimensional arrays.
11:
- Char in C++
- C++ strings
- Definition of string
- String functions
12:
- Revision - 4 problems to solve.
Who this course is for:
- Computer science students.
- Those who are totally beginners in programming field.
- Those who want to start problem solving using C++ programming language.
Goals
- C++ user inputs and output on screen
- C++ variables
- C++ data types
- Scape sequence, comments and types of errors
- Arithmetic Operations & expressions
- Control structures
- Functions and function overloading
- Variables’ scope
- Calling by value & calling by reference
- C++ arrays and const variables
- C++ char and strings
- Some solved problems
Prerequisites
There are no perquisites to start this course, only have a PC / laptop or even your mobile!
![Learn C++ from scratch in Arabic - for beginners Learn C++ from scratch in Arabic - for beginners](https://d3mxt5v3yxgcsr.cloudfront.net/courses/10236/course_10236_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction and setting tools up
3 Lectures
-
Promo 01:24 01:24
-
Introduction 12:42 12:42
-
Setting tools up 07:01 07:01
Data representation, variables, data types, user input and output
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Escape sequences, comments, types of errors, arithmetic Operations & expressions
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Control structures
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Revision 1
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Functions
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Revision 2
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Functions in brief, function overloading & variables’ scope
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recursion and passing arguments
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Arrays
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Char & strings
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Revision 3
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Assignment
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![CS Empire](https://www.tutorialspoint.com/assets/profiles/495384/profile/200_4018147-1659277715.png)
CS Empire
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)