Skip to main content
JCC Logo
Craft beautiful, interactive web experiences

Fundamentals of Frontend Web Development

Master HTML, CSS, and JavaScript from the ground up. Build beautiful UIs with Tailwind CSS, learn UI/UX design with Figma, manage code with Git and GitHub, and showcase your projects online.

2026-01-06Intermediate14 weeksManjai KundaD16,000
Made with Love & Care

About this Course

Frontend development is where design meets code, and this course teaches you to master both.

In this intensive 14-week program, you'll go beyond the basics to build modern, responsive websites that look great on any device. You'll master advanced HTML & CSS techniques including Flexbox, CSS Grid, and responsive design patterns. Then you'll level up your JavaScript skills with ES6+ features, async programming, and API integration.

But modern frontend development requires more than just code. You'll learn Tailwind CSS for building beautiful UIs faster, Figma for understanding design fundamentals, and Git & GitHub for professional code management and collaboration. We've also added cutting-edge topics like TypeScript, testing fundamentals, and AI-assisted development workflows.

By the end, you'll have a professional portfolio showcasing your projects and the skills to land your first frontend developer role. This course isn't just about learning. It's about becoming a job-ready developer.

Schedule

Tuesdays & Thursdays, 10:30 - 13:30 GMT

Omar Jasseh

Instructor,

Omar Jasseh

Learning Outcomes

What You Will Learn

Master HTML, CSS, and JavaScript from the ground up
Efficiently build beautiful and maintainable UIs with Tailwind CSS
Learn the fundamentals of UI and UX design with Figma
Manage their code and projects with GIT and GitHub
Showcase their projects to the world online

Target Student

Who Is This For?

  • Students who have completed ITP101 or CS001 and want to specialize in frontend development
  • Aspiring frontend developers who want to build modern, responsive websites
  • Designers looking to expand their skills into development
  • Anyone who wants to create beautiful, interactive web experiences

What You Should Know First

Prerequisites

This course builds on foundational programming knowledge. You should be comfortable with basic HTML, CSS, and JavaScript concepts. If you're new to programming, we recommend starting with one of our foundational courses first.

Here are the courses we recommend if you need to strengthen the fundamentals.

JS101

Intermediate

JavaScript Fundamentals

A focused course bridging foundational computer science and specialized developer tracks. Perfect for students who completed CS-Prep or CS001 and are ready to dive into frontend, backend, or full-stack development.

4 weeks
D5,000

CS001

Intermediate

Computer Science Fundamentals

Dive into the dynamic world of computer science. This comprehensive course covers core CS fundamentals, web development, databases, backend programming, and emerging technologies for aspiring tech enthusiasts.

14 weeks
D16,000
Course Benefits

What's Included

Everything you need to master the skills and launch your tech career

28+In-Person Sessions
30+Coding Challenges
3+Real-World Projects
14+Quizzes & Assignments
14+Online Office Hours
1Certificate of Completion
What You'll Learn

Course Curriculum

Explore the comprehensive modules and topics covered in this course.

14 weeks • 28 lectures • 80 topics
  • HTML5 Deep Dive

    Modern HTML features and best practices

  • SEO & Performance Basics

    Building search-friendly, fast websites

Student Reviews

What Students Say

Hear from students who have completed this course and similar programs.

It is an incredible journey. My favorite part are the well-simplified notes, interesting brain-teasing exercises, collective tutorials and most remarkable is that contagious smile from Mr Jasseh. I confidently look forward to taking future courses with Jasseh Code Camp ❤️

Mariatou Jah - SBEC International School

JDP Part 1 - Beginning Frontend Web Development

Whether you're a beginner wanting to learn coding, a junior developer looking to improve, or an experienced professional seeking to enhance your skills, Jassehcodecamp is the best place for you.

Baboucarr Badjie - Creator of Codeblast

Baboucarr Badjie - Creator of Codeblast

JDP Part 2 - Fullstack JavaScript with the MERN stack

JCC gave me courage and confident to become a programmer. Programming is not Difficult as I used to think before going to JCC. I really appreciate JCC.

Bakary Trawally - GCAA

Bakary Trawally - GCAA

JDP Level 1 and Level 2

Is really a blessing to acquire knowledge under reasonable circumstances at your doorstep. We are happy to have Jassehcodecamp in our backyard. Affordable and quality education provider

Baka Mahmud Jatta - Freelancer

JDP Level 1 and Level 2

I am proud to say that I have learnt a lot on the first and second levels of the JDP. I believe I am building the necessary skills to help me land my first job as a Software Developer

Eliyasu Jallow - Student

JDP Level 1 and Level 2

Joining JCC was the best decision in my academic career. Learning to code is challenging, but JCC's instructors simplify complex technologies and teach industry standards, making coding accessible. I started from zero and now I'm working with personal web projects. Highly recommend JCC for anyone passionate about becoming a web developer.

Tafsiru Loum - PURA

Tafsiru Loum - PURA

JDP Level 1 and Level 2

I am now convinced. Enroll me now.

Have questions about the course? Check out ourFAQ or Contact Us