Python Programming

Master Python, the world's most popular language: automation, data handling, web apps and the base for data science and AI.

  • BeginnerLevel
  • 14Lessons
  • 72 hrsDuration
  • 0Students

What you will learn

  • Write clean Python code from scratch

  • Automate repetitive computer tasks

  • Work with files, spreadsheets and data

  • Call web APIs and process the results

  • Build a simple web app with Flask

  • Prepare for data analysis and AI work

Curriculum

4 modules, 14 lessons

Module 1 Python basics 4 lessons
  1. YouTube video Installing Python Free preview
  2. YouTube video Variables, numbers and text Premium lesson
  3. YouTube video Conditions and loops Premium lesson
  4. YouTube video Functions Premium lesson
Module 2 Working with data 4 lessons
  1. YouTube video Lists, dictionaries and sets Premium lesson
  2. YouTube video Files and spreadsheets Premium lesson
  3. YouTube video Handling errors Premium lesson
  4. YouTube video Modules and libraries Premium lesson
Module 3 Automation and APIs 3 lessons
  1. YouTube video Automating everyday tasks Premium lesson
  2. YouTube video Calling web APIs Premium lesson
  3. YouTube video Scraping data responsibly Premium lesson
Module 4 Building apps 3 lessons
  1. YouTube video Web apps with Flask Premium lesson
  2. YouTube video Databases with Python Premium lesson
  3. Assignment Final project: a Python automation or web app Premium lesson

About this course

Python is beginner-friendly and used everywhere, from automation and websites to data science and artificial intelligence. You'll learn Python from the ground up, write scripts that save hours of work, handle files and data, call web APIs, and build a small web application.

It's also the best preparation for our Data Analysis and Artificial Intelligence courses.

Student reviews

No reviews yet.

Requirements

  • A laptop (any brand, at least 4GB RAM)
  • Basic computer skills
  • Commitment to practise between classes

Pair it with

Development

Web Development

Build and launch real websites and web apps with HTML, CSS, JavaScript, PHP and SQL, from your first page to a live project.

  • 19 lessons
  • 96 hours
  • 0 students
  • New
₦55,000 ₦50,000
View course

Development

Mobile App Development

Build Android and iOS apps from one codebase with Flutter, connect them to the internet and publish them to the Play Store.

  • 15 lessons
  • 96 hours
  • 0 students
  • New
₦100,000
View course

Development

WordPress Website Design

Build professional business websites, blogs and online stores with WordPress, no coding needed, and get paid to build them for clients.

  • 12 lessons
  • 48 hours
  • 0 students
  • New
₦35,000
View course