C++ Programming

Start Programming with C++ from Scratch

4.7(63)5h 37m15 lectures2 sections

What you'll learn

  • Learn programming basics with C++.
  • Understand loops and program control.
  • Master arrays, pointers, and records.
  • Apply goal-oriented programming for design.
  • Learn file handling and advanced operations.
  • Achieve proficiency in C++ from scratch.

About this course

Studying the C++ programming language will equip you with many skills that will undoubtedly help you learn all other programming languages like PHP and Java. Moreover, most ready-made software that contains programming commands tries to provide commands similar to those of C++, such as Action Script commands in Animate and Lingo Script commands in Director, as well as LUA in AutoPlay. Therefore, it is always recommended to study this language as an important entry point into the world of programming. In this course, you will learn C++ commands and how to build programs from scratch to proficiency.

Expected outcomes

  • Acquire strong programming skills in C++.
  • Ability to design programs using object-oriented techniques.
  • Deep understanding of arrays and pointers and their efficient use.
  • Create advanced programs using inheritance and polymorphism.
  • Handle files for effective data storage and retrieval.

Learner reviews

These reviews are from learners who bought the content and completed at least 50% of it — there are no reviews from anyone who hasn't gone through the material.
4.7
★★★★★
63 reviews
5
46
4
17
3
0
2
0
1
0

    Course content

    1

    Programming with C++

    14 lectures
    1. Course Highlights20:07
    2. Getting Started with C Language52:15
    3. Iteration and Control in the Program Part One31:44
    4. Iteration and Control in the Program Part Two15:49
    5. Functions and Macros31:49
    6. Arrays29:26
    7. Pointers and Records26:16
    8. Programming by Objectives30:57
    9. Using Classes Part One17:54
    10. Using Classes Part Two36:27
    11. Inheritance and Polymorphism22:58
    12. Overloading Operators10:06
    13. Handling Files5:14
    14. Language Resources6:21
    2

    Attachments

    1 attachments
    1. Download the Attachments from Here

    Instructor

    Eng. Azab Mohamed Azab

    Eng. Azab Mohamed Azab

    Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
    14.7K students28 courses