Free Resources for Learning Python

A short, but hopefully growing list of free online resources that may help you learn Python. The default for these links is Python 3, unless noted.

Tutorials and Books

Videos

New school year, new password

Hello, Monday (Wednesday — actually, Friday)!

As we all get ready for the new year, and then again 90 days from now, and in yet another three months, ad nauseum — the computer system will ask you to pick a new password to access the information you so desperately need right now.

Although this may seem like a burden — and by all means, maybe it is — you should take a couple of minutes to take care of the computer’s request to change your password and pick a secure code that is hard to decipher and easy for you to remember.

There are applications available that will remember passwords for you (like LastPass or KeePass) although some of us (not me) have survived for decades writing down passwords on small pieces of paper and storing them somewhere “safe.”

When considering your new password, be sure to read the system’s requirements for new passwords, choose a strong passwordbased on those specifications, and make sure your new entry key is not one of 2015’s worst passwords. Here’s the top 10:

  1. 123456
  2. password
  3. 12345678
  4. qwerty
  5. 12345
  6. 123456789
  7. football
  8. 1234
  9. 1234567
  10. baseball

It’s the new style

It’s new to me, anyway.

Starting with the Spring 2016 semester, I’ll be moving toward more open-source software options in my classes, ergo my Photoshop may include some GIMP, my Dreamweaver will have some bootstrap, etc.

Gotta get some reading done.

2018 EDIT: I can’t believe I never saw these guys live:

The Day Github Came to Town

So Python is now in the books; by which I mean, we got it into the dual-credit curriculum, we have it on our machines, and we had a lot of fun making it work.

Next, CSS frameworks will replace Dreamweaver in Web Design II. And what better way to implement them than this?

Python or bust!

And so after months of harping about how great it would be to switch from DarkBASIC to Python in my game design classes, the time has come to put up or shut up and start designing the class itself. It will be split in two, starting with Python and ending with JavaScript.

Now to figure out how all this is going to work…