NewAI Engineer roadmap: from Git to AI agentsSee the roadmap

Tunisian platform · in Arabic, French & English

From your first line of code
to your PFE

Masar teaches you to code step by step and guides final-year (PFE) students from picking a topic all the way to the defense — with real mentors and projects you build yourself.

  • No experience needed
  • Your own 1:1 mentor
  • Real projects for your portfolio

Tech you’ll actually use

PythonJavaScriptReactAngularSpring BootNode.jsFlutterGoSQLDockerKubernetesAWSAzureTerraformPyTorchLLMsGitLaTeXUML

Sound familiar?

Learning to code and finishing your PFE shouldn’t be a nightmare

No idea where to start

YouTube, courses, TikTok… scattered info and no clear path.

Your supervisor is swamped

They follow lots of students, and you wait weeks for a reply.

The report is scary

Dozens of pages, formatting, references… and you’re stuck on chapter one.

The big day is stressful

You dread the jury’s questions and have nowhere to practise.

Masar brings it all together in one place

Who it’s for

Two tracks… one goal: becoming capable

For everyone

Coding for everyone

For high-schoolers, university students and career-switchers. Start from zero and build real projects for your portfolio.

  • Interactive lessons in the browser, nothing to install
  • Instantly auto-graded exercises
  • Projects you publish on GitHub
  • A certificate for every path
Explore the paths
For final-year students

Final-year project (PFE) support

For bachelor’s, master’s and engineering students. We guide you week by week: topic, specifications, design, development, report and defense.

  • A 1:1 mentor every week
  • Reviews of your code and report
  • Ready-made report templates (Word & LaTeX)
  • A mock defense before the big day
See the PFE journey

Paths

Pick your path

Three worlds, and every path is project-based: learn the concept, apply it right away, then build something you’re proud of.

From data and machine learning to LLMs and agents — learn to use AI wisely and to build it yourself.

Intermediate

Data & machine learning

Analyse real data, clean it and train machine-learning models to understand what’s really behind the numbers.

Pandasscikit-learnJupyter

12 weeks · 3 projects

Advanced

Deep learning with PyTorch

Neural networks, images and text: build and train deep-learning models while understanding every layer.

PyTorchCNNTransformers

10 weeks · 3 projects

Intermediate

AI engineering: LLMs & RAG

Build apps with LLMs: chatbots that read your documents, and evaluating results like the pros.

LLMsRAGLangChainFastAPI

10 weeks · 3 projects

Advanced

AI agents

Build agents that use real tools — search, email, tasks — with guardrails and evaluation.

AgentsToolsLangChainFastAPI

8 weeks · 2 projects

Intermediate

Computer vision

Detect objects, faces and text in images and video, like olive-tree diseases.

OpenCVPyTorchYOLO

8 weeks · 2 projects

Beginner

AI for developers, used wisely

Work with coding assistants without depending on them: understand, review, test and decide for yourself.

PromptingCode reviewTests

4 weeks · 2 projects

Certifications

Recognised certifications, we get you ready

A recognised certification makes your CV stand out. We prepare you with real labs, mock exams and a mentor who follows your progress.

Certified Kubernetes Administrator

CNCF · Linux Foundation

Install and run clusters, networking, storage and troubleshooting — in a real terminal.

Hands-on exam

Certified Kubernetes Application Developer

CNCF · Linux Foundation

Design and deploy apps on Kubernetes: Pods, Deployments, ConfigMaps and Helm.

Hands-on exam

AWS Certified Cloud Practitioner

Amazon Web Services

Cloud basics and AWS services — your first step into the cloud.

Multiple choice

Microsoft Azure Fundamentals

Microsoft

Azure fundamentals: services, security and pricing.

Multiple choice

AI Infrastructure & Operations

NVIDIA

AI infrastructure: GPUs, the data center and operations.

Associate

AI Infrastructure

NVIDIA

Deploy and run GPU clusters for AI at a professional level.

Professional

You take the exam directly with the certifying body — we get you ready for it.

Why Masar?

Built for Tunisian students, not translated for them

In your language, with your university’s terms

We explain in Arabic — in derja when it helps — and keep technical terms in French and English, exactly as you’ll hear them at university and at work.

Learn by doing

A code editor right in the browser. No installs, no setup — open the lesson and start.

Mentors from the field

Engineers and developers working at real companies review your code and answer your questions.

Projects for your portfolio

Every path ends with projects you publish on GitHub and show in internship and job interviews.

Learn from your phone

Lessons and exercises run smoothly on mobile, even on 3G — on the metro or in a louage.

A community like you

Students from every region of Tunisia learning together: weekly challenges, peer reviews and live Q&A sessions.

PFE support

Your final-year project, step by step

Six clear stages. At each one you know what to do, when, and what’s expected of you — and your mentor is with you all the way.

We guide you — we don’t build it for you. The goal is that you understand every line and defend it confidently in front of the jury.

