Greg Holling's Python Evening Course (1 of 8)


Details
SFS proudly presents Greg Holling's Python evening course
Instructor: Greg Holling is a software consultant who has trained and mentored software developers at Fortune 500 companies nationwide, and is the former organizer for the Front Range Pythoneers.
This will be an interactive overview of the Python programming language. The plan is to cover Python basics and a few intermediate/advanced topics. We will be using Think Python (https://greenteapress.com/wp/think-python-2e/) as a common reference for reading and home exercises; if you want, feel free to bring questions and notes from your favorite alternate book.
Tentative agenda:
Objectives
Week. Chapter - Description
------------------------------------
- 1-5 - Basics: interpreter+command-line, scripts, variables & expressions, comments, import
- 5-8 - Functions, iteration, strings, parameter lists
- 8,10-12 - Call-by-value, Lists, Dictionaries, Tuples, varargs
- 9 - File I/O, CSV, binary files
- 15-17 - Object-oriented Python Overview
- NA - HTML/REST: Request/Response, pyramid, jinja2, django?
- NA - Databases: SQL, SQLAlchemy, psycopg2, NoSQL?
- NA - Misc: Virtual environments, List/dictionary comprehension, PyTest
Requirements
- A workstation with Python 3.6 or better installed
- A *text* editor: vim, emacs, nano, Atom, VSCodium, etc.
- Optional: your favorite IDE.
- Optional: a stuffy of a snake or a monty python troupe-member
This course will run two hours per Tuesday for 8 Tuesdays. (16 hours total) It is also supported by a free, optional expert-facilitated Monday evening study group.
Price:
- 512 USD: https://paypal.me/sfs303/512
- Or Pay What You Choose: mailto: pwyc@sofree.us
This is a hybrid in-person and online event. When you register, you'll be asked whether you're planning to participate in-person or online. We need to know so we can plan seats and snacks.
We use BigBlueButton for our online classroom. Meet us at bbb.sofree.us. Doors and meetings open at 6PM. Instructors will be in the room early to help students with requirements.
The rally track for this event will be one of these greats: https://screenrant.com/monty-python-flying-circus-best-songs-movies-tv/. It will play before class time, and class will start on time.
banner pic source: https://www.deviantart.com/zachsmithson/art/The-Snake-Charmer-352588044

Greg Holling's Python Evening Course (1 of 8)