The verdict in three sentences
From Mbour, you can target clients in Dakar, Abidjan or the diaspora without moving, provided you show live applications rather than a list of skills. React and Next.js remain in 2026 the combination most requested by SMEs and startups hiring remotely in West Africa. A structured course at 100,000 FCFA pays for itself with a single small contract, if you actually ship your portfolio projects.
Why React and Next.js when you already code in JavaScript
If you can manipulate the DOM, write functions and call an API with fetch, you are halfway there. The jump to React means thinking in reusable components and handling state and forms cleanly. Next.js adds what clients expect: fast pages, good search ranking, Server Actions to save data, deployment in minutes.
For a self-taught developer in Mbour, the challenge is credibility. A recruiter in Dakar or a client in Lyon does not check your school record: they open your link, test the app on their phone and read your code on GitHub.
| Learning option | 2026 price (order of magnitude) | Duration | What you get |
|---|---|---|---|
| Free YouTube videos | 0 FCFA (+ mobile data ~5,000 FCFA/month) | 3 to 6 months on your own | Scattered basics, no guided project |
| International online certificate | 25,000 to 60,000 FCFA per month | 4 to 8 months | English content, examples outside the African context |
| In-person bootcamp in Dakar | 600,000 to 1,500,000 FCFA | 3 to 6 months | Coaching, but travel or housing from Mbour |
| Kolonell, React and Next.js (level 4) | 100,000 FCFA | 24 h, self-paced | 2 live SME applications, certificate |
| Full Kolonell track (5 levels) | 350,000 FCFA instead of 450,000 | Progressive | From HTML to production |
The React and Next.js course for building modern web applications, taught in French, is level 4 Intermediate of the Kolonell Academy Web Development track. It covers components, state, forms, data, App Router, Server Actions, testing and production deployment, on two real SME applications.
The three portfolio projects that convince
Three well-finished projects beat ten copied tutorials. Pick topics close to the real needs of Senegalese businesses, with credible FCFA data.
| Project | Skills demonstrated | Target client | Estimated time |
|---|---|---|---|
| Booking system for a hotel in Saly | Forms, validation, dates, emails | Hotels and residences on the Petite-Côte | 20 to 30 h |
| Catalog and ordering for a Mbour fish wholesaler | Filterable list, cart, global state | Traders, wholesalers | 25 to 35 h |
| SME sales dashboard | Charts, authentication, Server Actions | Startups, Dakar SMEs | 30 to 40 h |
| Bonus: redesign of a local association's site | SEO, mobile performance, deployment | NGOs, schools | 10 to 15 h |
Each project needs a public URL, a clean GitHub repository with a clear README, and a short one-minute demo video. Remote recruiters watch the video before reading the code.
What the skill pays in 2026
| Outcome | Pay (2026 order of magnitude) | Realistic time to get there |
|---|---|---|
| Small freelance contract (React landing page) | 300,000 to 500,000 FCFA | 2 to 4 months after the course |
| Management app for an SME | 700,000 to 1,200,000 FCFA | 4 to 8 months |
| Junior React developer, permanent job in Dakar | 300,000 to 450,000 FCFA per month | 3 to 6 months of job search |
| Experienced React developer | 500,000 to 900,000 FCFA per month | 18 to 30 months of experience |
| Remote contract for a foreign startup | 600,000 to 1,300,000 FCFA per month | Variable, English required |
These figures are estimates: nothing is guaranteed, and regularity depends mostly on your prospecting and the quality of your deliverables.
Mini case study
Learn this skill with Kolonell Academy
Short, practical online courses (taught in French), graded exercises, certificate. Pay with Wave or Orange Money.
Modou, 26, a self-taught developer in Mbour, knows JavaScript and has already built two static sites. He takes the level 4 course at 100,000 FCFA, spends 6 hours a week for 4 weeks on the 24 hours of lessons, then 8 weeks on his three projects.
- Investment: 100,000 FCFA course + 20,000 FCFA mobile data and domain name = 120,000 FCFA.
- First contract in month 4: booking app for a residence in Saly, 450,000 FCFA.
- Return: 450,000 / 120,000 = 3.75 times the outlay, recovered with the first contract.
If Modou then lands a junior job at 380,000 FCFA a month, the course costs less than 8 days of salary.
FAQ
Do I need to know JavaScript before starting?
Yes, level 4 assumes the basics: functions, arrays, DOM and fetch. If that is not your case, start with the earlier levels of the track, or take the full track at 350,000 FCFA instead of 450,000.
Can I follow the course from Mbour on a mobile connection?
Yes, lessons are online and self-paced. Budget about 5,000 to 10,000 FCFA of data per month depending on your operator.
How long does it take to get the certificate?
The course lasts 24 hours. At 6 hours a week, you finish in 4 weeks, quizzes included.
Is the certificate enough to get hired?
No, it reassures, but your live projects are what convince. Aim for at least 3 public applications before applying or prospecting.
How do I pay from Senegal?
Payment is by Wave or Orange Money, in one go: 100,000 FCFA for this level.
Take the next step. Enroll in React and Next.js: building modern web applications: 24 hours, level 4 Intermediate, 100,000 FCFA (about 152 EUR), certificate included, taught in French. Pay with Wave or Orange Money. Questions? WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

