Overview
Dive into a hands-on Python programming tutorial designed for both newcomers and those looking to enhance their Python skills. Learn to build a predictive text engine from scratch, starting with a blank file and progressing to a fully functional, tested, and idiomatic Python module. Follow along as experienced developer Matt Harrison guides you through the process, covering essential Python concepts, syntax, and best practices. Explore topics such as virtual environments, function creation, docstrings, context managers, list operations, dictionaries, tuples, file handling, and more. By the end of this 2-hour and 14-minute session, gain practical experience in creating a program that can learn from any input text and predict characters or words.
Syllabus
Introduction
Dr Mom
Tiny Python Notebook
Virtual Environments
Making a File
Making a Function
Saving a Function
Running a Function
Adding a String
Adding a Docstring
Context Manager
List literals
List contains
Help
Strings
Split
Strip
Dictionary
tuples
readcsv
booleans
Taught by
PyCon US