++C للمبتدئين المستوى الثاني
لغة سي بلس بلس ++C هي لغة برمجة كائنية متعددة الأغراض، ومهيكلة. اخترعت من قبل بيارن سترستروب في مختبرات بيل. وهي لغة مماثلة للغة السي C التي قام باختراعها دينيس ريتشي في أوائل سبعينيات القرن الماضي، إلا أنها أكثر أمانًا من سابقتها وتتضمن العديد من التقنيات الحديثة كالبرمجة كائنية التوجه …
لغة سي بلس بلس ++C
هي لغة برمجة كائنية متعددة الأغراض، ومهيكلة. اخترعت من قبل بيارن سترستروب في مختبرات بيل. وهي لغة مماثلة للغة السي C التي قام باختراعها دينيس ريتشي في أوائل سبعينيات القرن الماضي، إلا أنها أكثر أمانًا من سابقتها وتتضمن العديد من التقنيات الحديثة كالبرمجة كائنية التوجه Object Oriented programming OOP2.
يعود تاريخ هذه اللغة إلى عام 1979، إذ قام بإنشائها برايان ستروستروب أثناء عمله في مختبرات بيل. في الواقع عمل عليها كنسخة مطورة من لغة سي c وسميت بداية (سي مع الصفوف C with classes)، وكانت 99 % من برامج سي تعمل عليها دون تغيير في الشيفرة المصدرية.
تم تغيير اسم اللغة عام 1983 إلى الاسم المعروف حاليًا وهو سي بلس بلس ++C (دلالة على معامل الزيادة في اللغة وهو ++). ومع الوقت تم إضافة العديد من الميزات حتى تطورت ووصلت إلى شهرتها الحالية.
تتميز لغة ++C
- لغة كائنية التوجه.
- محمولة.
- متعددة المهام.
- شاملة.
- قوية، إذ تستعمل في العديد من أنظمة التشغيل.
- تعتبر من اللغات الرائدة في تطوير المشاريع الكبيرة والمعقدة.
- ورثت مزايا لغة سي إلا أنها اضافت العديد من الأنماط البرمجية الهامة، كالتغليف Encapsulation، الوراثة Inheritance، تعددية الأشكال Polymorphism، التجريد abstraction والصفوف classes.
- ووفرت العديد من الوظائف المرتبطة بالدوال والتحميل الزائد.
- توفر مكتبة قياسية STL من الخوارزميات ووحدات الدخل والخرج.
مدرب الدورة
متطلبات الدورة
- معرفة أساسيات التعامل مع الكمبيوتر و نظم التشغيل.
- حضور كورس كورس سي بلس بلس للمبتدئين المستوي الاول c++ by for beginers L1
محتويات الدورة
القسم الأول | |||
1 : class part 1 : | 00:13:42 | ||
2 : class part2 : | 00:14:54 | ||
3 : class part3 : | 00:15:45 | ||
4 : class part4 : | 00:18:30 | ||
5 : class part5 : | 00:11:51 | ||
6 : class part6 : | 00:12:00 | ||
7 : class part 7 : | 00:12:38 | ||
8 : class part 8 : | 00:12:48 | ||
9 : class part9 : | 00:12:00 | ||
10 : class part 10 : | 00:08:41 | ||
11 : class part11 : | 00:12:17 | ||
12 : class part12 : | 00:18:53 | ||
13 : class part13 : | 00:17:29 | ||
القسم الثاني | |||
14 : inheritance part 1 : | 00:07:00 | ||
15 : inheritance part 2 : | 00:07:24 | ||
16 : inheritance part 3 : | 00:09:06 | ||
17 : inheritance part 4 : | 00:09:00 | ||
18 : inheritance part 5 : | 00:07:49 | ||
19 : inheritance part 6 : | 00:09:57 | ||
20 : inheritance part 7 : | 00:08:16 | ||
21 : inheritance part 8 : | 00:06:59 | ||
22 : inheritance part 9 : | 00:07:44 | ||
23 : inheritance part 10 : | 00:08:50 | ||
القسم الثالث | |||
24 : operator overloading part1 : | 00:08:02 | ||
25 : operator overloading part2 : | 00:11:45 | ||
26 : operator overloading part3 : | 00:06:25 | ||
27 : operator overloading part4 : | 00:08:41 | ||
28 : operator overloading part5 : | 00:09:02 | ||
29 : operator overloading part6 : | 00:08:59 | ||
القسم الرابع | |||
30 : file part 1 : | 00:06:28 | ||
31 : file part 2 : | 00:07:00 | ||
32 : file part 3 : | 00:08:38 | ||
33 : file part 4 : | 00:05:26 | ||
34 : file part 5 : | 00:07:30 | ||
35 : file part 6 : | 00:11:26 | ||
36 : ختام المستوى الثاني و الكورس كاملا : | 00:08:31 |
بارك اله فيك شرح راقي و ميسر