About this Course

Get started writing Python with this introductory course.

Course Cost
Timeline
Approx. 5 weeks
Skill Level
beginner
Included in Product

Rich Learning Content

Interactive Quizzes

Taught by Industry Pros

Self-Paced Learning

Student Support Community

Join the Path to Greatness

This course is your first step towards a new career with the Become a Data Analyst Program.

Free Course

Introduction to Python

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps
 
 

Course Leads

Charlotte Turner

Charlotte Turner

Instructor

Philip Mallory

Philip Mallory

Instructor

What You Will Learn

Prerequisites and Requirements

This course is meant to bring you up to speed in Python. It assumes that you are already familiar with fundamental programming concepts such as "variable", "loop", and "function".

If you have completed an introductory programming course in any other language (such as JavaScript, Java, or Ruby), you're ready for this course.

To complete the exercises in this course, you will need a computer on which you can run Python code. If you can install Python on your computer, you can use it for this course.

This course uses Python 3.

See the Technology Requirements for using Udacity.

Why Take This Course

Python is one of the most popular languages today, used for a wide range of fields, from web programming, to data science, to robotics. With a strong foundation in Python programming, you'll have a good start in any of these career paths.

What do I get?
Instructor videosLearn by doing exercisesTaught by industry professionals