Skip to main content

Introduction to Python Programming

Code Date Delivery Cost
ITS-2597
  • Tue Mar 24, 1:00 pm to 4:00 pm
  • Thu Mar 26, 1:00 pm to 4:00 pm
Live Online : 2 sessions $450

Before each live online session, Tech Training will provide a Zoom link for live online classes, along with any required class materials.

Embark on an exploratory journey into the world of Python programming in this introductory course. Begin with the foundational elements of syntax and stylistic practices to ensure clear and readable code.

Delve into the intricacies of data types, from simple variables to complex structures like lists, dictionaries, and tuples. Discover the power of control structures, guiding your programs with loops and conditional statements. As we round off, we'll introduce you to the essential world of functions, setting you on a path to further exploration and a deeper understanding of the vast Python landscape.

Adam Keppler

Adam graduated Summa Cum Laude with his Bachelor of Science in Computer Science (CS) from UCI specializing in Computer Architecture (2017), and subsequently continued on to further his studies in the field with a Master in CS (2020) from the Stanford School of Engineering.

Learning Objectives

An Introduction to:

  1. Python 2 vs Python 3 -- Establishing the meaning of minor and major version
  2. Programming Environment
  3. Interacting with a user (through print() & input())
  4. Introduction to Stylistic Practices (Comments, Naming Conventions, Best Practices)
  5. Mathematical, Logical, and Relational Operators
  6. Strings & Associated Operations
  7. Conditional Statements
  8. Loops
  9. Functions
  10. Arguments & Parameters
  11. Globe vs Local Scope

Custom training workshops are available for this program

Technology training sessions structured around individual or group learning objectives. Learn more about custom training.

Special Group Rates

For groups of 5 or more, special rates are available. Please contact techtraining@stanford.edu for more details.


University IT Technology Training sessions are available to a wide range of participants, including Stanford University staff, faculty, students, and employees of Stanford Hospitals & Clinics, such as Stanford Health Care, Stanford Health Care Tri-Valley, Stanford Medicine Partners, and Stanford Medicine Children's Health.

Additionally, some of these programs are open to interested individuals not affiliated with Stanford, allowing for broader community engagement and learning opportunities.