Bonaventure Ogeto
I'm on a mission to educate 1 million students in tech by 2030

11 JavaScript Loop Statements - for and while loops

10 JavaScript Decision Statements - if / else if / else

09 JavaScript switch Statement

08 JavaScript Decision Statements

07 JavaScript Arrays

06 JavaScript Expressions and Operators

05 JavaScript Data Types, Type Conversion and Type Coercion

04 Variables in JavaScript

03 Introduction to Basic JavaScript Syntax

02 JavaScript Roadmap for Beginners

01 Introduction to JavaScript: Setting Up Node js & Dev Environment

layered learning in the age of AI

1,000,000 students by 2030

subscribe and like for the algorithm

my biggest mistake in tech

Complete HTML & CSS Tutorial: Build Your Own Website

Introduction to CSS Styling: Building a Basic Website with HTML and CSS Part 2

Introduction to Databases & SQL with Python

Automate Daily Email Reports with Python – Beginner’s Step by Step Tutorial

Web Scraping with Python Part 2: Dynamic Pagination, CSV Export & Robust Error Handling

A Beginner's Guide to Web Scraping with Python: Requests + BeautifulSoup Part 1

How to Build a CLI-based AI Agent Framework in Python: Lesson 1 - To-Do List CLI AI Agent

Introduction to CSS Styling: Building a Basic Website with HTML and CSS Part 1

Getting Started With HTML Part 2: Deep Dive - Semantic Tags, Forms, Tables, Media, divs and spans

Getting Started with HTML Part 1: Introduction

Setting Up a Coding Environment for Web Dev - Visual Studio Code, Emmet and Live Server Extensions

Introduction to the Web and the Internet

Python File Automation 101: How to Use Python to Organize and Backup Your Files Automatically

Python OOP Project: Banking System Simulation

Python OOP Basics Part 4: Encapsulation