Web Development & Applied AI
By the end of this course, students will confidently build complete responsive websites and web applications from scratch - ready to freelance, get hired or launch their own products.
Live Online
Interactive sessions
Hands-On Projects
Build real websites
Certificate
Professional Certificate of Completion
Course Prerequisites
What you need
- Basic computer skills (browsing, typing, file management)
- Willingness to learn through hands-on practice
- Curiosity and patience - coding is a skill built over time
✖Not required
- ✖No prior coding or programming experience
- ✖No design or creative background
- ✖No advanced mathematics
Equipment
- Laptop or desktop (8GB RAM recommended)
- Stable internet connection
What You'll Learn
HTML & CSS
Build the structure and visual design of web pages from scratch using modern HTML5 and CSS3 techniques.
JavaScript
Add interactivity and logic to your websites - handle events, manipulate the DOM and work with data.
Responsive Design
Create websites that look and work beautifully on every device, from mobile phones to large screens.
React
Build modern, dynamic web applications using React(the most popular frontend framework used by companies worldwide).
Backend & Databases
Connect your frontend to real data using APIs, server-side logic and database integration.
AI-Assisted Development
Use AI tools to write code faster, debug smarter and build features that would otherwise take weeks.
What You'll Build
Throughout the course, you'll create portfolio-ready projects that demonstrate your skills to employers and clients.
Personal Portfolio Website
Design and build a professional portfolio site to showcase your work, resume and contact information.
Interactive Web Application
Build a dynamic application with user interactions, form handling and real-time updates using JavaScript.
Full-Stack React App
Create a complete web application with React on the frontend, connected to a real database and API.
AI-Enhanced Capstone Project
Design and ship a fully functional web product using AI tools - demonstrating your ability to deliver real-world solutions.
Your Instructor

Makhala Lehloenya
Web Development, AI and Python Instructor
A PMP-certified Technical Project Manager with experience in Data Science, Web Development, and AI-driven solutions. Makhala specializes in making complex technical concepts accessible to beginners. Known for a hands-on, project-based approach that focuses on practical skills employers value. Passionate about empowering learners to build real products and launch tech careers.
Course Curriculum
16 weeks of structured, hands-on learning. From your first line of code to deploying complete web applications.
Introduction to the Web
How the internet works, browsers, HTML structure, your first web page
HTML Foundations
Semantic HTML, forms, tables, links, images, and page structure
CSS Fundamentals
Selectors, colors, typography, box model, spacing, and layout basics
CSS Layouts & Flexbox
Flexbox, positioning, building navigation bars, cards, and page layouts
Responsive Design & CSS Grid
Media queries, mobile-first design, CSS Grid, responsive patterns
JavaScript Basics
Variables, data types, operators, conditionals, loops and functions
JavaScript & the DOM
Selecting elements, event listeners, DOM manipulation, building interactive UIs
Advanced JavaScript
Arrays, objects, ES6+ features, fetch API, working with data
Version Control & Developer Tools
Git, GitHub, VS Code productivity, debugging, developer workflow
Introduction to React
Components, JSX, props, rendering lists, thinking in React
React State & Interactivity
useState, useEffect, forms, conditional rendering, component lifecycle
React Routing & Architecture
React Router, multi-page apps, project structure, reusable components
Backend & Database Basics
APIs, REST, connecting to databases, CRUD operations, authentication basics
Full-Stack Integration
Connecting React to backend APIs, user authentication, data persistence
AI-Assisted Development
Using AI tools for coding, prompt engineering for developers, building faster with AI
Capstone Project & Career Prep
Build and deploy a complete web application, portfolio polish, interview preparation
Who This Course Is For
Small Class Sizes for Better Learning
Limited to 25 students per cohort
Learning to code requires constant practice, feedback and support. By limiting each cohort to 25 learners, we ensure every student receives personalized code reviews, guided debugging sessions and the mentoring needed to build real confidence as a developer.
Why Learn Web Development?
High Demand, Global Opportunities
Web developers are in demand everywhere. Work locally, remotely or freelance for international clients - the opportunities are limitless.
Build Anything You Imagine
From business websites to full applications, web development gives you the power to turn any idea into a working product.
Fastest Path to a Tech Career
Web development is the most accessible entry point into tech. No degree required - just skills, projects and determination.
AI Multiplies Your Impact
Combined with AI tools, a web developer today can build in days what used to take weeks. You will learn to leverage this advantage from day one.
Course Pricing
M6,000.00
16-Week Program
M350.00 application fee paid upon applying
Upfront Payment
M6,000.00
Pay in full before course starts
Installment Plan
M1,650.00/month
4 monthly payments
Total: M6,600.00 (includes M150 monthly fee)
Frequently Asked Questions
Why only 25 students per cohort?
Coding requires constant practice and individual feedback. Small cohorts allow instructors to review each student's code, help debug issues in real time, and ensure everyone progresses at a pace that builds genuine understanding.
Do I need any prior coding experience?
No! This course is designed for absolute beginners. We start from the very basics - what a web page is, how to write your first line of code and build up systematically over 16 weeks.
What if I have a full-time job?
Sessions are held in the evenings for 2 to 2.5 hours, only 2 days per week. You will need to dedicate additional time to practice and projects, but the schedule is designed for working professionals.
Will I get a certificate?
Yes, you will receive a Professional Certificate of Completion after finishing the course and submitting your capstone project.
What can I do after completing the course?
You will have the skills to apply for junior web developer roles, freelance for clients, build web products or continue into more advanced specializations like AI engineering or mobile development.
Do I need an expensive laptop?
No. Any laptop with at least 8GB of RAM and a modern operating system (Windows 10+, macOS, or Linux) will work. All the tools we use are free.
Ready to Start Building?
Join the next cohort and go from complete beginner to confident web developer in 16 weeks
Enroll in Web DevelopmentHave questions? Contact us