مرحباً بكم في كورس السي بلس بلس، سندرس في هذه الدورة لغة من أهم لغات البرمجة في العالم وأقواها وهى السي بلس بلس، ولا يتطلب منك الكورس أي معرفة مُسبقة بالبرمجة؛ لأننا سنبدأ معك من مستوى صفر برمجة إلى مستوى متطور في البرمجة
سنشرح لغة السي بلس بلس خطوة بخطوة بالتفصيل حتى نتعلم وتفهم كل شئ ، فأفضل بداية لتعلم البرمجة أن تبدأ بلغة سي بلس بلس، و يجب أن تعرف أن البرمجة ليست صعبة أو معقدة كما يعتقد البعض ولكنها تحتاج إلى التركيز والتدريب، وفي هذا الكورس سنشرح العديد من التدريبات، بدأَ من تدريبات الأساسيات ومن ثم نتدرج في مستويات المسائل من الأسهل للأكثر صعوبة، كما أنك بنهاية هذا الكورس ستكون على معرفة وفيرة بجميع أساسيات السي بلس بلس بالإضافة إلى بعض الموضوعات المتطورة كما سيكون هناك تدريبات يجب عليك حلها بنفسك لتتأكد من فهمك لجميع الموضوعات بالإضافة لوجود حلها بالتفصيل في مصادر كل فيديو حتى نتيح لك فرصة التفكير والحل بنفسك، فكما قلنا أهم شئ في البرمجة هو التدريب،
______________________________________________________________________________________________
______________________________________________________________________________________________
Course Content || محتوى الدورة
-
Data Types &Variables and Comments. || أنواع البيانات والمتغيرات
-
Input & Output || المدخلات والمخرجات
-
(If – Else If – Else) Conditions || الجمل الشرطية
-
Loops & Repetitions || دوال التكرار
-
Arrays 1D & 2D || المصفوفات الأحادية والثنائية
-
Strings
-
Functions & Built-In Functions || الدوال
-
Basic Math Functions || دوال رياضية
-
Vectors
-
Libraries, Tips and Tricks || المكتبات في اللغة
-
Learn More About Contest and Online judges || سنعلم أكثر عن مسابقات البرمجة الاونلاين
Introduction
- Course Introduction
- Course Goals
- What is Programming Language
- What is a Compiler
- Open Project from Saved Location
- Changing Theme
Data Types & Variables
- Libraries
- main function
- what is system("pause")
- Int
- Float
- long long
- Double
- Char
- String
- Boolean
- Arithmetic operators
- Initialization & Declaration
- Reserved Keywords
- How To print message for user
- Get input ( Cin )
- Namespace std
- Printing Shortcuts
- Write ( Cout & Cin ) in short way
- Problem To Solve
- Comments syntax
- Assignment operators
- How To trace the code step by step
- Different Types of Errors
If Conditions & Nested If
- How To Use If Condition
- Solving Problem With If condition
- explaining nested if
- Solving problem using nested if
- Quick revision for different types of operators
- Solving problems
Loops & Repetition
- Multiplication table formation using Loops
- Try by yourself Problem including solution in video resources
- Making Triangular shape in C++
Arrays
- A program that is solved using loops & if conditions & arrays
- sort()
- reverse()
- swap()]
- What is 2D Arrays
- Taking from user 2D Array
- Printing 2D Array Elements
Strings & Functions
- String index
- Solving Problem
- swap()
- reverse()
- find()
- substr()
- erase()
- operator(=)
- operator(+=)
- Min & Max
- Ceil
- floor
- Setprecision()
- transform::tolower()
- transform::toupper()
- islower()
- isupper()
- What is function
- solving problems using functions
- What is function part 2
- Void function
- Solving problems using functions
- Try by yourself problem
- solution in video resources
- Power()
- Sqrt()
- cubrt()
- Sin()
- Cos()
- Tan()
- Round()
- Absolute()
- ندخل على c++ refrence
More Advanced Problems
- How To Search
- Helpful Websites That Will Help You