|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cplus-basic-course/
课程评论:没有评论
**课程名称:** 从零开始学习 C++ (تعلم سي بلس بلس من الصفر) **课程内容摘要:** 本课程旨在帮助学习者从零开始掌握 C++ 编程语言。课程结合理论讲解与实际操作,内容涵盖 C++ 编程的基础概念到进阶应用。 **理论部分:** * **编程基础概念:** 介绍编程术语,理解计算机硬件组成。 * **变量与数据类型:** 学习变量的定义、类型、值的存储与修改,以及数学和逻辑运算的优先级。 * **控制流:** 掌握条件语句(if-else 等)、比较运算符,以及循环结构(for, while, do-while 等)的区别 以及使用注意事项。 * **函数(子程序):** 学习函数的定义、类型、传参方式。 * **数组:** 介绍数组的定义、赋值、在循环中的应用,以及数组作为函数参数的使用。 * **项目实践:** 应用所学知识,开发一个简易的银行系统项目。 **实践部分:** * **在线编译器和 Dev-cpp:** 学习者可以选择在线 C++ 编译器或 Dev-cpp 软件进行实践操作。 * **编程环境:** 熟悉编程环境的配置与使用。 * **程序编写与调试:** 学习编写、运行程序,并掌握调试和错误排查技巧。 * **综合项目:** 完成一个小型项目,整合课程所学知识点,从简单到复杂地递进。 **课程目标:** 本课程完成后,学习者将具备 C++ 编程能力,为进入 C++ 相关工作岗位打下坚实基础,因为 C++ 在现代编程语言中占据重要地位。
تحتوي هذه الدورة على مقدمة الى لغة السي بلس بلس وتشمل دراسة نظرية وتطبيق عملي على موقع online c++ compiler.في الجانب النظري يتم التعرف على مصطلحات البرمجة الأساسية و التعرف على وحدات جهاز الكمبيوتر المختلفة ثم التطرق إلى تعريف المتغيرات وأنواعها وكيفية تخزين القيم فيها والتعديل عليها وعمل المعادلات الرياضية والمنطقية وأولويات تنفيذ العمليات، ثم التعرف على الجمل الشرطية وعمليات المقارنة وأنواع الجمل الشرطية ، ثم التعرف على جمل الزيادة والنقصان والتعرف على الدوران وجمله المختلفة والفرق بينهم وملاحظات تهم هذه الجمل، ثم الانطلاق إلى تعريف البرامج الفرعية والتي تسمى بالفنكشن وكيفية كتابتها وأنواعها والفرق بينهم وتمرير المتغيرات من خلالها ، وسيتم اضافة وحدة للتعرف على المصفوفات وتعريفها وإسناد القيم لها واستخدامها من خلال الدوارانات المختلفة وتمرير المصفوفات من خلال الفنكشن، ومن ثم اضافة عمل مشروع صغير لنظام بنك يطبق الأفكار الموجودة بهذه الدورة، إن شاء اللهأما الجانب العملي فيكون بالتزامن مع تدريس المادة النظرية من خلال التطبيق المباشر على موقع خاص بذلك ومن خلال برنامجDev cpp لكي يختار الطالب ما يناسبه، ويتم التعرف على بيئة العمل وتطبيق البرامج وتصحيح الأخطاء وإكتشاف الأخطاء وتنفيذ البرامج، وفي النهاية يتم عمل مشروع صغير يلخص الدورة بأكملها من خلال خطوات مبسطة ومتداخلة لمواضيع الدورة التي تم شرحها في الوحدات السابقة.هذه الدورة تؤهل الطالب للدخول الى سوق العمل وذلك لأهمية لغة السي بلس بلس بين لغات البرمجة الحديثة.