Skip to main content
JCC Logo
Master the language of the web

JavaScript Fundamentals for Everyone

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.

2025-11-18Intermediate4 weeksManjai KundaD5,000
Made with Love & Care

About this Course

JavaScript is everywhere, and mastering it opens doors to almost every area of software development.

Whether you want to build interactive websites, create mobile apps, or develop backend services, JavaScript is the common thread that connects them all. This focused 4-week course takes you from basic syntax to building real applications, both in the browser and on the server with Node.js.

You'll learn to write clean, modular code using functions, work with arrays and objects to manage data, and make websites come alive with DOM manipulation. By the end, you'll even build command-line applications using Node.js and the file system.

This course is the perfect bridge between foundational programming knowledge and specialized tracks like frontend or backend development. If you've completed our ITP101 or CS001 courses, or have equivalent experience, this is your next step toward becoming a professional developer.

Schedule

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

Omar Jasseh

Instructor,

Omar Jasseh

Learning Outcomes

What You Will Learn

Understand JavaScript fundamentals and syntax
Write reusable, modular code with functions
Work with arrays and objects effectively
Make websites interactive with DOM manipulation
Build CLI applications with Node.js

Hands-On Projects

What You Will Build

Put your JavaScript skills to work by building real projects. You'll create interactive web features and command-line applications that demonstrate your growing expertise.

Interactive DOM ProjectMini Project

A mini web application using DOM manipulation to create dynamic, interactive user experiences

Node.js CLI ToolMini Project

A command-line application built with Node.js demonstrating file system operations and command-line arguments

Graduates of Jasseh Code Camp are now working at top tech companies, building successful startups, and advancing their careers in software development.

Target Student

Who Is This For?

  • Students who have completed ITP101 or CS001 and want to master JavaScript
  • Aspiring web developers preparing for frontend or backend specialization
  • Anyone who wants a solid JavaScript foundation before diving into frameworks
  • Self-taught developers looking to fill gaps in their JavaScript knowledge

What You Should Know First

Prerequisites

This course assumes you have basic programming knowledge and familiarity with HTML & CSS. If you're completely new to programming, we recommend starting with our foundational courses first.

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

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

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

Course Curriculum

Explore the comprehensive modules and topics covered in this course.

4 weeks • 8 lectures • 47 topics
  • Introduction to JavaScript

    Getting started with the language of the web

  • Variables & Data Types

    Storing and working with different kinds of data

  • Operators & Control Flow

    Making decisions in your code

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