User Tools

Site Tools


classes:intro_python

Python Programming

The Python Programming Class Part 2 will meet from 2PM until 7PM on Saturday September 14th 2013.

So you came to Intro to Python Programming and you said…yeah, yeah. Variables. Data types. Conditionals & loops. BORING. This stuff is too easy! I'll be doing a followup class that digs deeper into common 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'll 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

  • Computer
  • Python 2.7 Download
  • Syntax-highlighting text editor (Notepad++, VIM, etc…) or an IDE
  • IQ > potato

Prepare your brain before the class:

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.txt · Last modified: 2013/09/06 11:52 by chris