Getting started with Python 3

At the moment, there's a huge demand for Python skills. Whether you're a recent grad or an industry veteran, there's no better time to learn this popular language.

In this two-day hands-on course, expert Matt Harrison introduces Python fundamentals in a slightly nontraditional manner—by walking you through building a Markov chain generator, the technology behind spelling and word suggestions. As you build out the basic functionality, you'll explore Python features such as classes, functions, looping, variables, and basic data structures. By the end of this course, not only will you have created a Markov chain generator from scratch; you'll also have a deep understanding of Python and the features that make it so popular.

What you'll learn-and how you can apply it

By the end of this live online course, you’ll understand:

Python's ethos and basic concepts, features, and techniques

How Python is different than other languages

Where to get help when you get stuck

And you’ll be able to:

Use Python to write functions, classes, and simple tests

Deal with files

Use the Python interpreter

This training course is for you because...

You're an experienced programmer in any language and would like to quickly get up to speed with Python.

You've been using Python for a while but want to better understand fundamental concepts and techniques.

Prerequisites

A machine with Python 3.6 installed and the ability to run IDLE (Click to launch on Windows or run python3 -m idlelib.idle.)

About your instructor

Matt runs MetaSnake, a Python and Data Science training and consulting company. He has over 15 years of experience using Python across a breadth of domains: Data Science, BI, Storage, Testing and Automation, Open Source Stack Management, and Search.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing