Join JCC and become
a
Tech Professional
Gain real-world skills, unlock tech careers, and transform your future through our hands-on, immersive programs.



- Students Trained
- 1,000+
- Job Placement Rate
- 95%
- Active Programs
- 8+
- Years of Impact
- 6+
Gain Practical Skills with Industry-Standard Tools and Technologies
How Does It Work
From complete beginner to job-ready developer in 4 clear steps. Start where you are, skip what you know, and specialize in what you love.
Start your journey
Complete beginners start with our Intro to Tech & Programming (ITP101). This fun, beginner-friendly 5-week course covers computing basics, Scratch programming, HTML & CSS fundamentals, and introduces you to the exciting world of technology careers.
Have a solid IT and basic programming background? You can skip to Level 1
Build Your Foundation
Master computer science fundamentals with our comprehensive 14-week CS-PREP program. Learn Python programming, command line basics, Git & GitHub, web development fundamentals, and essential problem-solving skills that every developer needs.
Have a CS degree or strong programming background? Skip to Level 2
Choose Your Specialization (Part 1)
Time to specialize! Choose from Frontend Development (React & TypeScript), Backend Development (Node.js & Express), Data Engineering (Python & SQL), Fullstack Development, or Mobile App Development. Each 14-week track teaches you the fundamental skills needed to build real-world applications in your chosen field.
Doing Fullstack or Mobile App specialization? You can do two courses in this level
Advanced Training + Real Internship
Complete Part 2 of your specialization with advanced techniques, testing, and deployment. Here's what makes JCC different: we place you in a REAL company internship DURING this semester - not after graduation. Apply what you learn immediately in actual work environments while gaining paid experience.
✨ Internship placement during semester
Courses This Semester
Transform your career with our comprehensive, hands-on tech programs. From frontend and backend to data engineering and beyond, we've got the perfect course to launch your tech journey.
ITP101
BeginnerIntro to Tech & Programming
A fun and practical beginner's guide to the world of modern technology - from how computers work to programming, the internet, and the web. Students will learn computing fundamentals, think computationally, write their first programs with Python, and create simple web pages using HTML & CSS.
ITP101
BeginnerIntro to Tech & Programming
A fun and practical beginner's guide to the world of modern technology - from how computers work to programming, the internet, and the web. Students will learn computing fundamentals, think computationally, write their first programs with Python, and create simple web pages using HTML & CSS.
CS001
IntermediateComputer Science Fundamentals
Dive into the dynamic world of computer science, designed for aspiring tech enthusiasts and future innovators. This comprehensive course covers core CS fundamentals, web development, databases, backend programming, and emerging technologies.
Intro to Programming + CS Fundamentals Pack
Pay once, learn twice: ITP101 followed by CS001. Six weeks of programming foundations, a short break, then fourteen weeks of CS fundamentals - bundled at one discounted price.
BDP101
IntermediateBackend Foundations
Your gateway to careers in Backend Software Development. Learn the fundamentals of Node.js, Express, and databases while leveraging AI-assisted workflows. For CS001 graduates or students with equivalent programming background.
DP101
IntermediateData Foundations
Your gateway to careers in Data Analysis, Data Science, and Data Engineering. Learn the fundamentals of Python and SQL, leverage AI-assisted workflows, and build projects with real Gambian datasets. For CS001 graduates or students with equivalent programming background.
TS101
IntermediateTypeScript Fundamentals
Elevate your JavaScript skills to the next level by mastering TypeScript - the essential bridge between JavaScript fundamentals and advanced frontend frameworks like React.
Get To Know JCC
Welcome to the JCC family. Learn about our journey, our commitment to accessible tech education, and discover the story behind The Gambia's leading coding bootcamp and the community that makes it work.





Powering Africa’s Future Through Code
Jasseh Code Camp was founded in 2019 with a simple mission: make quality tech education accessible to every Gambian youth, regardless of background or experience.
We offer structured programs in Frontend Development, Backend Engineering, Fullstack Development, Mobile App Development, Data Engineering, and more. With a hands-on, project-based learning approach, students graduate with confidence, a portfolio, and job-ready skills.
At our core, we believe in unlocking human potential through education and opportunity. By investing in the next generation of African tech leaders, problem solvers, and digital creators, we are helping to build a future where local talent leads global change.
Our Specialization Tracks
Master in-demand technologies through our comprehensive, hands-on programs designed for real-world success.
Meet Our Expert Instructors
Learn from industry professionals with years of real-world experience and a passion for teaching the next generation of developers.
What Our Students Say
Hear from our graduates who have successfully launched their careers in tech and are now working at top companies worldwide.
Where Our Graduates Work
Our students have successfully launched their careers at leading companies across The Gambia and beyond. Join them in building the future of tech.
Not sure which program is right for you?Check Our Getting Started Guide
Frequently Asked Questions
Find answers to common questions about our programs, enrollment process, and what to expect during your learning journey.
No prior experience required! Our programs are designed for complete beginners. We start with ITP101 (Intro to Tech & Programming) where you'll learn computing fundamentals, then progress through CS001 before specializing. Our experienced instructors and teaching assistants provide personalized support throughout your journey.
The only prerequisites are passion for learning and dedication to the program. You'll need a laptop and internet access - we'll help you set up your development environment. For advanced courses like FDP Part 1 or BDP Part 1, you'll need to complete JS101 or CS001 first.
Here's your path:
- Choose your starting point - complete beginners start with ITP101, then CS001.
- Specialize in your track - Frontend (FDP), Backend (BDP), Full-Stack, or Data Engineering.
- Complete your track and secure a 6-month paid internship with our partner companies.
Need help getting started? Attend our free Program Guide Seminars during enrollment periods, or contact us at admin@jassehcodecamp.com / WhatsApp +220 3100948 for personalized guidance. Learn more about our process in the How it works section.
Program duration depends on your chosen track:
- Pre-semester courses (ITP101, JS101, TS101): 4 weeks (1 month)
- Main semester courses (CS001, FDP Part 1, BDP Part 1): 14 weeks (3.5 months)
- Complete Frontend or Backend Track: 6-12 months
- Full-Stack Track: 12-18 months
- Data Engineering Track: 9-12 months
Each track includes a 6-month paid internship at Level 4.
Have a Question?
Have questions about our programs? Want to discuss your career goals? We're here to help you take the next step in your tech journey.













