The top of the track
This level completes the track. To take all 5 levels, the full track costs 350,000 FCFA instead of 450,000 FCFA.
Ask for the full trackBy Mohamed Bah · Kolonell, a digital agency in Dakar
Your full-stack app live online and 8 projects on GitHub by the end of the course
200,000 FCFA · 305 €
Programme
and 4 more modules
Wave / Orange Money payment, access within 24 business hours
In 2026, a junior developer earns 200,000 to 400,000 FCFA a month in Dakar (about $330 to $670), up to 500,000 FCFA at a fast-growing startup, and a junior web developer earns 200,000 to 350,000 FCFA in Abidjan; an experienced developer earns 400,000 to 800,000 FCFA in Dakar (about $670 to $1,330). As a freelancer, a business website is billed at 150,000 to 600,000 FCFA (400,000 to 1,500,000 FCFA through an agency) and a simple web application at 1,000,000 to 3,000,000 FCFA (about $1,670 to $5,000). Working remotely for European clients, an experienced developer typically bills 150 to 300 euros a day, or 98,000 to 197,000 FCFA; your portfolio and your network determine where you land in that range.
Indicative estimate, depending on your market, pace and work. No income is guaranteed.
Your instructor
Founder of Kolonell, a digital agency and platform based in Dakar. He designs and deploys websites and web applications for small businesses in Senegal, Côte d'Ivoire and the diaspora, using the same tools taught in this course: Next.js, Node, PostgreSQL, Prisma and Git.
See Kolonell’s work →A computer is essential for coding: Windows, macOS or Linux, at least 4 GB of RAM, 8 GB recommended. You can read the lessons on your phone, but the coding exercises, projects and deployment are done on a computer. A used laptop at 120,000 or 150,000 FCFA in Dakar (about $200 to $250) is enough for the whole course.
Plan on about 60 hours, including lessons, exercises, quizzes and projects, and more if you are starting from zero, since the pace varies a lot from one person to another. At 5 to 8 hours a week, plan on 8 to 12 weeks. The capstone alone takes about ten hours. You go at your own pace, and access has no end date.
Yes, if you are motivated: the course starts from the basics, at a fast pace. Module 1 explains how the web works before your first tag, and every concept is followed by an auto-graded exercise. The only requirements are consistency and a willingness to dig in when a bug refuses to go away. If you prefer a gentler progression, the full Web Development track covers the same ground over 5 courses, from Essential to Expert.
Every coding exercise shows the failing tests and an explanation. If you are still stuck, post your code and your error message on the course forum: other learners and the Kolonell team reply, usually within the day on weekdays. Submitted projects receive written feedback based on the project rubric.
Yes. The certificate is issued once you have completed the lessons, passed the quizzes and your capstone has been approved by an instructor (feedback within 5 business days of your submission). It carries an ID that can be verified online, which you can add to LinkedIn and your resume. It certifies the projects you built, not just the hours you logged. The other projects are also reviewed by an instructor and make up your portfolio: they are what you show recruiters.
No, no course can guarantee that. What the course gives you is the proof recruiters and clients ask for: a portfolio of 8 projects, a deployed application, an active GitHub profile and a reviewed technical resume. Module 9 also teaches you how to apply and how to prepare for the technical interview. Those are what lead to interviews and your first freelance contracts.
No. It is level 5 (Expert), the most advanced level of the Web Development track. The full track brings together the 5 courses, from Essential to Expert, for 350,000 FCFA instead of 450,000; a course you already bought is deducted from the price.
Via Wave or Orange Money. After enrolling you receive a pro forma invoice by email with the number to pay. Send the proof on WhatsApp: your access is activated within 24 business hours.
For life, updates included. Learn at your own pace and revisit lessons as often as you need.
Complete the lessons, pass each module quiz with at least 70% and submit your final project: an instructor reviews and approves it (feedback within 5 working days). The certificate is then generated, with a unique number and a public verification page.
You want a career that is hiring in Dakar, in Abidjan and remotely, but you are just starting out. What you lack is not one more tutorial: it is a structured method and proof you can show. This course reviews the basics at a fast pace, from your first HTML tag, then takes you all the way to a deployed full-stack application, with a portfolio you can send to a recruiter or a client.
The first four modules lay the foundations: HTML, responsive CSS, then JavaScript all the way to asynchronous code. Next you adopt Git and the terminal, then build React interfaces and server-rendered Next.js sites. Module 8 moves to the backend with Node, Express, PostgreSQL and Prisma, and module 9 turns your projects into a job application package.
This is the most advanced course in the track: 61 hours, 9 modules, 68 lessons and 185 graded exercises, including coding exercises checked by automated tests. Every module ends with a quiz and a project, 9 projects in all, assessed against a public grid, up to the capstone: order management for a WhatsApp store. Your verifiable certificate is issued once you have completed the lessons, passed the quizzes and had your capstone approved by an instructor.
You leave with an online portfolio, 8 clean GitHub repositories, a deployed full-stack application, a technical resume and a LinkedIn profile ready to send. In 2026, a junior developer earns 200,000 to 400,000 FCFA (about $330 to $670) a month in Dakar and 200,000 to 350,000 FCFA in Abidjan; as a freelancer, a simple web application bills at 1,000,000 to 3,000,000 FCFA (about $1,670 to $5,000). The course promises neither a job nor an income: it gives you real projects, which is what recruiters and clients look at.
This is level 5 (Expert), the summit of the Web Development track: it extends React and Next.js (level 4). Since it reviews the basics at a fast pace, motivated beginners can enroll directly; for a gentler progression, the full track brings together the 5 courses, from Essential to Expert, for 350,000 FCFA instead of 450,000.
Who it is for: Motivated beginners ready for a sustained pace, career changers, students and employees aiming for a junior developer job or freelance work in Dakar, Abidjan or remotely.
A module-by-module path: lessons, exercises, quizzes and projects to submit.
Module 1· 22 exercises
You understand what happens between the browser and the server (HTTP, DNS) and you write a semantic, accessible, well-formed HTML page.
Module 2· 22 exercises
You style and lay out an interface with modern CSS: selectors, the box model, Flexbox, Grid and mobile-first responsive design.
Module 3· 22 exercises
You master the fundamentals of the language: variables, types, conditions, loops, functions, arrays and objects.
Module 4· 22 exercises
You manipulate the DOM, respond to events, write asynchronous code with async/await, call APIs with fetch and organize your code into ES modules.
Module 5· 19 exercises
You work like a professional: terminal, Git, GitHub, Node and npm, with a clean repository you can show a recruiter.
Module 6· 22 exercises
You build reactive interfaces with React: JSX, components, props, state, hooks and controlled forms.
Module 7· 22 exercises
You get hands-on with Next.js and the App Router: file-based routing, server and client components, data fetching, Route Handlers, rendering strategies and deployment on Vercel.
Module 8· 22 exercises
You build a REST API with Node, Express and Prisma, secure it, connect it to PostgreSQL and deploy a complete full-stack application.
Module 9· 12 exercises
You turn your projects into an application package: a technical resume organized by skills, a GitHub profile, a LinkedIn profile, application messages and technical interview preparation.
Certificate included
A numbered certificate with your validated skills, a public page and a verification QR code. Add it to LinkedIn in one click.
Certificate of skills
Your name
has completed and validated the course
Full-Stack JavaScript Developer
Skills developed
Number KOL-CERT-2026-XXXXX
Mohamed Bah
Founder, Kolonell Academy
After the course
Each certificate has a number anyone can verify online, and you can add it to your LinkedIn profile in one click.
Upload your CV from your profile: our team reviews it and helps you make it clearer and more convincing.
Learners who complete the course can join the Kolonell talent pool. Entry is earned: course completed, exercises submitted. Kolonell also draws on it for its own hiring.
Optional services, free for learners. This is not a promise of employment.
This level completes the track. To take all 5 levels, the full track costs 350,000 FCFA instead of 450,000 FCFA.
Ask for the full track