Short Programming intro in Python and C++


The goal of this course is to provide a starting point to programming in 2 popular programming languages.


  • The course consists of 2 independent sub-courses
    • Select whatever start.
  • Covered Basics: data types, variables, operators, selection, and while loops.
    • No intention to go far from that. The goal is to see these concepts in 2 languages.

By the end of the journey, you will have

  • Fair understanding of the very basics of the 2 languages
  • Ability to decide which language to focus on it more.

Visit my profile and select the course of interest to dive deeper. I have deeper courses in more than a language

  • Mastering 4 critical skills series from my profile will aim to master the 4 most important skills for a programmer
    • Programming skills
    • Problem-solving skills: rarely covered by other courses
    • Project building skills: partially covered by other courses
    • Design skills: rarely covered by other courses
    • 7+ times practice & homework compare to other courses + 6 projects
  • My other courses avoid the common complaints such as
    • Limited topics coverage.
    • Outdated syntax.
    • Unnecessary long videos with repetitions.
    • Too much time to explain basic concepts.
    • A sudden jump in the level. I can’t cope with the content.
    • Assumptions of previous knowledge to understand some of the concepts.
    • Building over concepts that were not mastered through practice or homework.
    • The same examples are used over and over.
    • Several consecutive lectures without practice or homework to master the concepts.
    • Awesome knowledge, almost zero skills.
    • Very little practice or homework.
    • Good homework in the first half and very weak in the remaining.
    • Many homework without solutions.
    • Only one project.
    • Small-size project.
    • Long but tedious project.
    • The project doesn’t help enforce the concepts.
    • Project source code is not provided. I needed to compare and learn.
    • Moving to Datastructures or Algorithms course was not easy. Weak problem-solving skills.
    • After the course, I am still stuck and can’t do even simple projects. Weak project-building skills.
    • The course taught OOP syntax and concepts nicely, but OOD skills are not built. Weak design-skills.
    • And more!

Enjoy learning programming in a smooth way 

Who this course is for:

  • Whoever curious about programming


  • Passion with building things!
  • Access to a computer.

Last Updated 1/2022

Download Links

Direct Download

Short Programming intro in Python and (1.7 GB) | Mirror

Leave a Reply

Your email address will not be published. Required fields are marked *