The verdict in three sentences
In Thiès, students at Iba Der Thiam University and self-taught learners who know HTML and CSS almost all hit the same wall: JavaScript, the language that makes a page interactive. Without it you cannot build a cart, validate a form or display data from an API, so you cannot aim for a real junior front-end developer job. The course JavaScript: bring a website to life and make it interactive is level 3 Advanced, 75,000 FCFA (about 115 EUR / 130 USD), for 16 hours online, taught in French, with a concrete project: a catalogue with a cart and WhatsApp ordering.
Why JavaScript is such a blocker
HTML and CSS describe what you see. JavaScript describes what happens when the user clicks, types or waits for a server response. Moving from layout to logic is disorienting: variables, conditions, loops, functions, then the DOM and events. Many give up after a few videos because they copy code without understanding why it works.
| Module | Key concept | What you build | Perceived difficulty |
|---|---|---|---|
| 1. Language basics | Variables, types, conditions, loops | Small price and discount calculations | Medium |
| 2. Functions, arrays, objects | Organising catalogue data | In-memory product list | Medium |
| 3. The DOM and events | Changing the page on click | "Add to cart" buttons | High |
| 4. Forms, validation, storage | Checking input, localStorage | Cart kept after reload | High |
| 5. Async, fetch, APIs | Loading remote data | Catalogue fed by a JSON file | High |
| 6. Organise, debug, publish | Console, modules, deployment | Live site with WhatsApp ordering | Medium |
How much does learning JavaScript cost in 2026
| Option | 2026 price (order of magnitude) | Duration | Main limitation |
|---|---|---|---|
| Free tutorials and documentation | 0 FCFA (excluding data) | Variable | No correction, frequent drop-out |
| International online platforms | 10,000 to 30,000 FCFA/month | 2 to 6 months | In English, no local context |
| Evening classes at a centre in Thiès | 100,000 to 250,000 FCFA | 1 to 3 months | Fixed hours, uneven level |
| Bootcamp in Dakar | 500,000 to 1,500,000 FCFA | 3 to 6 months full time | Cost, transport and housing from Thiès |
| Kolonell, JavaScript (level 3 Advanced) | 75,000 FCFA (about 115 EUR) | 16 h online | 6 modules, graded exercises, 2 projects, verifiable certificate |
| Full Web development track (5 levels) | 350,000 FCFA instead of 450,000 (about 535 EUR) | Several months | From HTML up to Expert level |
The course assumes you already know HTML and CSS. If not, start with levels 1 and 2 of the Web development track, then move on to JavaScript.
Jobs and income in Thiès and Dakar
Amounts are 2026 orders of magnitude. Your first income depends mostly on your portfolio: two or three live projects count for more than a certificate alone.
| Opportunity | Indicative 2026 income | Realistic delay after the course |
|---|---|---|
| Internship at a web agency or startup | 50,000 to 100,000 FCFA/month | 1 to 3 months |
| Junior front-end developer | 250,000 to 450,000 FCFA/month | 6 to 12 months with a portfolio |
| Interactive showcase site for a shop, freelance | 100,000 to 300,000 FCFA per project | 2 to 4 months |
| Catalogue with WhatsApp cart for a shop | 75,000 to 200,000 FCFA per project | 1 to 3 months |
| Maintenance and small updates | 25,000 to 75,000 FCFA/month per client | After the first clients |
Mini case study
Cheikh, 22, an undergraduate at Iba Der Thiam University, can build pages in HTML and CSS but has never managed to code a cart. He takes the course over five weeks, 3 to 4 hours a week, and publishes the interactive catalogue from the final project.
Learn this skill with Kolonell Academy
Short, practical online courses (taught in French), graded exercises, certificate. Pay with Wave or Orange Money.
He then adapts it for a cosmetics shop in Thiès that sells on WhatsApp, billed at 120,000 FCFA. Calculation: 120,000 minus 75,000 FCFA for the course leaves 45,000 FCFA after a single project, plus a first client to show. This is not guaranteed; it depends on his ability to find and convince a shop owner.
FAQ
Do I need HTML and CSS first?
Yes. The 16 hours assume you can build a structured, styled page. Levels 1 and 2 of the track, at 25,000 and 50,000 FCFA, cover those basics.
Is a computer essential?
To code, yes. A second-hand computer at 100,000 to 150,000 FCFA is enough, with a browser and a free editor such as VS Code.
How long to become a junior front-end developer?
Plan 6 to 12 months of regular practice with a portfolio of 3 to 5 projects. JavaScript is one step, to be completed with a framework and Git in the next levels.
Is the full track better value?
The 5-level Web development track costs 350,000 FCFA instead of 450,000 FCFA, a saving of 100,000 FCFA, and stays well below a Dakar bootcamp.
How do I pay from Thiès?
With Wave or Orange Money. Access opens as soon as the 75,000 FCFA payment is confirmed.
Take the next step. Enroll in JavaScript: bring a website to life and make it interactive: 16 h online, taught in French, 75,000 FCFA (about 115 EUR / 130 USD), verifiable 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.
