Skip to main content
JCC Logo
Learn and build with AI. Become a real software engineer.

Agentic Software Engineering I

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.

2026-08-31Advanced16 weeksManjai KundaD27,000

Fee

Tuition
D21,000
Cursor subscription (~4 months)
D6,000
Total
D27,000

Continuing and former JCC students automatically get D5,000 off (D22,000 total), applied at registration.

Enrolment closed. This cohort started on 31 August 2026 and is running now, so registration is closed. The next intake opens in November 2026.

Made with Love & Care

About this Course

The way software gets built has changed. Engineers now build with AI agents, and the skill that matters most is directing the agent and owning the result. ASE300 is where you learn to do that on real, full-stack software.

This is not vibe coding. You will learn the difference between vibe coding (accept whatever the AI produces) and agentic engineering (direct an agent on a real codebase, then review and own every line), and when each fits. Every module runs the same loop: spec, direct the agent, read the diff, catch what is wrong, understand the fundamental behind it, QA it, then ship. Reading the diff and QA catch different failures, so both are in the loop: reading is static and catches bad code, QA is dynamic and catches wrong behaviour.

You will go full-stack with TypeScript: build interfaces with React and Tailwind, stand up a real backend with Node, SQL and Prisma, then bring them together with Next.js. Intermediate and advanced JavaScript and TypeScript are taught as your review lens, so you can read code fluently enough to catch the agent's mistakes and make the architecture calls it cannot.

You will ship four applications: a frontend in React and TypeScript, an API-only backend with Node and Prisma, a full-stack Next.js application that you defend in a code review, and a team product your team pitches and JCC approves. Three of the four are yours alone. There is one exam, and it is itself a code review: agent-written code you have never seen, where you find the defects and explain the fundamental behind each. ASE300 is ASE 1, Level 4 of the JCC ladder, and leads to ASE400.

Schedule

Mon, Wed & Fri, 10:30 - 13:30 GMT

Omar Jasseh

Instructor,

Omar Jasseh

Learning Outcomes

What You Will Learn

Tell agentic engineering apart from vibe coding, and know when each fits
Run the agentic build loop: spec, direct the agent, read the diff, catch what is wrong, QA it, and own the result
Read and review intermediate JavaScript and TypeScript well enough to catch an agent's mistakes in unfamiliar code
Build and ship four applications: a frontend, an API, a full-stack app, and a team product
Explain the front-end and back-end seam, then what Next.js collapses about it
Test, security-review, deploy and defend real software in a code review

Hands-On Projects

What You Will Build

Four applications, three of them yours alone, built the way a product team builds. Every block from week five onwards ships one, so the portfolio is the course rather than something bolted on at the end.

App 1: Frontend ApplicationSolo Project

React, TypeScript and Tailwind with a component library, built with the agent and reviewed component by component. Weeks 5 to 6.

App 2: API-Only ApplicationSolo Project

Node, SQL and Prisma, with no front end at all, which is the point: the front-end and back-end seam is clearest when one side of it is the only thing on screen. Weeks 7 to 9.

App 3: Full-Stack ApplicationSolo Project

Next.js, built then hardened with tests and a security review, then deployed and defended in a code review. The individual flagship, and the largest single piece of solo work. Weeks 10 to 13.

App 4: Team CapstoneGroup Project

Your team pitches the product and JCC approves it, then builds it in a three-week sprint on a Git and pull-request workflow with peer code review and standups, presented at demo day.

Weekly Mini-ProjectsMini Project

The weekly rep. A block's mini-projects are the parts of that block's application, not detached exercises.

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?

  • CS200 graduates ready to go full-stack
  • FDP Part 1 graduates continuing into the agentic track
  • Anyone who wants to build real software by directing AI agents and owning the result

What You Should Know First

Prerequisites

ASE300 begins at real software engineering, not programming basics. CS200 is required and there is no way past it: a CS degree, another bootcamp or years of freelancing do not substitute for it. FDP Part 1 graduates have already satisfied it, having covered the same ground under the old codes.

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

CS200

Intermediate

Computer 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.

12 weeks
D16,000
Also in a bundle from D27,000, save D5,000
Course Benefits

What's Included

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

48+In-Person Sessions
30+Coding Challenges
5+Real-World Projects
16+Quizzes & Assignments
16+Online Office Hours
1Certificate of Completion

Enrolment closed. This cohort started on 31 August 2026 and is running now, so registration is closed. The next intake opens in November 2026.

What You'll Learn

Course Curriculum

Explore the comprehensive modules and topics covered in this course.

16 weeks • 48 lectures • 76 topics
  • Agentic Engineering vs Vibe Coding

    The program's thesis, and when each approach fits

  • The Build Loop

    Spec, direct, review, ship

  • Your Toolchain with Cursor

    The review-first workflow

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

Enrolment closed. This cohort started on 31 August 2026 and is running now, so registration is closed. The next intake opens in November 2026.

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