/python-training

Materials for Python Training

Primary LanguagePython

Python Training

Plan and Materials for Python Training.

Training Plan

Python Language

Basics

  • operators
  • strings
  • branching
  • looping
  • functions

Beyond Basics

  • exception handling
  • modules
  • file handling

Data Structures

  • Lists
  • Tuples
  • Sets
  • Dictionaries

OOP

  • Classes
  • Objects
  • Inheritance

More

  • Iterators
  • Generators
  • Decorators
  • Standard Library
  • Command Line Args
  • RegEx
  • Virtual Environments and Packages

Advanced

  • Namespaces

Web Frameworks

Flask

Quickstart
Routing
  • Basics
  • Variable Rules
  • Unique URLs/ Redirection
  • HTTP Methods
  • Static Files
  • Rendering Templates

Django

FastAPI

Serverless Indroduction

  • Lambda
  • API Gateway