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 picks up where ITP000's web block stops. Three weeks of intermediate web, published live with git, then six weeks of Python from zero with algorithms and an introduction to cybersecurity, 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 started on 14 September 2026 and is running now, so registration is closed. The next intake is the afternoon cohort from 28 September 2026.
CS100
BeginnerComputer Science I
Level 2 of the JCC ladder, after ITP000, and its first programming course. Twelve weeks and thirty six sessions: three weeks of intermediate web, six weeks of Python from zero with algorithms and an introduction to cybersecurity, two weeks of MySQL and data, and a final week of careers and the showcase. Every week is two concept sessions and one studio, and the capstone rides the studios of the last four 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 (Afternoons) + CS100
Level 1 and Level 2 bought together: four weeks finding your feet in the ITP000 afternoon cohort from 28 September, then twelve weeks of the web and Python in CS100 from 20 October. CS100 runs in the morning, Tue, Thu and Fri 10:30 - 13:00, and its first week overlaps your last week of ITP000. One payment, one admission, and no second decision to make in October.
Full Foundation Bundle: ITP000 (Afternoons) + CS100 + CS200
The whole foundation, start to finish: the ITP000 afternoon cohort from 28 September, then CS100 and CS200, 84 sessions across seven months for D28,500 - what reaching ASE300 cost under the old two-level foundation, which gave you 60. CS100 and CS200 run in the morning, 10:30 - 13:00, and CS100 begins during your last week of ITP000. 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 CS100 in October.
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.













