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: None
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.

Python for Everybody Specialization
by Coursera | $43/mo.

This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you

Python Data Structures
by Coursera | $43/mo.

This course is created by the University of Michigan. It introduces the core data structures that are used in the Python programming language (think of lists, dictionaries, and tuples). Using these data structures the student will be able to perform data analysis themselves.

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.

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.

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