4.35 out of 5
4.35
31 reviews on Udemy

Programming Fundamentals using Python and C++

Enough basics to decide your next deep course!
Instructor:
Dr. Mostafa Saad Ibrahim
10,832 students enrolled
English [Auto]
Introduction to Python 3: Basic Fundamentals
Introduction to C++: Basic Fundamentals
Ability to decide which language to focus on

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

 

Curriculum:

  • The course starts with a focus on Python 3:
  • Specifically covering: 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.
  • After that, the course moves to C++ to cover the same content and thoughts of python.

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.

     

Enjoy learning programming in a smooth way 🙂

 

 

Python Getting Started

1
Let's Code in Python

Python Installation

1
Overview
2
Installing Python on Linux
3
Installing Python on Windows and Mac
4
Installing PyCharm Windows and Mac
5
Installing PyCharm on Linux
6
Creating Projects using PyCharm

Python Printing

1
Printing
2
Syntax Errors
3
Indentation Error
4
Quiz
5
Printing Homework

Python Data Types and Variables

1
Data types and variables
2
Variables Assignments
3
Quiz 1
4
Identifier
5
Dynamic Typing
6
Quiz 2
7
String Manipulation
8
Function
9
Reading
10
Quiz 3
11
Variables Homework 1
12
Name Binding

Operators

1
Arithmetic Operators
2
Assignment Operator
3
Operators Precedence
4
Operators Associativity
5
Relational Operators
6
Truth Table
7
Logical Operators
8
Membership Operators
9
Modulus Operator
10
Division and Modulus Homework 1 - 3 Easy Challenges

Selection

1
Selection 1
2
Demo and Indentation
3
Selection 2
4
Selection Practice 1
5
Selection Practice 2
6
Selection Homework 1 - 4 Easy Challenges

Loops

1
While Loops 1
2
While Loops 2
3
While Loops Practice 1
4
While Loops Practice 2
5
While Nested loops
6
While Loops Homework 1 - 4 Easy Challenges
7
While Loops Homework 2 - Application

C++ Getting Started

1
Why C++?
2
Let’s code

C++ Installations

1
Overall tools
2
Installing Codeblocks on Linux
3
Installing Codeblocks on Windows
4
Installing Eclipse on linux
5
Installing Eclipse on Windows
6
Project creation on Eclipse
7
Project creation on Codeblocks
8
Configuring the Compiler

C++ Data Types and Variables

1
Data types and variables
2
Declaring variables
3
Reading Variables
4
Variables Homework
5
Constant Variables

C++ Operators

1
Binary and Unary Operators
2
Prefix and Postfix Operators
3
Assignment Operator
4
Precedence
5
Relational Operators
6
Logical Operators

Selection

1
Selection 1
2
Selection 2
3
Selection Practice 1
4
Selection Initalization

Loops

1
While Loops
2
While Loops Practice

Your next step

1
More + Bonus
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
31 Ratings

Detailed Rating

Stars 5
16
Stars 4
9
Stars 3
5
Stars 2
0
Stars 1
1
45d1332e643f19045f31d2f6b31c28e6
30-Day Money-Back Guarantee

Includes

6 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW