c9-python-getting-started/more-python-for-beginners
Christopher Harrison 311866d09e Added new content 2020-04-27 16:49:00 -07:00
..
01 - Formatting and linting Added new content 2020-04-27 16:49:00 -07:00
02 - Lambdas Added new content 2020-04-27 16:49:00 -07:00
03 - Classes Added new content 2020-04-27 16:49:00 -07:00
04 - Inheritance Added new content 2020-04-27 16:49:00 -07:00
05 - Mixins Added new content 2020-04-27 16:49:00 -07:00
06 - Managing the file system Added new content 2020-04-27 16:49:00 -07:00
07 - Reading and writing files Added new content 2020-04-27 16:49:00 -07:00
08 - Managing external resources Added new content 2020-04-27 16:49:00 -07:00
09 - Asynchronous programming Added new content 2020-04-27 16:49:00 -07:00
Slides Added new content 2020-04-27 16:49:00 -07:00
.gitignore Added new content 2020-04-27 16:49:00 -07:00
README.md Added new content 2020-04-27 16:49:00 -07:00
requirements.txt Added new content 2020-04-27 16:49:00 -07:00

README.md

More Python for beginners

Overview

When we created Python for beginners we knew we wouldn't be able to cover everything in Python. We focused on the features which are core to getting started with the language. But, of course, we left some items off the list. Well, we're back for more! We created another set of videos to highlight more features, including a couple of "cutting edge" items like async/await. These skills will allow you to continue to grow as a Python developer.

What you'll learn

  • Creating classes and objects
  • Asynchronous development
  • Working with the filesystem

What we don't cover

Prerequisites

Setup steps

# Windows
python -m venv venv
.\venv\Scripts\activate

# Linux or macOS
python3 -m venv venv
. ./venv/bin/activate
  • Install the packages for Async/Await
# Windows
pip install -r requirements.txt

# Linux or macOS
pip3 install -r requirements.txt

Next steps

If you're looking to continue building, here's a couple of courses and quickstarts you might find of interest: