Python

Python 3 Fundamentals

Learn Python from scratch with hands-on coding in your browser. Variables, conditionals, loops, functions, and two portfolio projects.

7.5 hours
Duration
43
Lessons
32
Coding exercises
3
Projects
9
Quizzes
Skill level
Python
Format
Video, Exercises, Projects, Quizzes
Duration
7.5 hours
Lessons
43
About This Course

About this course

What You'll Learn

Skills you'll walk away with

Variables, types, and basic operations
Conditionals and booleans
Lists, loops, and range()
Dictionaries and key-value data
Functions: define, call, parameters, return
String methods and slicing
Reading tracebacks and fixing bugs
Two portfolio projects for your resume
Curriculum

Course content

Hands-on learning

This course includes 2 types of hands-on learning: coding exercises and projects

32 Coding exercises

Write and run code in your browser. Get instant feedback and optional hints as you build real programming skills.

3 Projects

Capstone projects that let you apply what you've learned. Build something practical you can add to your portfolio.