🌍 Project Resourceful: Sponsor a Woman in Data Engineering
Learn More
Live CohortBeginner

Introduction to Frontend Development

Every website you visit, every app you use—someone built the interface you see. This comprehensive course teaches you frontend development from absolute zero to building professional websites. Start with HTML: structuring content, semantic markup, forms, and accessibility. Master CSS: layouts with Flexbox and Grid, animations, responsive design, and modern styling techniques. Learn JavaScript: programming fundamentals, DOM manipulation, events, asynchronous programming, and ES6+ features. You will build real projects: a portfolio website, a to-do app, an interactive landing page. Understand how browsers work, developer tools, debugging techniques, and version control with Git. Study modern best practices: mobile-first design, performance optimization, SEO basics, and cross-browser compatibility. This free course is your gateway to tech careers—no prior experience needed. By graduation, you will have a portfolio of live websites and the skills to get your first frontend job or freelance clients. Join thousands who launched tech careers through this course.

8 weeks
Duration
Live
Format
Weekly
Tasks
Apr 1
Starts
Etchu Ferdinand

Led by

Etchu Ferdinand

Join the Cohort

Limited spots available for the next intake.

Next Cohort Starts

Wed, April 1, 2026

Tuition:Free
Application Fee?XAF 5,000
Start Application

Fee required to secure your interview slot.

Weekly Live Sessions

Interactive zoom classes with Etchu Ferdinand

Real-time Task Reviews

Get feedback on your weekly assignments

Community Access

Join the private discord for 24/7 support

What You'll Learn

Build responsive websites with HTML, CSS, and JavaScript
Create interactive user interfaces
Understand how browsers and the web work
Use Git for version control
Deploy websites to the internet
Build a portfolio of real projects

Real-World Projects You'll Build

1

Personal Portfolio Website

Build a professional portfolio to showcase your work

Technologies:

HTMLCSSJavaScriptGit

Outcomes:

  • Live portfolio site
  • Responsive design
  • Interactive features
  • Deployed online
2

To-Do Application

Create a functional task management app

Technologies:

HTMLCSSJavaScriptLocal Storage

Outcomes:

  • Add/edit/delete tasks
  • Data persistence
  • Filter and sort
  • Clean UI
3

Weather Dashboard

Build a weather app using real API data

Technologies:

HTMLCSSJavaScriptWeather API

Outcomes:

  • Real-time data
  • Location search
  • Forecast display
  • Error handling

Your Weekly Journey

8 weeks • Live Format

Week 1HTML Fundamentals

Structure web content with semantic HTML

Topics Covered:

  • HTML basics and syntax
  • Semantic elements
  • Forms and inputs
  • Accessibility basics
  • Best practices
Personal bio page
Form with validation
Semantic blog layout

Week 2CSS Styling Basics

Style beautiful web pages with CSS

Topics Covered:

  • CSS syntax and selectors
  • Box model
  • Typography
  • Colors and backgrounds
  • Positioning
Styled personal page
CSS art project
Typography showcase

Week 3Layouts with Flexbox & Grid

Master modern CSS layout systems

Topics Covered:

  • Flexbox fundamentals
  • CSS Grid
  • Responsive design principles
  • Media queries
  • Mobile-first approach
Responsive layout
Grid gallery
Mobile-first website

Week 4JavaScript Basics

Add interactivity with JavaScript fundamentals

Topics Covered:

  • JS syntax and data types
  • Functions
  • Control flow
  • Arrays and objects
  • DOM basics
Interactive calculator
Form validator
Simple game

Week 5DOM Manipulation & Events

Build interactive features with JavaScript

Topics Covered:

  • Selecting elements
  • Event listeners
  • DOM manipulation
  • Event delegation
  • Browser APIs
To-do list app
Image slider
Interactive quiz

Week 6Async JavaScript & APIs

Fetch data and build dynamic applications

Topics Covered:

  • Fetch API
  • Promises
  • Async/await
  • Working with JSON
  • Error handling
Weather app
API explorer
Dynamic content loader

Week 7Modern Development Tools

Use professional developer tools

Topics Covered:

  • Git and GitHub
  • Browser DevTools
  • Debugging techniques
  • Code organization
  • Performance basics
GitHub portfolio
Debugged project
Performance audit

Week 8Capstone: Portfolio Website

Build and deploy your professional portfolio

Topics Covered:

  • Project planning
  • Design to code
  • Responsive implementation
  • Deployment
  • Portfolio best practices
Complete portfolio website
Live deployment
GitHub repository
Project documentation

Capstone Projects

Apply everything you've learned in real-world projects

Personal Portfolio Website
To-Do Application
Weather Dashboard

Skills You'll Master

HTML5CSS3JavaScriptResponsive Design

Job-Ready Guarantee

Our curriculum is designed to get you hired. 92% of our graduates land a job within 6 months.

Your Mentor

Etchu Ferdinand

Etchu Ferdinand

Senior Frontend Developer

Senior developer who has trained 5,000+ students, many now employed at top companies

Career Opportunities

  • Frontend Developer
  • Web Developer
  • UI Developer
  • Freelance Web Designer
  • Junior Developer