Wednesday 9 a.m.–12:20 p.m.
A hands-on introduction to Python for beginning programmers
Jessica McKellar
- Audience level:
- Novice
- Category:
- Python Core (language, stdlib, etc.)
Description
Beginning programmers: welcome to PyCon! Jumpstart your Python and programming careers with this 3-hour interactive tutorial. By the end, you'll have hands-on exposure to many core programming concepts, be able to write useful Python programs, and have a roadmap for continuing to learn and practice programming in Python. This class assumes no prior programming experience.
Abstract
Beginning programmers: welcome to PyCon! Jumpstart your Python and programming careers with this 3-hour interactive tutorial.
By the end, you'll have hands-on exposure to many core programming concepts, be able to write useful Python programs, and have a roadmap for continuing to learn and practice programming in Python.
**This tutorial assumes no prior programming experience.**
We'll cover:
- Python as a calculator
- Basic data types
- Interactive programs: input and output
- Making choices: booleans and flow control
- Lists and iteration
- Functions
We'll also practice writing Python scripts, see demos of cool Python applications, and take a quick tour of popular Python libraries.
By the end of this tutorial, you'll have the background and context to learn a lot more as you go through the rest of PyCon. You'll also be in great shape to continue learning Python through longer-form resources and start working on your own Python projects.
Student Handout
No handouts have been provided yet for this tutorial