Professional Course

Programming Foundations with Python

Udacity, Online
24 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
24 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
This provider usually responds within 48 hours 👍

Course description

Programming Foundation with Python: A one-month e-learning program from Udacity

Programming Foundations with Python

With this introductory course in programming, participants will gain skills for object-oriented programming, a necessary skill for any professional software engineer. Course material will equip learners to build there own projects and start coding in Python right away. Participants will learn how to reuse and share code with object-oriented programming.

A Practical Program in  Programming

With this hands-on approach to learning, Udacity gives learners the chance to start really thinking like a programmer, approaching complex problems with curiosity and confidence. Learners will build mini-projects throughout this course, gaining programming skills for a number of different circumstances and utilizing a range of concepts.

Do you work at this company and want to update this page?

Is there out-of-date information about your company or courses published here? Fill out this form to get in touch with us.

Upcoming start dates

1 start date available

Free E-Learning: Start Anytime!

  • Self-paced Online
  • Online

Who should attend?

This Programming Foundations with Python course is intended for professionals just starting out and wanting to build beautiful projects with limited lines of code.


This course assumes some basic knowledge of programming concepts, including if statements, loops and functions. (C++, Java, Python, English etc.):

Find out if this course is right for you - request more information here!

Training content

Training topics for this Programming Foundations with Python course include:

  • Lesson 0: Introduction (30 min)
  • Lesson 1: Using Functions (3.5 hours)
  • Lesson 2: Using Classes (5 hours)
  • Lesson 3: Making Classes (5 hours)
  • Final Project (6 hours)
In the final project for this Programming Foundations with Python learners will take advantage of the skills gained in order to identify a problem statement and create an idea for a project. Participants will outline directions for designing a solution and will then make use of new programming skills to write the necessary code for turning the ideas into a reality.


It is free to start this Programming Foundation with Python course

Estimated time for completion assuming 6 hours per week: Approx. 1 month

2-Week Free Trial: Love it or Leave it

All Udacity courses are offered with a two-week free trial. Learners will have plenty of time to make sure that the program fits their needs. If it's not working out for any reason - user can cancel their subscription fee of charge.

Contact this provider

Contact course provider

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.
If you want us to recommend other suitable courses, please fill out all fields below and check the box beside "Please recommend similar options"
Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.