/python-colabs

Learn the core of Python, then you can branch out wherever you want.

GNU Affero General Public License v3.0AGPL-3.0

Python-Fundamentals

A python course with little to no hand-holding. Skill is earned and can never be given.

The Intro

Flow Control

  • If else
  • For loop
  • While loop
  • Break and continue
  • Pass

Functions

  • Functions
  • Argument
  • Recursion
  • Anonymous Function
  • Global, local, nonlocal
  • Global Keyword
  • Modules
  • Packages

Datatypes

  • Numbers
  • List
  • Tuple
  • String
  • Set
  • Dictionary

Files

  • File operation
  • Dictionary
  • Exception Handling
  • User-defined

Object & Class

  • OOP
  • Classes
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation

Advanced Python

  • Iterators
  • Generators
  • Closures
  • Decorators
  • Properties
  • RegEx

Date and time

  • Date time module
  • Sleep module