C++ Programming 2019 (عربي)
4.8 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,187 students enrolled

C++ Programming 2019 (عربي)

Master Modern C++ | Be a powerful programmer !
4.8 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,187 students enrolled
Created by Ali Badran
Last updated 4/2019
Arabic
Current price: $12.99 Original price: $19.99 Discount: 35% off
6 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • -مهارة من المهم جدا امتلاكها- C++ برمجة باستخدام |C++ Programming -A VERY IMPORTANT SKILL TO HAVE-
  • بناء قاعدة قوية في البرمجة | Build a strong base in programming
  • كيف تفكر كمبرمج |How to think like a programmer
  • كتابة برنامج بطريقة صحيحة و مميزة | How to write High quality code
  • افهم مواضيع معقدة | Understand complex topics
  • حل اسئلة معقدة | Solve complex problems
  • Variables, Arrays & Vectors, Operators, Controlling Program Flow, C++ & C Strings, Functions
  • ستجد اللغات الاخرى سهلة جدا C++ عند تعلم | Learning C++ will make All other languages supper easy !
  • تعلم مفاهيم البرمجة كما هي معرّفة عالميا | Learn Standard terms
Course content
Expand all 79 lectures 06:09:09
+ Variables
14 lectures 53:57
Fundamental types
02:07
Variables and Memory
06:45
Characters and strings
04:15
Bits and Values
07:07
Declaring variables
04:30
Initializing variables
01:20
Using auto
00:58
Demo Fundamental types
10:03
Casting
04:10
Constants
03:51
Exercise
02:50
Challenge
01:42
Challenge Solution
01:36
+ Arrays & Vectors
9 lectures 29:24
Declaring and Initializing Arrays
02:26
Multi-Dimensional Arrays
03:29
Arrays Demo
03:43
Vectors
02:54
Accessing Vector Elements
03:03
Vectors Demo and Multi-dimensional Vectors
06:06
Challenge
01:33
Challenge Solution
03:13
+ Operators
12 lectures 40:35
Assignment operator
02:03
Arithmetic operators
03:22
Increment and Decrement
04:56
Understanding Coercion (Auto conversion)
02:43
Testing for equality
04:52
Relational operators
03:08
Logical operators
09:11
Compound Assignment operators
01:28
sizeof operator
01:18
Challenge
01:30
Challenge Solution
03:45
+ Controlling Program Flow
14 lectures 01:02:49
if else statement
02:02
Nested if & else if statements
05:38
Ternary operator (Immediate if)
03:58
switch statement
05:31
What is a loop
01:17
while & do while loops
07:39
for loop
09:52
Range-Based for loop
03:23
continue & break
05:21
Nested loops
05:35
Infinite loops
01:47
Challenge
03:04
Challenge Solution
03:34
+ Strings
2 lectures 28:52
C Strings
19:17
C++ Strings
09:35
+ Functions
8 lectures 44:56
Scope
06:02
Function Parameters
06:08
Pass by Value & Pass by Reference
02:57
Understanding Function Calls
02:55
Note on Pass by Reference
01:42
Default Argument Value
05:07
Function Overloading
05:37
+ BONUS - C Tutorials
3 lectures 21:59
Basic Program Structure
02:42
Variables and Data Types
07:29
Input and Output (scanf(), printf())
11:48
+ Exercises
4 lectures 42:31
Swap, Even Odd, Lucky Number
05:34
Sum, Min Max, Divisors
09:36
Reverse string (c-string), Palindromes, Max occurring char
22:32
Requirements
  • A computer | جهاز كمبيوتر
  • Determination and Commitment NEVER STOP | العزم والالتزام و عدم الاستسلام
Description

ما هي لغة البرمجة التي ينظر إليها في كثير من الأحيان على أنها شارة شرف بين مطوري البرامج؟

C++

ما هي لغة البرمجة التي عند إضافتها إلى سيرتك الذاتية ، ستجعل فرصتك للحصول على عمل أكبر؟

C++

ما هي لغة البرمجة التي يتم تصنيفها بشكل روتيني في أفضل 5 لغات برمجة حسب الشهرة ، وكانت دائمًا في أفضل 10 لغات لما يقارب 20 عامًا؟

C++


؟ C++ لماذا يجب عليك تعلم

العديد من البرامج اليوم لا تزال تكتب باستخدام -

C++

هناك العديد والعديد من البرامج الرائدة المكتوبة كليًا أو جزئيًا باستخدام -

C++

...Windows, Linux, Mac OSX, Photoshop, Illustrator, mySQL & MongoDB engines :مثلا

...Amazon, Apple, Microsoft, PayPal, Google, Facebook, Oracle :في العديد من الشركات الرائدة  مثل C++ استخدمت -


...والأهم

تتميز بسرعة فائقة ، وهي لغة برمجة تدعم كل من البرمجة الإجرائية و البرمجة كائنية التوجيه  C++

(procedural and Object Oriented Programming )

مما يجعلها مرنة جدا

.ستكتسب مهارات خطيرة و تفكير برمجي رائع سيجعل من كل اللغات الاخرى سهلة بالنسبة لك C++ اذا تعلمت

مثلا, ستجدها سهلة جدا و ستتعلمها بوقت قصير Python فاذا اردت تعلم

لماذا؟

معقدة و أصعب بالنسبة للّغات الاخرى C++

C++  ولكل هذا والمزيد لابد من امتلاكك لمهارات مبرمج 

Who this course is for:
  • ANYONE who likes to learn programming | أي شخص يريد تعلم البرمجة
  • Beginners who like to UNDERSTAND C++ DEEPLY | بتعمق C++ المبتدئون الذين يودون فهم
  • Programmers who like to take their skills to the next level | المبرمجون الذين يودون تطوير مهاراتهم
  • Collage/School students who want to pass their C++ exam |C++ التلاميذ الذين يودون النجاح في امتحان ال