Who Should Attend?

This 4-hour workshop is for any developer who hasn't spent any time with Python, and wants to learn more about using it. We will go over syntax, package management, environments, and how to use Python as a tool for building cross-platform infrastructure.

Busy Developer's Guide to Essential Python
Level: Intermediate

Python is an object-oriented dynamically-typed language, widely popular as a tool for doing data science, but also as a language for building just about anything. With a platform whose breadth rivals that of the CLR or the JVM, Python has tremendous "reach", and given it's cross-platform nature, Python often makes for a powerful tool to have in anybody's back pocket.

In this session, we will get started with Python--how to install the platform, how to manage a few packages, and in general get to a point where we can start coding. Then we'll explore the core syntax--how Python thinks about the fundamental atoms of programming languages like strings, numbers, flow control, and so on. After that, we'll explore the object model of Python, and in particular we'll pay close attention to the approach Python takes to fields and methods, which is wildly different from how some of the contemporary object-oriented languages like C# and Java think. We'll explore how Python provides metaobject functionality, what benefits that offers, and why it's interesting. Lastly, we'll take a quick pass through a few popular development packages, just so the session isn't entirely syntax and semantics.

When we're done, you'll have a solid foundation upon which to launch yourself into any direction within the Python ecosystem.

You will learn:

  • All about the Python syntax
  • How the Python platform works
  • How to use Python as part of an integrated strategy

Meet Our Speaker

Ted Neward
Director of Platform Strategy, Quicken Loans

Ted is a Director of Platform Strategy for Quicken Loans, where he directs and defines next-generation platform strategy for the company. Prior to this, he was (and remains) the Principal at Neward & Associates, LLC, where he advised companies looking to figure out the intersection of people, process and technology. He’s been at every level in the organizational tree—from software engineer up through architect, Director, and CTO—for companies ranging from sweat-equity startups to IPO-success startups to companies who’ve been public for decades. He’s written dozens of books and hundreds of articles on Java, .NET, Javascript, iOS and Android, including a monthly back-page editorial in CODE Magazine. He lives in the Pacific Northwest with his wife, sons, three cats, seven smartphones, eight tablets, five laptops, and a serious electric bill. Reach him on Twitter as @tedneward.


4-Hour Virtual Training Workshop
Early Bird Registration through September 18
Standard Registration through September 30

**Please note that since this virtual workshop is not a webinar, it is one (1) person per registration.

REFUND AND CANCELLATION: You may substitute one person in your place by contacting [email protected] at least five business days prior to the event. If you must cancel, please notify our Conference Registrar in writing by the Early Bird deadline, September 18, 2020. Your fee will be returned, less a $50 cancellation fee. Cancellations made after the Early Bird deadline as well as "no-shows" are liable for the full registration fee.

Virtual Classroom Requirements

All remote users need to participate in a Virtual Training Room event is a computer with camera, wired internet connection, speakers, and a microphone -- it's that easy.

Why Visual Studio Live!

Visual Studio Live! (VSLive!™) conferences and training seminars offer intense developer training and knowledge-share to software developers, programmers, architects, designers and more that are looking for training they can put to use immediately back in the office. Join our unique brand of training on .NET, the Microsoft Platform, open-source technologies and more. Visit us at vslive.com.


Questions or Want to Learn More?
Email Brent Sutton at [email protected].
We look forward to hearing from you!