Learn Coding: C++ & Python
4.3 (26 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,153 students enrolled

Learn Coding: C++ & Python

Practical Hands On Coding with C++ and Python from scratch
4.3 (26 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,153 students enrolled
Last updated 9/2019
English
English [Auto]
Current price: $76.99 Original price: $109.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Setting Up C++ Development Environment
  • Setting Up Python Development Environment
  • Data Types
  • Operators
  • Conditional Statements
  • Loops
  • Getting Input from Users
  • Creating and using Variables
  • Python Data Structures
  • Using Code Comments
  • Python Functions
  • Using Python Modules and Packages
  • Handling Exception Errors in Python
  • How to create a digital clock
  • How to create a calculator
Course content
Expand all 104 lectures 10:47:18
+ Data Types and Variables
5 lectures 25:42
C++ Data Types
05:43
Data Type Conversion
07:43
What are Variables ?
01:59
Creating Variables
01:59
C++ Arrays
08:18
+ C++ Operators
5 lectures 28:49
Arithmetic Operators
08:51
Logical Operators
07:27
Comparison Operators
05:06
Assignment Operators
03:15
Operator Precedence
04:10
+ C++ Conditional Statements and Loops
8 lectures 44:41
Decision making
06:10
if statements
04:35
if else statements
04:41
While loops
07:03
Do While Loops
05:02
For loops
04:45
Looping through Arrays
03:38
Switch statements
08:47
+ C++ Functions
5 lectures 41:04
What are Functions
07:22
Function Parameters and Arguments
06:21
Function Return
06:16
Getting Input from users
08:25
Create a maths program
12:40
+ Introduction to Python and Set Up
10 lectures 59:00
What is Python
05:17
How to Set Up Python in Windows
04:34
How to Set Up Python 3 in Macs
06:57
How to Set Up Pycharm in Windows
04:24
How to Setup Pycharm in Macs
03:30
Pycharm Configuration on Windows - Part 1
07:18
Pycharm Configuration on Windows - Part 2
08:04
Pycharm Configuration on Macs
11:17
What are Text Editors
03:42
Installing Atom Text Editor
03:57
+ Interacting with Python
10 lectures 57:16
High and Low Level Languages
03:34
Compilers and Interpreters
05:25
Interacting with Python - Part 1
05:25
Interacting with Python - Part 2
05:43
Python Expressions
03:17
Python Statements
06:19
Using Comments
07:37
Indenting your code
04:18
Python Variables
05:11
Getting Input from users
10:27
+ Python Data Types
4 lectures 22:14
Number Data Types
05:13
String Data Type
07:12
Boolean Data Type
02:07
Casting Data Type
07:42
+ Python Operators
4 lectures 23:30
Python Arithmetic Operators
06:15
Python Assignment Operators
04:26
Python Comparison Operators
06:16
Python Logical Operators
06:33
+ Python Data Structures
11 lectures 01:23:41
What is a Python List
02:25
Create a Python List
04:25
Accessing elements in a List
08:33
Python List Methods - Part 1
10:24
Python List Methods - Part 2
10:00
Python Tuples - Part 1
05:59
Python Tuples - Part 2
07:23
What is a Python Set ?
06:37
Python Set Methods
08:19
What is a Python Dictionary
07:30
Python Dictionary Methods
12:06
Requirements
  • Basic knowledge of using a computer
  • Basic knowledge of using the internet
Description

Python is undoubtedly the most popular programming language and the ideal choice when starting to explore code. Not only is it easy to understand and follow, it’s also great for achieving quick results and it’s astonishingly powerful. We’re using Python 3, which is the latest version of the language and with it, you’re able to create everyday useful software, graphical games, text adventures and interactive programs that can be fashioned for use at home or at work. Python is a fantastic language and we will help you master the basics to set you on your way to becoming an accomplished Python programmer.


C++ is one of the most powerful, high-performing and efficient programming languages you can learn. Web browsers, games, applications and even entire operating systems are coded and created using C++; which makes understanding it a highly sought after skill to have.  You will learn  how to get started with c++ , exploring  the whole process from entering a few lines of code that will generate something on your screen, through to data types and user interaction.

Who this course is for:
  • Beginners to coding |programming
  • Beginners to Python
  • Beginners to C++