Posted on by & filed under blog bootcamp, Bootcamp, cloud computing, python.

Welcome to session 4 of our Introductory Python “Bootcamp,” our week-long blog series that explores the key concepts behind this popular and flexible programming language.

New to the bootcamp? Start with Session 1.

Open a Safari Flow trial account to access the Bootcamp books and videos.
Bootcamp header- Intro to Python Day 4
Warm up

Before we dive into today’s new content, we are going to start by going deeper into classes and OOP, concepts introduced in Session 3.

Try your hand at these exercises from Learn Python the Hard Way.

Screen Shot 2013-12-11 at 10.17.53 PM

Now onto the new stuff – modules and documentation.

Jump in the deep end
Start with these short videos.
From Python Guide for the Total Beginner LiveLessons

From Quickstart Python

Let’s start typing

Next, check out three chapters from Python® Programming for the Absolute Beginner. Following along, you will build a trivia game, create a “Critter Caretaker” program, and enter the world of online gambling with your own Blackjack game.

Practice more of what you learned with these exercises from Learn Python the Hard Way. (Pro tip: it’s not really hard!)

Get inspired

Did you know that Safari Flow gets the official videos from all of the O’Reilly conferences? This means that if you missed Fred Wilson’s keynote at this year’s Velocity Conference or couldn’t make the definitive conference on data science, then you can watch each inspiring and informational talk while in your pajamas from your laptop. Each conference includes dozens of talks, from the inspirational to the highly tactical.

Too easy?

To go deeper in any of these topics, here are some great reference chapters, all taken from O’Reilly’s Learning Python, 5th Edition.


How are we doing?
We’d love to hear your feedback about this bootcamp or other topics you’d like to learn. Tell us what you think in the comments below.

Also, if you have friends who might want to learn Python and join the bootcamp, let them know! Follow us on Twitter and be sure to Like our new Facebook page.

Tags: Bootcamp, fred wilson, Learning, Python, Velocity,

3 Responses to “Intro to Python Bootcamp – Session 4”


  1.  Intro to Python Bootcamp – Session 3 | Safari Flow Blog