Book an intro call
  1. 1

    Topic & company

    We help you choose a realistic topic that fits your level and ambitions, and prepare your CV and internship application with you.

    Deliverable: topic sheet
  2. 2

    Existing-system study & specifications

    Together we analyse existing solutions, identify actors and functional and non-functional requirements, and write specifications that convince your supervisor.

    Deliverable: specifications
  3. 3

    Design & architecture

    UML diagrams (use cases, classes, sequences), architecture and tech choices, and database design.

    Deliverable: design document
  4. 4

    Building in sprints

    We split the work into Scrum-style sprints, you use Git like a pro, and your mentor reviews your code every week.

    Deliverable: a working app + demo
  5. 5

    Writing the report

    A ready template (Word or LaTeX) and a clear structure: introduction, chapters, bibliography and appendices — with a critical read of every chapter.

    Deliverable: final report
  6. 6

    Preparing the defense

    Slides, a demo script, and a full mock defense with real jury questions, so you walk into the room calm.

    Deliverable: the talk + confidence

PFE ideas

AI projects that can become your PFE

No topic yet? Here are real ideas we help you build from idea to demo — and each one adapts to your company.

Advanced

A chatbot that understands derja

A customer-service assistant that answers in Tunisian and draws on company documents with RAG.

LLMRAGFastAPIReact
PFE-ready
Intermediate

AI invoice reader

Snap a photo of an invoice: the system extracts the amount, date and supplier and saves them to a database.

OCRVisionPythonFlutter
PFE-ready
Intermediate

Olive tree disease detection

An app that photographs an olive leaf and tells you whether it’s diseased — for farmers in Sfax and beyond.

PyTorchCNNFlutter
PFE-ready
Intermediate

Customer review analysis

A model that understands comments in derja and Arabizi and classifies them: happy, unhappy or neutral.

NLPTransformersPython
PFE-ready
Intermediate

Recommendation system

Suggest products based on what a customer bought or viewed, with a results dashboard.

scikit-learnPythonReact
PFE-ready
Advanced

An AI model on Kubernetes

Take a model to production: Docker, Kubernetes, autoscaling and monitoring — a DevOps × AI PFE.

DockerKubernetesMLOpsGrafana
PFE-ready
Got another idea? We’ll help you pick your topic

Try it

Write your first line of code… right now

Edit the code and hit “Run”. This is what lessons on Masar feel like: try, make mistakes, understand.

  • Change the name to yours
  • Change the number 3 to 5
  • Delete a quote and see the error — mistakes are part of learning
ahla.js
OutputCtrl + Enter

Pricing

Start free, grow at your pace

Explore

Get started, no commitment

0 TND

  • The first module of every path
  • The code playground
  • Community access
Start free

Pro

For serious learners

29 TND / month

  • All paths and projects
  • Auto-graded exercises
  • A weekly group Q&A session
  • A certificate for every path
  • Certification prep (CKA, AWS…)
Go Pro
Most complete

PFE support

From topic to defense

From600 TND / project

  • A 1:1 mentor every week
  • Code and report reviews
  • Report templates (Word & LaTeX)
  • Mock defense with jury questions
  • Free Pro for the whole project
Book an intro call

FAQ

Got a question?

If your answer isn’t here, message us on WhatsApp and we’ll reply ourselves.

Do I need coding experience?

No. The “Programming fundamentals” path starts from absolute zero. All you need is a phone or computer and an internet connection.

What language are the lessons in?

You choose the platform language: Arabic, French or English. Explanations stay simple, and technical terms keep their French and English forms — the ones you’ll use at university and at work.

Do you prepare for certifications like CKA or AWS?

Yes. We prepare you for CKA and CKAD (Kubernetes), AWS Cloud Practitioner, Azure AZ-900 and NVIDIA AI-infrastructure certifications: labs, mock exams and reviews with a mentor. You take the exam itself with the certifying body.

Will you do my final-year project for me?

No, and that’s on purpose. We guide you, review your work and help when you’re stuck, but the code and the report are yours — so you master every detail and defend it confidently before the jury.

My institution requires a specific report format. Can you adapt?

Yes. We adapt the template and report structure to your institution’s requirements (ISET, science faculties, engineering schools…) and to your academic supervisor’s feedback.

How do mentoring sessions work?

Online by video, at least once a week, at a time that suits you (evenings or weekends), with follow-up by message between sessions.

When should I start PFE support?

The earlier the better — ideally before your internship starts or in its first weeks. But you can join at any stage, even a few weeks before the defense.

Contact

Your path starts today

Leave your details and we’ll get in touch to choose the right starting point together.

  1. 01You send this message
  2. 02We reply ourselves on WhatsApp
  3. 03We pick your starting point together
Based in
Sousse, Tunisia
I want to…

WhatsApp will open with a ready message. We never share your details with anyone.