What you'll learn
- Know the basics of Python
- Take an abbreviated tour of the standard library
- Learn intermediate topics (lambda, decorators, code profiling, testing)
- Install 3rd Party modules / packages
- Tutorials using SQLAlchemy, virtualenv, lxml, pylint, and more
Requirements
- Download Python 3 if your OS doesn't already have it pre-installed
Description
Python By Example will help you learn the Python programming language from the ground up. We will be using Python 3 in this course. It is currently split into four parts. In part one, you will learn how the basic building blocks of Python, such as strings, lists, dictionaries and tuples. You will also learn how to handle exceptions, create list comprehensions, make functions, classes, etc.
In part two, we take an abbreviated tour of the Python Standard Library. This set of screencasts cover handpicked modules from the library that I have found useful in my every day programming life.
For part three, we move into intermediate level material such as lambdas, decorators, debugging, profiling and testing.
Finally in part four we jump into 3rd party modules and packages. In this section, you will learn how to install these modules from the Python Package Index (PyPI) as well as how to use some of these modules. For example, you will learn how to use SQLAlchemy, virtualenv and pylint among others.
I hope this has piqued your interest. I am looking forward to helping you learn Python too!
Who this course is for:
- You will get the most out of this course if you have some programming experience
- This course is aimed at beginners or intermediate users of Python
Instructor
Mike has been a Python developer for over a decade. He has been writing about Python for many years on his blog, The Mouse vs the Python
Mike has written ten books on Python, from introductory books to books on creating graphical user interfaces and much more.
You can find more of Mike's writing on Real Python. He also has a weekly newsletter called The Python Papers.