practicing-python-3 icon indicating copy to clipboard operation
practicing-python-3 copied to clipboard

Learn Python from zero to intermediate! 🚀

Practicing Python 3

It's a full material help you learning Python from zero to intermediate! 🚀

I've used it for my 12-hour Python course since 2015. It covers various topics, from the simplest for-loop to the classification in machine learning.

The both deck and handouts are available online:

  • Deck: https://speakerdeck.com/mosky/practicing-python-3
  • Handouts: https://github.com/moskytw/practicing-python-3

Enjoy! 😉

The full outline:

  • Showcases
  • Our Toolbox
  • Hello, Python!
  • Checkpoint: Say Hi to Python
  • Data Types – Primitives
  • Checkpoint: Calculate BMR
  • Control Flow – If & While
  • Keep Learning
  • Data Types – Composites
  • Control Flow – For
  • Checkpoint: Calculate Average BMR
  • Control Flow – Try
  • Control Flow – Def
  • Checkpoint: Calculate Average BMR With Functions
  • Libraries – Common Functions
  • Libraries – Input & Output
  • Checkpoint: Calculate Average BMR From the Dataset
  • Libraries – Command Line Arguments
  • Checkpoint: Calculate BMR From Command Line
  • Control Flow – Yield
  • Control Flow – Comprehensions
  • Libraries – Functional Tricks
  • Checkpoint: Calculate Average BMR With Comprehensions
  • Libraries – Import Antigravity (has around 8 notebooks)
  • Checkpoint: Visualization
  • Libraries – Module & Package
  • Data Types – Class
  • Checkpoint: Classification