Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Learn C++ from scratch in Arabic - for beginners

person icon CS Empire, Ahmed Hatem

4.3

Learn C++ from scratch in Arabic - for beginners

للمبتدئين C++ تعلم لغة

updated on icon Updated on Apr, 2024

language icon Language - Arabic

person icon CS Empire, Ahmed Hatem

category icon C++,Object Oriented Programming,Programming Languages

Lectures -17

Resources -1

Duration -6.5 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

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

What will you learn in this course:

  • 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

What are the prerequisites for this course?

  • 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

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction and setting tools up
3 Lectures
  • play icon Promo 01:24 01:24
  • play icon Introduction 12:42 12:42
  • play icon Setting tools up 07:01 07:01
Data representation, variables, data types, user input and output
1 Lectures
Tutorialspoint
Escape sequences, comments, types of errors, arithmetic Operations & expressions
1 Lectures
Tutorialspoint
Control structures
2 Lectures
Tutorialspoint
Revision 1
1 Lectures
Tutorialspoint
Functions
1 Lectures
Tutorialspoint
Revision 2
1 Lectures
Tutorialspoint
Functions in brief, function overloading & variables’ scope
1 Lectures
Tutorialspoint
Recursion and passing arguments
1 Lectures
Tutorialspoint
Arrays
2 Lectures
Tutorialspoint
Char & strings
1 Lectures
Tutorialspoint
Revision 3
1 Lectures
Tutorialspoint
Assignment
1 Lectures
Tutorialspoint

Instructor Details

CS Empire

CS Empire

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual 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

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515