OneDir
← All Courses
Beginner20 weeks

Frontend Development

Build the interfaces people actually interact with.

🧑‍🤝‍🧑 Cohort-based learning🎓 Certificate included
HTML/CSSJavaScriptReact

About this course

Learn HTML, CSS, JavaScript, and a modern frontend framework to build fast, responsive interfaces and turn designs into working products.

What you'll achieve

Understand how the web works and write semantic HTML.
Style responsive layouts with modern CSS.
Write JavaScript to build interactive interfaces.
Work with a modern frontend framework (React).
Consume and integrate REST APIs.
Manage application state.
Debug and test frontend code.
Deploy a live web application.

Curriculum

  1. 1Web Fundamentals & HTML
  2. 2Modern CSS & Responsive Layouts
  3. 3JavaScript Fundamentals
  4. 4DOM Manipulation & Events
  5. 5Introduction to React
  6. 6Components, Props & State
  7. 7Working with APIs
  8. 8Deployment & Version Control
  9. 9Capstone Project: Build a Web App
  10. 10Career Readiness

Requirements

  • Attend weekly live sessions and participate actively.
  • Have a laptop with a stable internet connection.
  • Complete weekly assignments and practice exercises.
  • Dedicate at least 2–3 hours of self-study each week outside class.
  • Install a code editor (VS Code recommended) before the first session.
Regular₦15,000/month

Payments via Paystack — coming soon

  • Cohort-based learning
  • Certificate of completion
  • Mentor access
  • 2 live classes per week
  • Course community
Premium₦25,000/month

3 live classes per week + one-on-one mentorship

Book a Space
Your Tutor
AO

Ada Okafor

Senior Software Engineer

Ada has spent the last 8 years building backend systems for fintech products and now mentors engineers on writing production-grade code.

Cohort Details
Level
Beginner
Duration
20 weeks
Format
Cohort-based
Certificate
Yes, upon completion