# Intro to Python Programming (Self-Paced)

Canonical URL: <https://www.creativelive.com/classes/intro-to-python-programming-self-paced>

## Overview

Python consistently ranks as one of the most popular coding languages out there, and it's not hard to see why. It's versatile enough to power everything from websites and financial tools to data analysis, and it's more approachable than most other languages, making it a smart starting point whether you're brand new to coding or adding another skill to your repertoire.

In this course, you'll get into hands-on programming early and start building real confidence in Python's syntax, logic, and core concepts. By the time you're done, you'll have a strong enough foundation to move into our Data Science or Web Development Python courses, along with a marketable skill that opens doors across a wide range of industries.

## What you'll learn

- Get comfortable working with a text editor and terminal
- Write Python code that iterates over datasets with ease
- Think like a programmer and navigate Python's syntax with confidence
- Build code that tackles real, everyday problems
- Develop complex programs using Python's core tools and features
- Understand what's actually happening when a computer runs your code

## 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
