o9 Platform/Technology → Data Science for Supply Chain Planning → 001 Essentials

Python Fundamentals (DSP02)


Description
The goal of this course is to equip new programmers with a clear starting point and solid foundation in Python. Learn the principles of Python and become acquainted with the Python programming environment throughout this programme.

By the end of the course, learners will have obtained a thorough understanding of Python as well as the skills required to boldly begin their programming adventure.

This course will help you comprehend the following often asked beginner questions:
• The Basics of Python
• How to set up a Python environment on your system
• Fundamental concepts, variables, and data types in Python
• Different data structures in Python
• Control structures and functions in Python

Prerequisites:
Basic knowledge of any programming language and basic maths skills

Target Audience:
Application Developers, Programmers, Data Scientists

Assessment:
This course is divided into modules and upon completing each module, you will have the opportunity to demonstrate your understanding and proficiency through an assessment. This assessment serves as a culmination of your learning journey and allows you to apply the knowledge and skills you have acquired throughout the course. Please note, that this is a multiple-choice question assessment with two attempts to pass within a stipulated timeline.

Course Duration: 136 mins

Content
  • Python Fundamentals Program Overview
  • Python Fundamentals Program Overview [01:52 mins]
  • Getting Started with Python
  • Getting Started with Python [11:16 mins]
  • Getting Started with Python - Assessment
  • Setting Up Python
  • Setting Up Python [12:31 mins]
  • Tutorial - Install & Configure Python Development Environment
  • Setting Up Python - Assessment
  • Working with Variables and Basic Data Types
  • Working with Variables and Basic Data Types [13:22 mins]
  • Tutorial - Working with Variables and Basic Data Types
  • Working with variables and Basic Data Types - Assessment
  • Python Data Structures
  • Python Data Structures [10:20 mins]
  • Tutorial - Working with List, Tuples, Sets & Dictionaries
  • Python Data Structures - Assessment
  • Control Structures
  • Control Structures [10:40 mins]
  • Tutorial - Working with Python Control Structures
  • Control Structures - Assessment
  • Functions in Python
  • Functions in Python [16:17 mins]
  • Tutorial - Working with Functions
  • Functions in Python - Assessment
  • Feedback
  • Python Fundamentals - Feedback
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever