DevMastery
Coding School · Since 2020

Your Career starts here.

Learn to code efficiently with DevMastery Labs: The first interactive coding platform in Tunisia.

Develop, run and test your code from our platform with the coaching and support of our instructors present at our schools and online.

Voir les programmes
devmastery — artificial-intelligence

300+

Students trained

9

Learning paths

10+

Partner companies

5 yrs

Of experience

Recruiting Partners

Companies that actively hire our graduates

zetaboxwiconnexspark-itpolysoftcostratiszetaboxwiconnexspark-itpolysoftcostratis
Our Approach

What makes DevMastery different?

We believe in learning by doing. With DevMastery Labs, you code directly in your browser — no downloads, no complex setup required. Just open and start building.

  • Code directly in your browser

    A full cloud IDE — open your course and start coding instantly.

  • Zero setup, zero friction

    No downloads, no version conflicts. Just open and learn.

  • Real-world projects from day one

    Build portfolio-ready apps, not toy exercises.

Try DevMastery Labs
labs.devmastery.tech
Demo Day · Live Event

Watch Our Students in Action

At the end of every cohort, students take the stage to present their final projects before a jury and receive their certificate of completion.

Watch Demo Day

Final project presentations
Certificate ceremony
Live Q&A with the jury & instructors
Programs

Find Your Perfect Path !

n8nClaude Code
HTMLCSS
JavaSpring Boot
PythonFastAPI
Node.jsMongoDB
JavaScriptReact

Most popular

Artificial Intelligence

Artificial Intelligence is the future of software development. This path teaches you how to build intelligent systems using the most in-demand AI tools — from orchestrating autonomous AI Agents and local LLMs with OLLAMA, to designing workflows with n8n, LangChain, and LangGraph, connecting services via MCP, and shipping faster with Claude Code.

n8n AI Agents OLLAMA Claude Code MCP LangChain +1 more

Python

Python is the most versatile and beginner-friendly programming language of our era, powering data science, automation, and web development. This path guides you from Python fundamentals through advanced concepts like OOP, file I/O, and web frameworks like FastAPI.

Python Basics OOP Data Structures File I/O NumPy FastAPI +1 more

Java

Java is one of the world's most widely-used programming languages, powering millions of enterprise applications. In this path, you'll master object-oriented programming, data structures, and the Java ecosystem — building a solid foundation for backend and enterprise development.

Java Basics OOP Collections Exception Handling Maven JUnit +2 more

Spring Boot

Spring Boot is the leading Java framework for building production-ready applications with minimal configuration. This path takes you from REST API design to database integration with JPA/Hibernate, security, and microservices — equipping you with skills companies actively seek.

Spring Core Spring MVC REST APIs JPA/Hibernate Spring Security Microservices +2 more

HTML & CSS

HTML is the foundation of all web pages. It defines the structure of a page, while CSS defines its style. HTML and CSS are the beginning of everything you need to know to make your first web page! Learn both and start creating amazing websites.

HTML Basics CSS Basics Semantic HTML CSS Flexbox CSS Grid CSS Responsive +2 more

JavaScript, Terminal & Git

JavaScript is the most important programming language that you need to learn as a Web developer. With this path, you make sure that you will not miss a single thing you have to know about it.
As a developer, you should also be comfortable with the Terminal commands and be able to save and manage different versions of your projects code via Git.

JavaScript Basics ECMAScript 6 Advanced JavaScript Algorithmics Command Line Git and GitHub +1 more
Most popular

Front-end with React

React has become an essential reference for the development of rich user experiences in the web browser, including on mobiles. This path aims to give a solid foundation on React by exploring all of its concepts and possibilities, to then facilitate the exploration of the very large ecosystem around it.

React Basics React Hooks React Routing Advanced React Vite Zustand +1 more

Back-end with NodeJS, Express & MongoDB

The goal of this path is to teach you how to apply your knowledge in JavaScript on back-end technologies (Node, Express and MongoDB) in order to create servers allowing to interact with databases and serve web applications.

Node.js NPM Express.js MongoDB Mongoose Authentication +2 more
Most popular

Fullstack Development

The FullStack program is a path that allows you to equip yourself with the necessary technologies to become a versatile Web Developer who masters both the Front-end and the Back-end. This path allows you to launch a career as a FullStack JS Developer who masters the most requested tools by employers.

HTML & CSS JavaScript & Git React Node.js & Express MongoDB
Class of 2024

Our Graduates

Real people, real careers.

300+certificats délivrés
Khadija H. — DevMastery graduate
Front-end with React

Khadija H.

DevMastery Graduate

Ahmed N. — DevMastery graduate
Fullstack JavaScript

Ahmed N.

DevMastery Graduate

Mariem B. — DevMastery graduate
Fullstack JavaScript

Mariem B.

DevMastery Graduate

Mohamed C. — DevMastery graduate
Fullstack JavaScript

Mohamed C.

DevMastery Graduate

Fatma H. — DevMastery graduate
Fullstack JavaScript

Fatma H.

DevMastery Graduate

Testimonials

What our students say

"

Une expérience incroyable. Je suis sincèrement impressionné par l'effort et l'excellent travail réalisé.

Houcem Hariz

Houcem Hariz

Software Engineer

EDF France

"

The pedagogy is excellent. I really loved the way complex topics were explained.

Khadija Affes

Khadija Affes

QA Engineer

Zetabox

"

Une expérience au top ! Les projets pratiques m'ont beaucoup aidé à comprendre.

Malek Swayah

Malek Swayah

Fullstack Developer

IT Student

"

The course was very clear and direct. I feel much more confident in my coding skills now.

Mariam Bradai

Mariam Bradai

Fullstack Developer

IT Student

"

Je tiens à remercier toute l'équipe. L'ambiance était super et on apprend sans s'ennuyer.

Mourad Mallek

Mourad Mallek

Java Developer

Telnet

"

Great teacher and great content. It's exactly what I needed to start my career in dev.

Rahma Hamza

Rahma Hamza

Web Developer

IT Student

"

Une expérience incroyable. Je suis sincèrement impressionné par l'effort et l'excellent travail réalisé.

Houcem Hariz

Houcem Hariz

Software Engineer

EDF France

"

The pedagogy is excellent. I really loved the way complex topics were explained.

Khadija Affes

Khadija Affes

QA Engineer

Zetabox

"

Une expérience au top ! Les projets pratiques m'ont beaucoup aidé à comprendre.

Malek Swayah

Malek Swayah

Fullstack Developer

IT Student

"

The course was very clear and direct. I feel much more confident in my coding skills now.

Mariam Bradai

Mariam Bradai

Fullstack Developer

IT Student

"

Je tiens à remercier toute l'équipe. L'ambiance était super et on apprend sans s'ennuyer.

Mourad Mallek

Mourad Mallek

Java Developer

Telnet

"

Great teacher and great content. It's exactly what I needed to start my career in dev.

Rahma Hamza

Rahma Hamza

Web Developer

IT Student

"

La formation est excellente. On ne fait pas que de la théorie, on pratique sur de vrais exemples.

Rahma Henchi

Rahma Henchi

Fullstack Developer

IT Student

"

I really enjoyed this training, especially the hands-on projects. Everything was well structured.

Wassim Abdennadher

Wassim Abdennadher

Fullstack Developer

Linedata

"

Le contenu va loin. On n'apprend pas seulement à coder — on apprend à réfléchir, à architecturer et à débugger.

Amal Dhiaf

Amal Dhiaf

Frontend Developer

Freelance

"

J'ai passé un super moment et j'ai appris beaucoup de nouveaux outils. Merci pour tout !

Khaled Harzallah

Khaled Harzallah

Software Engineer

Capgemini France

"

A big thank you for the clarity of the explanations and the patience of the teaching team.

Mohamed Frikha

Mohamed Frikha

Software Engineer

Sofrecom

"

J'ai passé un super moment et j'ai appris beaucoup de nouvelles compétences. Merci pour tout !

Yassin Boudaya

Yassin Boudaya

Fullstack Developer

IT Student

"

La formation est excellente. On ne fait pas que de la théorie, on pratique sur de vrais exemples.

Rahma Henchi

Rahma Henchi

Fullstack Developer

IT Student

"

I really enjoyed this training, especially the hands-on projects. Everything was well structured.

Wassim Abdennadher

Wassim Abdennadher

Fullstack Developer

Linedata

"

Le contenu va loin. On n'apprend pas seulement à coder — on apprend à réfléchir, à architecturer et à débugger.

Amal Dhiaf

Amal Dhiaf

Frontend Developer

Freelance

"

J'ai passé un super moment et j'ai appris beaucoup de nouveaux outils. Merci pour tout !

Khaled Harzallah

Khaled Harzallah

Software Engineer

Capgemini France

"

A big thank you for the clarity of the explanations and the patience of the teaching team.

Mohamed Frikha

Mohamed Frikha

Software Engineer

Sofrecom

"

J'ai passé un super moment et j'ai appris beaucoup de nouvelles compétences. Merci pour tout !

Yassin Boudaya

Yassin Boudaya

Fullstack Developer

IT Student

DevMastery B2B

As well as Individual Plans, we offer Enterprise Plans

Supercharge your team with trending technical skills

Technical skills training has never been easier

10+

Partner companies

50+

Professionals trained

01

Interactive Learning

Our courses have your team members practice what they are learning as they learn it and get instant feedback. They can start putting their new skills into action from day one.

02

Guidance

We put your long-term goals front and center. Just choose the outcome, and we’ll do the planning.

03

Proof of Progress

See weekly reports on what your team has been learning, and get a certificate for every finished section.

Inscriptions ouvertes

It’s time to start investing in yourself

Because learning to code might be the easiest way to change your career.

Accès à la plateforme DevMastery Labs
Coaching personnalisé par nos instructeurs
Certificat de complétion reconnu
devmastery — enroll
+216

DevMastery · Coding School