Learning path

Python Fundamentals

Skill Level
Fundamentals
Duration 6 hours 50 minutes
Updated Jul 20, 2025

About this learning path

This learning path introduces the learner to the fundamental concepts of the Python programming language. It is intended to arm the learner with a solid foundation, starting with installing Python and continuing through authoring and executing their first Python application.

Your instructors

Prerequisites

  1. Basic Computer Skills - Install and Run Software
  2. Familiarity with file systems and command line syntax
  3. Familiarity with logical thinking and problem solving

What you'll learn

  1. History of the Python Language
  2. Variables and Data Types
  3. Operators and Expressions
  4. Conditional statements (if, else, elif)
  5. Loops (for, while)
  6. Lists and Dictionaries
  7. Functions and Modules
Learning path
Collapse all
Python Fundamentals
  1. 1. Pro's & Con's of the Python Language
    1. Enroll in this learning path to view locked contentPro & Con of the Python Programming Language
      Video
      Locked
  2. 2. Development Environment Setup
    1. Enroll in this learning path to view locked contentPython Development Environments
      Video
      Locked
    2. Enroll in this learning path to view locked contentPython Environment Setup
      Lab
      Locked
  3. 3. Syntax and Variables
    1. Enroll in this learning path to view locked contentPython Script, Data Types and Syntax
      Video
      Locked
    2. Enroll in this learning path to view locked contentPython Syntax Basics
      Lab
      Locked
  4. 4. Operators, Loops and Conditionals
    1. Enroll in this learning path to view locked contentPython Operators
      Video
      Locked
    2. Enroll in this learning path to view locked contentPython Loops and Conditionals
      Video
      Locked
    3. Enroll in this learning path to view locked contentPython Operators, Loops and Conditionals
      Lab
      Locked
  5. 5. Lists, Dictionaries and Functions
    1. Enroll in this learning path to view locked contentPython Functions
      Video
      Locked
    2. Enroll in this learning path to view locked contentPython Lists and Dictionaries
      Video
      Locked
    3. Enroll in this learning path to view locked contentPython Lists, Dictionaries and Functions
      Lab
      Locked
  6. 6. Conclusion
    1. Enroll in this learning path to view locked contentQuiz
      Quiz
      Locked
    2. Enroll in this learning path to view locked contentLearning Path Complete
      Achievement Badge
      Locked