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/27 09:12] – [Equipment] 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 | ||
- | * Python 2.7 | + | * Python 2.7 [[http:// |
- | * Syntax-hilighting | + | * 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.1377619942.txt.gz · Last modified: 2013/08/27 09:12 by chris