Skills you will learn!
Curriculum

4 Topics
Welcome to Python 3 for Programmers
Why Python 3?
Python Style Guide
Command Line and IDEs

6 Topics
Program Structure
Comments
Input and Output
Variables
Data Types
Operators

8 Topics
if elif else
Loops
Pass Break Continue
Python Code Challenges: Loops
Python Code Challenges: Loops (Advanced)
Error Handling
Python Code Challenges: Control Flow
Python Code Challenges: Control Flow (Advanced)

5 Topics
Function Basics
Recursion
Lambda Functions
Python Code Challenges: Functions
Python Code Challenges: Functions (Advanced)

6 Topics
Classes and Objects
Constructors and Destructors
Access Modifications
Encapsulation
Inheritance
Polymorphism

8 Topics
String Methods
Lists
Tuples
Dictionaries
Sets
Queues and Stacks
Python Code Challenges: Lists
Python Code Challenges: Lists (Advanced)

  Write a Review

Python for Programmers

Go to Free Course