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.

DevMastery Team

sunil
logo

Lab

Course


Instructions


My Progress

0%
logo not found
Code Editor

Tests Output
Preview
logo not found
Console

Recruiting Partners

Discover and learn the most in-demand skills for the jobs of today and tomorrow with DevMastery - a next generation school.

What makes DevMastery different?

We believe in learning by doing. With the platform DevMastery Labs, you code directly in your browser, no downloads or complex installations are required. Get ready and start learning today.

developers
How it works!

We offer the best system for learning to code.

Image

The choice is yours. Not sure where to start? We'll point you in the right direction.

01

Choose what to learn

Image

No matter your experience level, you'll be writing real, working code in minutes.

02

Learn by doing

Image

Your code is tested as soon as you submit it, so you always know if you're on the right track.

03

Get instant feedback

Image

You will be supported by a high level instructor. We firmly believe that effective training requires human assistance at our schools and/or online.

04

Personalized support

Image

Apply your learning with real-world projects and test your knowledge with quizzes.

05

Put your learning into practice

Image

Coding skills have never been more in-demand. Learn everything you need to take your career to the next level.

06

Land your dream job

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

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.

Guidance

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

Proof of Progress

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

Find Your Perfect Path !

html-and-css
node-js
mongoDB
js
redux
react-js

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

Advanced CSS

Visual Studio Code

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

DOM Manipulation

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.

Bootstrap 5

React Basics

React Hooks

React Routing

Advanced React

Create React App

Redux

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

Template Engines

Build APIs

Build MERN Stack App

Express
Express

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, Terminal & Git

Front-end with React

Back-end with NodeJS, Express & MongoDB

It’s time to start investing in yourself

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

Image
Phone

Contact Us