Introduction to Python Programming

Course Image

Course Information

Platform iconPlatform: Udacity
Level iconDifficulty: Beginner
Time icon15-35h hours of content
Speed iconSelf-paced
Certificate iconCertificate: No certificate
Instructor Image
Charlotte Turner

Related Courses

Programming for Everybody (Getting Started with Python)
by Coursera | $43/mo.

One of the most popular courses provided by Coursera, this tutorial is a great start for anybody looking to dive into Python programming. It covers the basics of the language, and has no pre-requisites. After this course, you will be able to move on to more advanced programming classes.

Data Analyst
by Udacity | $999

This nanodegree teaches you the skills necessary to become a job-ready data analyst. You will be learning Python, SQL, and basic statistics to exploit data sets and arive at data-driven solutions. Job vacancies for Data Analysts continue to grow in number. After having completed this program, you will be one of the few that is ready for them.

Programming for Data Science
by Udacity | $599

This particular Udacity course focuses on teaching the student the fundamentals of programming for data professionals. More specifically, the program teaches Python, SQL, Terminal, and Git. You will also learn version control, managing large datasets, and accessing databases. It is a fantastic course for anybody looking to start a career in data science.

AI Programming with Python
by Udacity | $599

This udacity course covers a whole lot of different programming languages (Pyton, Pytorhc, Matplotlib, NumPy, and more) with the aim of giving you the foundation to build your own neural network. Python will take up the bulk of the program, given that its the core of AI programming. Having finished this course, you will be able to start a career in AI.

Intro to Self-Driving Cars
by Udacity | $999

Looking to dive into the world of self-driving cars? This will be a perfect starting point. The Intro to Self-Driving cards program is an intermediate level course that expects just a bit of programming background. You will use both Python and C++ as you learn how self-driving cars operate.

Introduction to Python Programming

This course is created or produced by via Udacity


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.

Description of the course

Get started writing Python with this introductory course.

What is included

  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Self-Paced Learning

  • Student Support Community

What you will learn

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.

Go to course
More from Udacity