Skip to content

← Back to Training Catalog

Beginner

Python from Scratch

20 hours

A from-scratch introduction to Python for participants with no programming experience, focused on preparing for data analysis.

Request This Training

Who It's For

Suitable for both academic researchers and corporate teams.

Prerequisites

  • None

Learning Outcomes

  • Basic Python syntax and data types
  • Writing scripts with loops and conditionals
  • Defining functions
  • A foundation ready for moving on to pandas

Program

1
Introduction to Python
  • Setup (Anaconda/Jupyter)
  • Variables and data types
2
Control Structures
  • Conditionals (if/elif/else)
  • Loops (for/while)
3
Functions and Data Structures
  • Defining functions
  • Lists, dictionaries, tuples
4
File Handling and Preparation
  • Reading/writing CSV
  • A preview of pandas

Tools Used

Python Jupyter Notebook

Frequently Asked Questions

No; the course is designed from the ground up assuming zero experience.

Submit your request to take this training.

Request This Training

We respond to requests within 24 hours.