# Intro to Python Programming Course (Self-Paced)

Canonical URL: <https://www.graduateschool.edu/courses/intro-to-python-programming-self-paced>

## Overview

Python consistently ranks among the most valuable languages to learn, and the reasons are clear. It's flexible enough to run everything from websites to financial applications to data analysis, while being more accessible than most programming languages. It makes an excellent starting point whether you're new to coding or expanding your current skill set.

You'll dive into practical programming right away in this course, developing real expertise with Python's syntax, logic, and fundamental concepts. You'll complete it with a solid foundation that prepares you for our Data Science or Web Development Python courses, plus a truly valuable skill that creates opportunities across countless industries.

## What you'll learn

- Feel at home using a text editor and terminal
- Create Python code that loops through datasets
- Approach problems like a programmer and handle Python's syntax confidently
- Write code that tackles genuine, practical problems
- Build sophisticated programs with Python
- Grasp how computers truly run programs

## Curriculum

### Python Fundamentals

#### Data Types & Variables

- Statements & Expressions
- Variables
- Integers & Floats
- Strings

#### Data Structures & Attributes

- Functions & Methods
- Lists
- Indexing & Slicing
- Booleans

### Structuring Programs

#### Complex Data Structures & Control Flow

- Dictionaries
- Conditional Statements
- For Loops
- Creating Functions

#### Packages & Object Oriented Programming

- Classes & Objects
- Modules & Imports
- Packages & Documentation

## Pricing

**Tuition:** $895
