Photo by DATAIDEA

Python Course Outline

Basics

  • Python Overview
  • Introduction
  • Installing
  • Writing Code
  • Displaying Output
  • Statements
  • Syntax
  • Comments
  • Exercise

Variables

  • Variables
  • Data Types
  • Numbers
  • Number Methods
  • Strings
  • Type Conversion
  • Python Booleans
  • Exercise

Operations

  • Operators Intro
  • Arithmetics
  • Assignment
  • Comparison
  • Logical
  • Identity
  • Membership
  • Exercise

Collections

  • Containers
  • List
  • Tuple
  • Set
  • Dictionary
  • Exercise

Flow Control

  • Functions
  • Lambda functions
  • If else
  • If else shorthand
  • For Loop
  • While Loop
  • Break and Continue
  • Pass
  • Exercise

Advanced

  • Classes and Objects
  • Inheritance
  • Variable Scope
  • Formatting Strings
  • Try … Except
  • Iterators
  • User Input
  • Exercise

Modules

  • Intro
  • Math
  • Random
  • Date and Time
  • JSON
  • Regular Expressions
  • Exercise

Working With Files

  • File Handling
  • File Reading
  • File Writing/Creating/Appending
  • File Deleting
  • Exercise
Back to top