A Practical Guide to Python
Join us for an Awesome Workshop on:

A Practical Guide to Python

October 30, 2020 - 10:30am to 5:00pm Central Daylight Time

This workshop has already been published as a course!

A Practical Guide to Python

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Dive straight into learning Python for maximum productivity.
  • Learn about Python syntax, libraries, and best practices.
  • Use functions, object-oriented Python, and modules to structure your code.
  • Learn to overcome common stumbling blocks.
  • Finish the course with a fully-functioning web application, complete with unit tests.

Your (Awesome) Instructor

Nina Zakharenko

Nina Zakharenko

Nina Zakharenko is a software engineer with over a decade of experience. She currently focuses on Python at Microsoft on the Cloud Developer Advocacy team. In the past, she’s written software for satellite control computers at HBO, code that’s helped people connect over their passions at Meetup, and implemented time-wasting features on Reddit. Nina loves teaching developers and has spoken at conferences like PyCon Russia, EuroPython, and DjangoCon in the US and internationally. In her spare time, she enjoys snowboarding and hiking, drinking scotch, and tinkering with hardware, LEDs, and wearable electronics from her home base in Portland, OR.

Spend A Full Day Immersed in Python with Nina Zakharenko

Workshop Details

Practical Python leverages your experience as a coder to quickly get you up to speed with writing effective Python. In this single-day training, we'll cover everything you need to know to write and read Python programs. This hands-on workshop will give you a deeper understanding of how Python works instead of just memorizing syntax.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
    Introduction, prerequisite check, learn about what makes Python special
  • 9:45AM
    Get comfortable in the Python REPL by working with foundational types like numbers, strings, and lists
  • 10:30AM
    Introduction to working with complex types like sets, tuples, and dictionaries
  • 11:30AM
    Structure your code with functions, loops, and logic
  • 12:00PM
  • 1:00PM
    Slicing, list comprehensions, and working with files
  • 1:30PM
    Object-oriented Python
  • 2:30PM
    Libraries and modules
  • 3:00PM
    Web frameworks, databases, writing tests
  • 4:30PM
    Wrap up and Q&A

Interact with the Instructor

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


This hands-on workshop is for anyone who's already comfortable coding, but wants to get up to speed in Python for maximum productivity.

Any Prerequisites?

  • Command line experience in any operating system.
  • Coding experience in any language, as well as an understanding of concepts like like types, functions, and loops.
  • Understanding of the basics behind working with APIs -- requests, responses, and HTTP status codes.
  • Please install Python 3.9, Visual Studio Code, and the Python Extension for Visual Studio Code before class.

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


October 30, 2020 - 10:30am to 5:00pm Central Daylight Time


Attend online on our full HD live stream