
|
Python Course
Start Programming Tutorial
- StartProgramming PDF File
A 26 page quick-start tutorial originally intended for network administrators with no programming skills. The tutorial starts with "hello world" and works through a series of eleven programs to build a script that creates semi-random passwords based on user names in a text file. Also includes a couple bonus scripts and reference notes. (OpenOffice format)
Python Course Notes:
- What is a programming language?
Notes
WebQuest
- The Way of the Program --
Notes
Exercises
- Strings, Math, and Variables --
Notes Exercises
- User Interface: Looking Pretty --
Notes
Exercises
- Pre-Made Functions --
Notes
Exercises
- Home-Made Functions --
Notes
Exercises
- Conditionals (If ... elif ... else) --
Notes
Exercises
- Recursion and Fruitful Functions --
Notes
Exercises
- Iteration (loop-de-loops) --
Notes
Exercises
- Stringing Along --
Notes
Exercises
- Making a List --
Notes
Exercises
- Working With Files--
Notes
Exercises
- Avoiding Common Gotcha's --
Notes
Exercises
- The Dictionary Data Structure --
Notes
Exercises
- Modules and Shelving --
Notes
Exercises
- Introducing Classes --
Notes
Exercises
- More Class Stuff --
Notes
Exercises
- Sharing Your Programs --
Notes
Exercises
Tkinter
- Widget Basics --
Notes
Exercises
- Placing Widgets in Windows --
Notes
Exercises
- Binding Functions to Widgets --
Notes
Exercises
- Making Buttons Useful with lambda --
Notes
Exercises
- More Widget Choices --
Notes
Exercises
- Adding Images, Bitmaps, and Goofy Cursors --
Notes
Exercises
Python Imaging Library
Resources:
Restricted access |