Beginner

Python for Beginners

Go from zero to writing real automation tools and data scripts in 8 weeks. No maths degree, no prior experience — just curiosity and a laptop.

8 weeks
2× live sessions/week
Small cohort (≤ 25)
Certificate included
50,00065,000

Full payment · Secured by Paystack

Lifetime access to recordings
AI tutor & job board included
Live instructor feedback
Verifiable certificate
7-day money-back guarantee

What you'll learn

Write clean, readable Python code from scratch

Build automation scripts that save hours weekly

Understand data structures, loops, and functions

Read and write files; call external APIs

Scrape websites with requests & BeautifulSoup

Use VS Code and Git like a professional developer

Ship 2 portfolio projects before you graduate

Land your first tech role or freelance gig

Course curriculum

Week 1

Setup & Your First Program

4 topics
  • Installing Python 3 and VS Code
  • Running your first script
  • Print statements, comments, and the REPL
  • Intro to Git and GitHub
Week 2

Variables, Data Types & Operators

4 topics
  • Strings, integers, floats, booleans
  • Type conversion and f-strings
  • Arithmetic, comparison, and logical operators
  • Getting user input with input()
Week 3

Control Flow

4 topics
  • if / elif / else branching
  • while loops and loop control
  • for loops and range()
  • Practical exercise: number-guessing game
Week 4

Functions & Modules

4 topics
  • Defining and calling functions
  • Parameters, return values, and scope
  • Importing standard library modules
  • Writing your own reusable modules
Week 5

Data Structures

4 topics
  • Lists: indexing, slicing, sorting
  • Dictionaries: real-world use cases
  • Sets and tuples
  • List and dict comprehensions
Week 6

File I/O & Error Handling

4 topics
  • Reading and writing text and CSV files
  • try / except / finally patterns
  • Logging errors to a file
  • Project: batch-process a folder of CSVs
Week 7

Web Scraping & APIs

4 topics
  • HTTP basics: GET vs POST
  • Fetching data with the requests library
  • Parsing HTML with BeautifulSoup
  • Consuming a JSON API and saving results
Week 8

Capstone Project

4 topics
  • Personal finance tracker with CLI interface
  • Load transactions from CSV, categorise, summarise
  • Code review session with your instructor
  • Certificate issued on successful submission

Your instructor

AO

Ake Ovie

Data Scientist · 9 years Python

Ovie has shipped Python in production from His University days and worked with Nigerian fintech startups. He has been teaching programming online since 2019 and is known for making abstract concepts feel obvious.

Frequently asked questions

Do I need any prior programming experience?+

None at all. We start from absolute zero. If you can use a smartphone or write a text message, you have everything you need to begin.

What laptop or computer do I need?+

Any Windows, Mac, or Linux machine made in the last eight years. We walk through the entire setup in Week 1, so show up with whatever you have.

Are sessions live or recorded?+

Both. We run two live sessions per week on weekday evenings (Nigerian time). Every session is recorded and stays accessible for 12 months after your cohort ends.

What if I miss a live session?+

Watch the recording at your own pace. Assignments stay open for 72 hours after each session so you can still submit on time.

Will I receive a certificate?+

Yes. A verifiable Oak Forge Academy certificate is emailed to you when you complete all lessons and submit the capstone project.

How does payment work?+

This course is full payment upfront at ₦50,000 via Paystack. Because the course fee is below the school's monthly-plan minimum (₦300,000), installment billing is not available. Your seat is confirmed the moment payment clears.

Is there a refund policy?+

If you attend fewer than two live sessions and decide the course is not for you, we will issue a full refund within 7 days of your purchase date. No questions asked.

Ready to start Python for Beginners?

First 30 students lock in early-bird pricing. After that — full price, no exceptions.

Full payment via Paystack · Set your password by email after payment