The C++ Learning Guide

تعليم السي بلس بلس من اول برنامج الى نهاية البرمجة الكائنية

4.48 (1477 reviews)
Udemy
platform
العربية
language
Programming Languages
category
instructor
The C++ Learning Guide
74,559
students
10 hours
content
Oct 2021
last update
$44.99
regular price

What you will learn

ستتمكن من الدخول الى عالم البرمجة وفهم اساسيات اللغات البرمجية

1- Structural Programming.

2- Object Oriented Programming.

3- Standard Template Library (STL)

Why take this course?

هذه الدورة من السي بلس بلس حيث افترض الشخص الذي امامي لا يعرف اي شي عن عالم البرمجة ستتمكن من خلال هذه الدورة من الدخول الى عالم البرمجة وفهم اساسيات اللغات البرمجية

لا تحتاج الى اي مؤهلات للدخول الى هذه الدورة ،تتميز هذه الدورة بأنها مختصرة وليس فيها تشعبات وتفاصيل غير اساسية

C++ is a general purpose programming language that supports various computer programming models such as object-oriented programming and generic programming.Its main purpose was to make writing good programs easier and more pleasant for the individual programmer.

By learning C++, you can create applications that will run on a wide variety of hardware platforms such as personal computers running Windows, Linux, UNIX, and Mac OS X.

The main target of this course is to help the students who are still under graduation and want to understand C++ programming and teach them how to solve exam problems.


Why you should learn C++

Much, if not most of the software written today is still written in C++ and this has been the case for many, many years.

Not only is C++ popular, but it is also a very relevant language. If you go to GitHub you will see that there are a huge number of active C++ repositories and C++ is also extremely active on stack overflow.

There are many, many leading software titles written entirely or partly in C++. These include the Windows, Linux, and Mac OSX operating systems!

Many of the Adobe products such as Photoshop and Illustrator, the MySQL and MongoDB database engines, and many many more are written in C++.

Leading tech companies use C++ for many of their products and internal research and development. These include Amazon, Apple, Microsoft, PayPal, Google, Facebook, Oracle, and many more.

Screenshots

The C++ Learning Guide - Screenshot_01The C++ Learning Guide - Screenshot_02The C++ Learning Guide - Screenshot_03The C++ Learning Guide - Screenshot_04

Our review

🏆 **Course Overview:** The course has received an overwhelmingly positive response from recent reviewers, with a global rating of 4.55 out of 5 stars. The majority of the feedback highlights the excellence of the instructor and the quality of the course content. **Pros:** - **Comprehensive Learning:** Many students reported a significant improvement in their understanding of the subject matter after completing the course, thanks to the detailed explanations and clear teaching style. - **Expert Instructor:** The instructor, حسن, is praised for their deep knowledge and expertise in the field, as evidenced by their ability to cover complex topics with ease. - **Practical Application:** Several students mentioned that the course provided valuable practical examples that were instrumental in solidifying their understanding of the concepts taught. - **Language Flexibility:** The instructor's teaching is commended for being clear and effective in Arabic, and there is a suggestion for English-speaking learners to have the option to choose their preferred language. - **Engagement and Support:** Some reviews point out the instructor's responsiveness and willingness to help students overcome challenges, which was highly appreciated by learners. **Cons:** - **Lack of Practical Exercises:** A few reviewers felt that there could be more hands-on exercises, especially in sections dealing with nested loops and other programming constructs, to enhance practical application. - **Content Expectations:** Some students expected a more in-depth evaluation of certain topics, such as Nested loops, and a greater number of examples throughout the course. - **Course Suitability:** A couple of reviews indicated that the course might not be ideal for absolute beginners who are new to programming concepts. It was recommended that learners have some preliminary knowledge before taking this course. **Additional Notes:** - **Language Preference:** One student pointed out the importance of being able to choose the language of instruction, suggesting that they would prefer English but overall found the course good. - **Topic Organization:** Another reviewer recommended a more structured approach to covering topics and setting clear timeframes for each subject to enhance the learning experience. In conclusion, this course is highly recommended for learners who have some foundational knowledge in the programming language they wish to study. With an engaging instructor, comprehensive content, and practical examples, it is a valuable resource for those looking to deepen their understanding of C++ or similar languages. However, beginners may find it more challenging without prior experience, and more interactive exercises could enhance the overall learning experience.

Charts

Price

The C++ Learning Guide - Price chart

Rating

The C++ Learning Guide - Ratings chart

Enrollment distribution

The C++ Learning Guide - Distribution chart

Related Topics

1821618
udemy ID
7/26/2018
course created date
11/22/2019
course indexed date
Bot
course submited by