Engineering Camp · Fullstack Web Development
Design, build and launch complete web applications.
Prerequisites: No technical background required.
Next intake · January 2027

- 6 months
- 100 hours
- Live
Program objective
- Master the whole chain: frontend, backend, database and deployment, with AI as a development assistant.
The 6 modules
HTML & CSS
Module 1
- Input · what you learn
- Page structure; responsive design; accessibility.
- Output · what you produce
- A responsive web page.
- Hands-on workshop
- Building a page from a design mockup
JavaScript & DOM
Module 2
- Input · what you learn
- The JavaScript language; DOM manipulation; asynchronous programming; APIs.
- Output · what you produce
- An interactive web application.
- Hands-on workshop
- Consuming an API
React & advanced React
Module 3
- Input · what you learn
- Components, state, hooks, routing; AI-assisted development.
- Output · what you produce
- A React frontend application.
- Hands-on workshop
- Pair programming with an AI assistant
Node.js / Express
Module 4
- Input · what you learn
- REST APIs; authentication; security; AI-assisted development.
- Output · what you produce
- A secure backend API.
- Hands-on workshop
- Designing an API
MongoDB & NoSQL
Module 5
- Input · what you learn
- Data modeling; queries; connecting to the application.
- Output · what you produce
- A database connected to the API.
- Hands-on workshop
- Data modeling
MERN integration & cloud deployment
Module 6
- Input · what you learn
- Full integration; testing; cloud deployment.
- Output · what you produce
- A complete application online.
- Hands-on workshop
- Going to production
Final project
A complete web application, deployed in the cloud and presented in a portfolio.
Career outcomes
- Fullstack developer
- Frontend developer
- Backend developer
- DevOps assistant
Among the program’s professors

Tahar Mamouni
Networks & telecomsDevOps: Concept, Best Practices and Concrete Use Cases
View profile
Samir Tata
Data & AINoSQL Databases for Data Sciences
View profile
Mohamed Faten Zhani
Networks & telecomsCloud Computing Concepts and Technologies
View profile
Speakers may vary from one cohort to the next.
Certification
Certification
One certificate per validated module + the final Engineering Camp certificate, verifiable by QR code and shareable on LinkedIn.
Frequently asked questions
Do I need a technical background?
Not for Data Science & AI or Fullstack. Basic IT and networking knowledge is recommended for Cybersecurity and Cloud & DevOps.
Can I take a camp while working?
Yes. Classes are held live in the evening and at the weekend, and they are recorded.
What will I produce?
A deliverable in every module and a professional final project to showcase in your portfolio.
How much does a camp cost?
The fee and payment terms are presented to you during a conversation with an advisor.
When does the next intake start?
In January 2027, for all four camps.