Friday, February 20, 2015

مقدمة لدورة C Plus Plus

C Plus Plus
C++

جميعا يدرك بوجود العديد من لغات البرمجة. والكثير منا يواجه صعوبة في الوصول الى دورات كاملة لتعلم لغة برمجية معينة. لهذا السبب, أحب أن أقدم لكم دورة خاصة عن "السي بلس بلس". بإمكانك متابعة الدورة من خلال الإشتراك بالقناة و  متابعة المدونة. هذه الدورة ستكون مخصصة للمبتدئين وستكون مؤلفة من عشر دروس عملية, و عشر دروس نظرية. الشروحات العملية ستكون على اليوتيوب, و الشروحات النظرية ستوجد على المدونة.

البرامج
جميع البرامج مؤلفة من بيانات و تعليمات. 

Program = Data + Instruction

البيانات ولها انواع عديدة, ولكن في هذه الدورة سيتم التركيز على الأنواع التالية. 
integer
float
double
char
string



التعلميات: وهي اوامر المبرمج للحاسوب, او إخبار الحاسوب بالمهام التي تريد فعلها. ولكن تذكر بأن الحاسوب هو جهاز قادر على الحفظ و أتباع التعليمات بدقة شديدة. لذلك يجب عليك ادخال جميع التعلميات أو الأموار بدقة حتى يستطيع الحاسوب فهمها وتحويلها الى لغة الحاسوب. 

كل ما ذكر سابقا ينطبق على جميع لغات البرمجة. لذلك هذه المعلومات هي معلومات عامة عن جميع لغات البرمجة. والأن سأنتقل الى الـ سي بلس بلس

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

السي بلس بلس تحتوي على الكثير من الأسماء التي يجب حفظها. إضافة الى الكثير من الرموز الهامة. أهم هذه الرموز

Symbols
;
,
[]
// 
*/
!=
=
==
<=
>=
++
+=
أهم هذه الأسماء
Keywords/Reserved Words

if
while
int
float
double
for
do while

الى هناك أكون قد انتهيت من المقدمة. واترككم مع الشرح العملي. اذا لديك سؤال عن هذا الدرس لا تترد بطرحه, وساحاول
 الإجابة عليه إن أستطعت