classes:intro_python
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| classes:intro_python [2013/08/23 16:01] – chris | classes:intro_python [2013/09/06 11:52] (current) – chris | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{ : | {{ : | ||
| - | ====== | + | ====== Python Programming ====== |
| - | The Introduction to Python Programming Class will meet from 2PM until 7PM on Saturday | + | The Python Programming Class Part 2 will meet from 2PM until 7PM on Saturday |
| - | There may or may not be a BBQ after the class... "may not" is a definite | + | So you came to Intro to Python Programming and you said...yeah, |
| + | Variables. Data types. Conditionals & loops. BORING. This stuff is too | ||
| + | easy! I' | ||
| + | builtin functions of standard data types, libraries, and ways you can | ||
| + | solve common problems as a sys admin, hacker, math nerd, etc. The | ||
| + | first part will be an interpreter hands on and the second part you' | ||
| + | solve problems with sample data, text files, etc. | ||
| + | |||
| + | See below for instructions on what you need before the class (Python | ||
| + | and a text editor, basically) as well as some introductory material | ||
| + | for those who want to get a head start. | ||
| ===== Equipment | ===== Equipment | ||
| - | * Computer | + | * Computer |
| - | * Syntax-hilighting | + | * Python 2.7 [[http:// |
| + | * Syntax-highlighting | ||
| * IQ > potato | * IQ > potato | ||
| + | |||
| + | |||
| + | ===== Prepare your brain before the class: ===== | ||
| + | |||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | ========================================= | ||
| + | |||
| + | ===== Topics we'll cover: ===== | ||
| + | |||
| + | Stuff: | ||
| + | * Useful builtin functions | ||
| + | * Useful datatype functions | ||
| + | * List comprehensions | ||
| + | * Lambda functions | ||
| + | * Generators | ||
| + | * Function decorators | ||
| + | |||
| + | Common happenings & hands-on exercises: | ||
| + | * Math problems | ||
| + | * Sorting problems | ||
| + | * File parsing problems | ||
| + | |||
| + | (There will be a lot of these small, hands-on problems. Prizes for | ||
| + | highest # solved!) | ||
classes/intro_python.1377298886.txt.gz · Last modified: by chris
