Foundations of the Web Master the anatomy of websites. Set up your professional environment (VS Code, GitHub) and build accessible, structured pages using modern HTML.
Styling with CSS Bring your pages to life. Learn color theory, typography, and the box model. Master CSS Grid and Flexbox to create pixel-perfect, mobile-responsive layouts.
Advanced CSS & JavaScript Basics Add polish with CSS animations and transitions, then dive into the engine of the web: JavaScript. Learn core programming logic, variables, and functions.
JavaScript in Action Make your sites interactive. Manipulate the DOM, handle user inputs, build dynamic forms, and write clean code using modern ES6+ features.
React Fundamentals Step into modern web development. Learn React, the industry-standard library. Understand components, JSX, state management, and interactive events.
Learn how to host your websites live, Installing of SSL/TLS certificates to enable HTTPS and boost user trust.
Class 1: Introduction to Web Development
The Web Ecosystem: How the web works (client/server architecture, browsers).
Environment Setup: Configuring VS Code, installing Node.js basics, and setting up GitHub.
HTML Structure: Understanding tags, attributes, and semantic elements.
Class 2: HTML Deep Dive
Data & Media: Building forms, structuring tables, and embedding multimedia (images, audio, video).
Accessibility Basics: Best practices for inclusive design, including alt text and semantic markup.
Class 3: CSS Fundamentals
Core Concepts: Selectors, color theory, measurement units, and mastering the box model.
Implementation: Applying inline, internal, and external CSS.
Class 4: Layouts & Responsive Design
Modern Layouts: Building structured pages using Flexbox and CSS Grid.
Responsiveness: Writing media queries and adopting a mobile-first design approach.
Class 5: Advanced Styling
Dynamic Visuals: Creating smooth transitions, animations, and utilizing pseudo-classes/elements.
Maintainability: Using CSS variables and custom properties for scalable design systems.
Class 6: JavaScript Basics
Programming Fundamentals: Variables, data types, and operators.
Logic & Control Flow: Writing functions, conditionals, and loops.
Class 7: DOM Manipulation
Interactive Interfaces: Selecting elements, listening for events, and dynamically modifying content and styles.
User Input: Implementing client-side form validation.
Class 8: ES6+ Features
Modern Syntax: Arrow functions, template literals, and destructuring.
Architecture: Organizing code with modules and imports.
Class 9: Introduction to React
The React Ecosystem: Why React? Understanding components, JSX, and props.
Project Setup: Scaffolding a modern React application using Vite or Create React App.
Class 10: State & Events
Managing Data: Utilizing the useState hook and handling component events.
Form Management: Building and managing controlled components.
Class 11: React Router & useEffect
Routing: Implementing multi-page navigation with React Router.
Lifecycle Management: Handling side effects and API calls with the useEffect hook.
Class 12: Final Project & Deployment
Application Build: Developing a complete, small-scale app (e.g., a To-Do list or Weather application).
Going Live: Deploying the final project to Netlify or Vercel.
Next Steps: Course wrap-up, portfolio advice, and career guidance.
Class 13: Taking Ownership of Your Web Presence
Domain Name Registration: Understanding the process of selecting and purchasing a domain name through popular registrars.
Web Hosting Fundamentals: Exploring the differences between shared hosting, cloud hosting, and VPS.
DNS & Nameservers: Learning how to configure Domain Name Servers (DNS) and point your custom domain to your web hosting provider.
Security & SSL: Installing SSL/TLS certificates to enable HTTPS and boost user trust.
File Management: Connecting via FTP/SFTP to upload files and managing basic backend configurations.
+234 9113 218 837
+234 9113 218 837
Hybrid Class
Online Class
LAUNCHING SOON!
Physical - Weekends Online
6 weeks (Total 24hours)
From ₦120,000
Numbers don’t lie, but they can be confusing. We are solving frustrations.
Master software and skills to translate ideas into powerful visual stories.
Master Figma, user research, and prototyping to design apps that people actually love to use.
Learn to clean, analyze, and visualize data using SQL and Python to uncover the stories hidden in the numbers.
Master the modern stack (React, Next.js) and learn to code alongside AI tools to deploy pixel-perfect, interactive applications.
Blend behavioral psychology with strategic storytelling to drive clicks, conversions, and revenue in an attention-based economy.
Animate the digital future. Master dynamic motion for UI, web, and engaging media projects.
Fifteen questions. No tech experience needed.