Schedule & Sessions
How the training actually unfolds
Structure & Teaching Approach
⏱️
Total duration : 60 hours of intensive training.
📅
Weekly rhythm : 12 sessions of 5 hours each, 1 session per week, training completed in 12 weeks (including 2 personal-project workshop sessions).
📝
Continuous assessment : A graded assignment (exercise) and a hands-on practice project at the end of each week.
📚
Independent work : An individual course supplement assigned each week, followed by a multiple-choice quiz.
🏢
Final company project : Development of a real project on behalf of an official partner company.
🗓️ Available time slots (single choice)
Weekdays, daytime (1:00 PM–6:00 PM)
Weekdays, evening (6:00 PM–11:00 PM)
Weekend
How each session unfolds (5h)
2h
In-depth theoretical training
Drawn from real market expertise, not a basic course you'd find on YouTube or Udemy.
1h
Hands-on practice
Learners code live and work through a practical case drawn from the real professional world.
30min
Review & Questions
Walkthrough of the final correction and answers to any sticking points.
30min
Homework
Explanation of the work to do and the expected outcome.
Organization & Support
▸ The training is 100% remote, with in-person options in Rabat, Fès, Casablanca, El Jadida and Safi.
▸ 1 trainer and 3 coordinators run the training together, in close coordination.
▸ Learners can ask questions at any time via Zoom (raise hand); an admin grants the floor after checking relevance.
▸ Every learner has their own cloud space to submit projects; the teaching team (4 people) reviews the work and helps reach the desired outcome.
▸ Every week: a set of activities (quiz, article to summarize, video, code to fix…), each piece of work is graded.
▸ A professional-academic approach: strict attendance requirements, a two-person team dedicated to tracking homework.
▸ Final score ≥ 700/1000: the candidate earns the certification, the attestation, and a 2-month internship at a renowned company with an internship certificate at the end.
▸ A dedicated Discord: chat, ask your questions, help others. The community, the 3 coordinators and the trainer are active around the clock.