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
Five levels take you from your first line of code to a job in a real company. The first three are the same whichever JCC program you end up in, so you can start before you have chosen one. Each level begins within days of the last one finishing, so you never sit out a quarter waiting for the next intake: about 14 months from a standing start, or around 10 if you join at CS200.
Start From Zero
Twelve sessions for someone who has never written a line of code. How computers and the web really work, then you build your own web page with HTML and CSS and publish it to a live address you can open on your own phone. It finishes with staying safe online, using AI well, and where a tech career goes next.
Already write HTML and CSS and published a page? You can start at Level 2.
The Web, Then Programming
CS100 starts with Python from zero on day one, with your first desktop app, algorithms and an introduction to cybersecurity. Then it picks up where ITP000's web block stops, with intermediate web published live with git, and two weeks of MySQL and data. It closes with careers and a capstone that joins all three.
Already write HTML, CSS and a little Python? You can start at Level 3.
Where Every Path Meets
CS200 is where the computer science lands: JavaScript from the DOM through to a Node and Express back-end, MySQL taught properly and from zero, and a full-stack capstone you deploy and defend. It takes the foundation deeper and gets you ready for whichever specialization you choose.
Choose Your Field
This is where the paths separate, and the first three levels do not change whichever one you pick. Agentic Software Engineering is running now: build real full-stack applications with AI coding agents, and learn to direct the agent and own the result in review. Data Engineering, Cybersecurity, Mobile Development, DevOps and Cloud, and Digital Agency follow.
The Program Ends. Our Job Doesn't.
Every JCC program ends the same way. As your final level closes we start placing you in a paid internship at a real company, and we keep working until you are in one. For some it is arranged before they finish. For others it comes after the program has ended, and we stay with them, in touch and working on it, until it does. Many never leave: the company that hosted them hires them.
A paid placement in a real company, on every program.
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.
ITP000
Pre-BeginnerIntro to Tech & Programming (Afternoons)
Level 1 of the JCC ladder. Twelve sessions over four weeks for someone who has never written a line of code: how computers and the web really work, then you build your own web page with HTML & CSS and publish it to a live address you can open on your own phone.
ITP000
Pre-BeginnerIntro to Tech & Programming
Level 1 of the JCC ladder. Twelve sessions over four weeks for someone who has never written a line of code: how computers and the web really work, then you build your own web page with HTML & CSS and publish it to a live address you can open on your own phone.
Enrolment closed. This morning cohort ran from 14 September 2026 and has finished, so registration is closed. The next intake is the afternoon cohort from 2 November 2026.
CS100
BeginnerComputer Science I
Level 2 of the JCC ladder, after ITP000, and its first programming course. Twelve weeks and thirty six sessions: Python from zero first, with a first desktop app, algorithms and an introduction to cybersecurity, then intermediate web, then MySQL and data, and a close of careers and the showcase. Two concept sessions to every studio, and the capstone rides the studios of the last six weeks.
CS100
BeginnerComputer Science I (Afternoons)
Level 2 of the JCC ladder, after ITP000, and its first programming course. Twelve weeks and thirty six sessions: Python from zero first, with a first desktop app, algorithms and an introduction to cybersecurity, then intermediate web, then MySQL and data, and a close of careers and the showcase. Two concept sessions to every studio, and the capstone rides the studios of the last six weeks.
CS200
IntermediateComputer Science II
Twelve weeks in a single language. CS200 takes the foundations you built in CS100 and goes deep on JavaScript - the language, the DOM and asynchronous code - then puts MySQL underneath it and a Node, Express and REST back-end on top, finishing with a full-stack capstone you design, secure and ship.
Foundation Bundle: ITP000 + CS100 (Afternoons)
Level 1 and Level 2 bought together, all in the afternoon: four weeks finding your feet in ITP000 from Mon 2 November (Mon, Wed and Fri 16:00 - 18:30), then twelve weeks of Python and the web in the CS100 afternoon cohort from Tue 10 November (Tue, Thu and Sat 16:00 - 18:30). CS100 begins in your second week of ITP000, on the other days, so the two run side by side until ITP000 ends on Fri 27 November. One payment, one admission, and no second decision to make.
Full Foundation Bundle: ITP000 + CS100 (Afternoons) + CS200
The whole foundation, start to finish: ITP000 and CS100 in the afternoon from Mon 2 November, then CS200 in the morning from 15 February, 84 sessions across six months for D28,500, what reaching ASE300 cost under the old two-level foundation, which gave you 60. CS100 begins in your second week of ITP000, and CS200 runs Tue, Thu and Sat 10:30 - 13:00. The deepest saving on the ladder at 25%.
Foundation Bundle: CS100 + CS200
Both halves of Fundamentals of Computer Science, bought together and open to everyone - no ITP000 required. Skip Level 1 if you already write HTML and CSS and have published a page, and start with the CS100 morning cohort on Tue 3 November.
ASE300
AdvancedAgentic Software Engineering
Go full-stack and build production web apps the agentic way, directing AI coding agents to write real software while you stay accountable for every line. Intermediate and advanced JavaScript and TypeScript are taught as the review lens you use to read, catch mistakes, own, and ship what the agent builds, across React, Node, SQL, and Next.js.
Enrolment closed. This cohort started on 31 August 2026 and is running now, so registration is closed. The next intake opens in November 2026.
EH101
BeginnerEthical Hacking
A free 1-week cybersecurity workshop for the technically inclined. Build your own Kali Linux lab, learn Linux and the terminal from scratch, and run your first real scan with nmap. Our gift to the JCC family, and the taster for the paid Ethical Hacking Pro Week.
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 led by our flagship Agentic Software Engineering Program, where students go full-stack and learn to build real software with AI coding agents, alongside Data Engineering, Mobile App Development, 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. You start at ITP000 (Intro to Technology & Programming), four weeks that end with a web page you have published yourself, then climb CS100 and CS200. Everyone does CS200 before specializing, whatever their background. Each course starts within days of the last one finishing, so you never wait out a quarter. 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. Every specialization, ASE300 included, requires CS200 completed at JCC: whatever your background, there is no way past it.
Here's your path:
- Choose your starting point - complete beginners start with ITP000, then CS100, then CS200.
- Specialize in your track - Agentic Software Engineering, Data Engineering, Cybersecurity, Mobile Development, DevOps and Cloud, or Digital Agency.
- Complete your track and secure a paid placement with one of 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.
Every JCC program is the same five-level ladder, so the length is the same whichever one you choose:
- Level 1 (ITP000): 4 weeks
- Levels 2 and 3 (CS100, then CS200): 12 weeks each
- Levels 4 and 5 (your specialization): 14 weeks each
Each level begins within days of the last one finishing, so the whole ladder takes about 14 months from a standing start, or around 10 if you join at CS200.
Every program ends in a paid placement at a real company. We start placing you as your final level closes and keep working until you are in one, and many students are hired by the company that hosted them.
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.













