The verdict in three sentences
If you can already build a page in HTML and CSS, JavaScript is the skill that turns your site into a tool Bamako SMEs pay for: quote calculator, advanced form, shopping cart. A bootcamp costs 500,000 to 1,500,000 FCFA, while the course JavaScript: Make a Website Alive and Interactive (level 3 Advanced, 75,000 FCFA, about 115 EUR or 125 USD, 16 h, taught in French) covers the language, the DOM, forms and APIs with two concrete projects. With a good portfolio, first freelance jobs range from 150,000 to 500,000 FCFA as a 2026 order of magnitude.
What learning JavaScript from Bamako costs
Options range from scattered free resources to intensive bootcamps. The real question is the ratio between price, time spent and what you can deliver at the end.
| Option | 2026 price | Duration | What you can do at the end |
|---|---|---|---|
| YouTube and MDN documentation | 0 FCFA | 3 to 12 months, unstructured | Variable, many quit before the DOM |
| Free platforms (freeCodeCamp, etc.) | 0 FCFA | 300 h advertised, in English | Exercises, rarely a project suited to the Malian market |
| Evening classes at a Bamako centre | 100,000 to 250,000 FCFA | 2 to 4 months | Basics, few published projects |
| Web development bootcamp | 500,000 to 1,500,000 FCFA | 3 to 6 months | Front and back end, intensive pace |
| Kolonell JavaScript course | 75,000 FCFA (about 115 EUR) | 16 h online, 4 to 5 weeks | Quote calculator and catalogue with cart published on Netlify, certificate |
| Full Web Development track (5 levels) | 350,000 FCFA instead of 450,000 (about 535 EUR) | 5 courses | From first code to full-stack developer |
The course requires 4 hours a week for 4 to 5 weeks, a computer with VS Code and Google Chrome, and no prior JavaScript knowledge. It copes with power cuts and limited connections: lessons resume where you left off.
What you learn, module by module
The course has 6 modules of 5 lessons. Language basics (variables, types, conditions, loops). Functions, arrays and objects, the core of real code. The DOM and events to react to clicks and change the page. Forms, validation and local storage with localStorage, for a cart that survives a reload. Async, fetch and APIs to load JSON data. Finally organising, debugging and publishing with GitHub and Netlify.
You deliver two projects: a quote calculator for a service provider, then an interactive catalogue with cart and WhatsApp ordering, exactly the kind of module a Bamako shop can buy. This course is level 3 of the Web Development track; level 2 « HTML and CSS: Build and Lay Out a Real Website » is recommended if you cannot yet build a responsive page.
Career outlets and income in Bamako in 2026
The Malian web development market is still smaller than Dakar or Abidjan, but demand from SMEs, NGOs and the diaspora for sites that « do something » is growing. 2026 orders of magnitude:
Learn this skill with Kolonell Academy
Short, practical online courses (taught in French), graded exercises, certificate. Pay with Wave or Orange Money.
| Profile or job | Indicative 2026 income | Realistic timeline after the course |
|---|---|---|
| Internship at an agency or startup | 50,000 to 100,000 FCFA/month | 1 to 3 months |
| Salaried junior front-end developer | 200,000 to 400,000 FCFA/month | 3 to 9 months, with portfolio |
| Showcase site with calculator or advanced form | 150,000 to 500,000 FCFA per job | First client in 1 to 3 months |
| One-off module (cart, simulator, filter) | 50,000 to 150,000 FCFA | From the first month |
| Remote job for a diaspora client | 200,000 to 600,000 FCFA | After 2 or 3 references |
These amounts depend on your portfolio, your ability to find clients and the quality of your work. No income is guaranteed; JavaScript alone mainly opens the door to the next level, React and Next.js, where salaries rise.
Mini case study
Moussa, 23, a computer science undergraduate in Bamako, already builds pages in HTML and CSS but cannot make his forms dynamic. He takes the course over 5 weeks (75,000 FCFA) and publishes his catalogue with cart on Netlify. He offers the same module to a cosmetics shop in ACI 2000 for 120,000 FCFA, then a rate calculator to a transport company for 80,000 FCFA. Total: 200,000 FCFA earned from 2 jobs, 2.7 times the course price. Even a single 80,000 FCFA job covers the course. This scenario is an illustration, not a promise.
FAQ
Do I need HTML and CSS before starting? Yes, the course is for people who can already build a responsive page. Otherwise, start with level 2 of the track, then move to JavaScript: allow 2 to 3 months in total at 4 h a week.
Can I learn with a limited connection in Bamako? Lessons are light and most of the work happens in VS Code, offline. A 5 to 10 GB monthly data plan is usually enough for the 16 h of course.
Is JavaScript enough to get a job? For a junior front-end role, HTML, CSS and JavaScript are the expected minimum, often complemented by React. Junior salaries in Bamako are around 200,000 to 400,000 FCFA a month in 2026.
Is the certificate recognised? The Kolonell Academy certificate attests to the projects completed; recruiters and clients will mostly look at your two projects published on GitHub and Netlify.
How much is the full track? The 5 levels of the Web Development track cost 350,000 FCFA instead of 450,000 FCFA individually, a 100,000 FCFA saving (about 150 EUR).
Take the next step. Enroll in JavaScript: Make a Website Alive and Interactive: 16 h online, taught in French, 75,000 FCFA (about 115 EUR), 2 projects and a Kolonell Academy certificate. 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.