Skip to content

collaborationwithothers/python-master-lab

Repository files navigation

Python Mastery Lab

A structured programme for developing production-level Python skills, with particular emphasis on AI engineering, Azure integration and the differences between Python and C#.

Background

I am an experienced .NET and Azure engineer developing deeper Python expertise for AI engineering.

Learning sources

  • Python Workout, Second Edition
  • Fluent Python, Second Edition
  • Python documentation

Method

For each topic I:

  1. Solve the problem without assistance.
  2. Add automated tests.
  3. Refactor toward idiomatic Python.
  4. Compare the implementation with my likely C# design.
  5. Record the key lesson.
  6. Apply the concept in a small project.

Current focus

  • Iterators and generators
  • Python data model
  • Type hints and protocols
  • Async programming

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages