Skip to main content
HomePython

Track

Python Programming Fundamentals

4.6+
41 reviews
Updated 05/2026
Build your Python programming skills. Learn how to work with modules and packages, work with built-in data types, and write custom functions.
Start Track for Free
PythonProgramming
16 hr
45,020

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Track Description

Python Programming Fundamentals

In this track, you'll build up your programming skills in Python! Discover how to create variables, work with various data types, and implement custom logic to control your code.As you progress through the track, you'll use Python's built-in functions, modules, and open-source packages, allowing you to perform tasks without writing your own code from scratch. You'll conclude the track by completing a project that applies the knowledge and skills you've gained. You'll use your creativity to design custom functions that register new app users!

Prerequisites

There are no prerequisites for this track
  • Course

    1

    Introduction to Python for Developers

    Master the fundamentals of programming in Python. No prior knowledge required!

  • Course

    Continue to build your modern Data Science skills by learning about iterators and list comprehensions.

  • Course

    Consolidate and extend your knowledge of Python data types such as lists, dictionaries, and tuples, leveraging them to solve Data Science problems.

  • Project

    bonus

    Creating Functions to Register App Users

    Define functions to catch errors when new users register for an app!

Python Programming Fundamentals
4 Courses
Track
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.6
from 41 reviews
78%
15%
5%
2%
0%
  • Charlie
    2 weeks ago

  • GEHUNEL SEGLA
    3 weeks ago

  • Archimède
    4 weeks ago

  • Ibrahim Yacouba
    5 weeks ago

    Top

  • Mohamed
    5 weeks ago

    This track is a great starting point for learning Python. The lessons are clear, progressive, and practical, with enough exercises to build confidence step by step. It helped me understand the core foundations of Python and prepare for more advanced topics such as data analysis, automation, and scripting. Highly recommended for beginners.

  • Francis
    3 months ago

Charlie

Archimède

"Top"

Ibrahim Yacouba

Join over 19 million learners and start Python Programming Fundamentals today!

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.