Beginner
161 Lessons
10h
Certificate of Completion
Course Overview
Welcome to Python 101! I created this course to help you learn Python 3. My objective is to get you acquainted with the building blocks of Python so that you can write something useful yourself. With interactive playgrounds to help you learn right away, I will endea...Show More
Course Content
All About Strings
4 Lessons
Lists, Tuples and Dictionaries
4 Lessons
Conditional Statements
6 Lessons
Loops
4 Lessons
Python Comprehensions
4 Lessons
Exception Handling
5 Lessons
Working with Files
6 Lessons
Importing
4 Lessons
Functions
6 Lessons
Classes
4 Lessons
Introspection
4 Lessons
The CSV Module
3 Lessons
configparser
4 Lessons
Logging
4 Lessons
The os Module
5 Lessons
Sending emails
4 Lessons
The SQLite Module
4 Lessons
The subprocess Module
4 Lessons
The sys Module
1 Lesson
The threading module
2 Lessons
Working with Dates and Time
3 Lessons
The xml module
6 Lessons
The Python Debugger
4 Lessons
Decorators
5 Lessons
The lambda
2 Lessons
Code Profiling
2 Lessons
An Intro to Testing
4 Lessons
Installing Modules
5 Lessons
ConfigObj
2 Lessons
Parsing XML with lxml
5 Lessons
Python Code Analysis
3 Lessons
The requests package
2 Lessons
SQLAlchemy
6 Lessons
virtualenv
2 Lessons
Creating Modules and Packages
3 Lessons
How to Add Your Code to PyPI
4 Lessons
The Python egg
2 Lessons
Python wheels
3 Lessons
py2exe
4 Lessons
bbfreeze
3 Lessons
cx_Freeze
3 Lessons
PyInstaller
3 Lessons
Creating an Installer
3 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.