Websites9 min read

Learning JavaScript in Thies: course, price and portfolio projects in 2026

Mohamed Bah·Fondateur, Kolonell
October 18, 2026
Share:
Learning JavaScript in Thies: course, price and portfolio projects in 2026

Learning JavaScript in Thies: course, price and portfolio projects in 2026

Websites

The verdict in three sentences

If you can already build a page in HTML and CSS in Thies, JavaScript is the skill that turns a static showcase into a tool an SME actually uses. A focused 16-hour course at 75,000 FCFA (115 EUR) is enough to lay solid foundations, while a bootcamp costs 500,000 to 1,500,000 FCFA. Interactive website jobs bill at roughly 150,000 to 500,000 FCFA in 2026, and your portfolio decides where you land in that range.

Why JavaScript after HTML and CSS

In Thies, between Iba Der Thiam University, the Polytechnic School and vocational training centers, there is no shortage of HTML and CSS integrators. What is missing are people who can make a site useful: a form that checks its fields, a price calculated live with 18% VAT, a cart that remembers items, an order sent over WhatsApp. Local shops, private schools and service providers working with Dakar ask for these features.

What the client asks forJavaScript skillIndicative job price in 2026
Price calculator in FCFA with VATVariables, functions, events50,000 to 150,000 FCFA (add-on module)
Validated registration formDOM, validation, error messages50,000 to 100,000 FCFA
Catalogue with search and filtersArrays, objects, filter and map methods150,000 to 300,000 FCFA
Persistent cart and WhatsApp orderlocalStorage, link generation200,000 to 500,000 FCFA
Page fed by an APIfetch, async and await100,000 to 250,000 FCFA
Complete interactive showcase siteAll of the above150,000 to 500,000 FCFA

These rates are 2026 orders of magnitude observed in Senegal. They do not guarantee any income.

Comparing ways to learn in Thies

Option2026 priceLengthWhat you get
Free YouTube tutorials0 FCFA, data asideUnlimitedCopied code snippets, rarely understood
International online certificate15,000 to 50,000 FCFA20 to 40 hTheory in English, out-of-context examples
Bootcamp in Dakar500,000 to 1,500,000 FCFA, plus travel3 to 6 monthsIntensive coaching, heavy schedule
Kolonell, JavaScript (level 3, Intermediate)75,000 FCFA (115 EUR, about 130 USD)16 h6 modules, 83 exercises, 2 graded projects, certificate
Full Web development track (5 levels)350,000 FCFA instead of 450,0005 coursesFrom first code to full-stack

The JavaScript: make a website come alive and interactive course is level 3, Intermediate, of the Web development track, and it is taught in French. It costs 75,000 FCFA for 16 hours, payable by Wave or Orange Money. You relearn the language from the start: variables, conditions, loops, functions, arrays and objects, then the DOM and events, form validation, localStorage, fetch and async/await over 3G, module organization, debugging and going live. It has 6 modules, 30 lessons, 83 graded exercises, more than half of them in code, and a verifiable certificate.

If you are starting from zero, the Web development track bundles all 5 levels for 350,000 FCFA (about 534 EUR) instead of 450,000, from discovering code to full-stack developer.

The 3 portfolio projects

  • A price calculator for a Dakar service provider, with FCFA amounts and 18% VAT (graded project).
  • A page fed by a public API, loaded with fetch and designed for a 3G connection.
  • An interactive catalogue with search, filters, a persistent cart and WhatsApp ordering (graded project).

These three live projects carry more weight than a diploma with a Thies shopkeeper: he sees what you can do in two minutes on his phone.

Mini case study

Moussa, 21, a computer science undergraduate in Thies, already builds HTML and CSS pages for friends and family. He completes the 16-hour course over four weeks and pays 75,000 FCFA by Wave.

Learn this skill with Kolonell Academy

Short, practical online courses (taught in French), graded exercises, certificate. Pay with Wave or Orange Money.

Using his online catalogue as a demo, he offers a spare parts shop on the Dakar road a catalogue with cart and WhatsApp ordering, billed at 250,000 FCFA. He then adds a booking form for a driving school at 75,000 FCFA.

  • Income from the first two jobs: 325,000 FCFA
  • Course cost: 75,000 FCFA
  • Net gain: 250,000 FCFA, course paid back by the first job

This case is an order-of-magnitude example. The outcome depends on portfolio quality and real outreach.

FAQ

Do I need HTML and CSS before starting?

Yes, the course targets people who can already build a page. If that is not you yet, level 2 HTML and CSS of the track comes first.

How long does it take to learn JavaScript?

The course lasts 16 hours. At 4 hours a week, plan on about 4 weeks, then 1 to 2 months of practice before delivering your first jobs.

Can I take the course on a 3G connection?

Yes, lessons are designed for mobile connections and the fetch module deals specifically with slow loading. A 5,000 to 10,000 FCFA monthly data plan is usually enough.

How much should I charge for an interactive site in Thies?

As a 2026 order of magnitude, 150,000 to 500,000 FCFA for a site with a calculator or catalogue, and 50,000 to 150,000 FCFA for an add-on module. No income is guaranteed.

What comes after JavaScript?

Level 4, React and Next.js, at 100,000 FCFA, opens up web applications. The full track comes to 350,000 FCFA instead of 450,000.

Take the next step. Enroll in JavaScript: make a website come alive and interactive: 16 hours, level 3 Intermediate, 75,000 FCFA (115 EUR, about 130 USD), verifiable certificate, taught in French. Pay with Wave or Orange Money. Questions? WhatsApp +221 77 596 93 33.

Tags:#learn JavaScript#Thies#web development course#portfolio#price 2026#Kolonell Academy
Share:

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.