Introduction to Python Programming

Start your programming career by learning how to program in Python
Free tutorial
Rating: 3.6 out of 5 (447 ratings)
15,600 students
1hr 18min of on-demand video
English [Auto]

By the end of this course, students will be able to create basic programs using Python.


  • Students do not need to know any programming prior to taking this course.


If you have always wanted to learn how to program, then this class is perfect for you.

This is a crash course in learning Python - a widely used programming language in fields such as web development, data science, artificial intelligence and more! This course will go into the basics of Python Programming, and then go through specific examples of how to implement Python code.

We will create an algorithm to find the factorial of a number, as well as learn how to represent people in a programming language.

Who this course is for:

  • People who are interested in learning how to program.


Software Developer
Tanner Siciliano
  • 3.8 Instructor Rating
  • 1,013 Reviews
  • 30,501 Students
  • 4 Courses

My name is Tanner, and I am a full stack web developer and programmer. I have coded in a lot of different languages on my own, and have created a lot of projects throughout different frameworks.

In the beginning of 2017, I quit my job to start my own business. This is when I started to teach myself more programming languages, including HTML, CSS and Javascript for front end web design. I then tried a few back end languages, and then settled on Python due to its growing demand and its applications in data science. Then, I just started learning more and more programming languages and skills. I like creating programming education content.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses