IT Courses
Upskill your team or accelerate your career with our hands-on IT training programmes. From beginner bootcamps to advanced specialisations, we deliver practical, project-based learning in the technologies that matter.
Start your project
We teach the way we build: hands-on, project-based, and grounded in tools our own engineers use every day. No slide-deck theory disconnected from practice. Every course is built around a real deliverable participants can show for it.
Our programmes serve two audiences. Individuals looking to break into tech or move up in their current role, and companies that want their teams fluent in a specific stack, whether that is a new framework, cloud platform, or security discipline. Both get the same standard: small cohorts, working code, and instructors who are practitioners first and teachers second.
We run cohort-based bootcamps, corporate training sessions tailored to your existing codebase, and one-off workshops on a specific topic. Sessions happen in person in Morocco or remotely, depending on what fits the group. Corporate engagements typically start with a short assessment so the curriculum matches what your team actually needs, not a generic syllabus.
Every course ends with a real project, not just a quiz. Participants leave with something they built themselves and can point to.
Everything you need to succeed
How we work
Needs assessment
For teams, we start by reviewing your stack, skill gaps, and goals. For individuals, a quick conversation to place you in the right track and level.
Curriculum design
We build (or adapt) a syllabus around real tools and real problems, not generic slides. Corporate courses are shaped around your actual codebase and workflows.
Cohort formation
Small groups, capped size, matched by level. Corporate cohorts are private to your team; public bootcamps mix backgrounds for peer learning.
Hands-on delivery
Instructor-led sessions built around building, not watching. Every session ships working code, in person or remote.
Assessment and certification
Participants complete a capstone project reviewed by an instructor. Certification-track courses include exam preparation and a final assessment.
Follow-up and mentorship
Access to instructors after the course ends for questions as participants apply what they learned on real work.
Technologies we use
Common questions
Who are these courses for?
Both individuals looking to enter tech or level up, and companies that want their teams trained on a specific stack. We run public cohorts and private corporate sessions, so the same curriculum can serve either audience.
Do you train companies, or only individuals?
Both. Corporate training is our most common format: we assess your team's current stack and gaps, then build a programme around it. We also run public bootcamps open to individual sign-ups.
Is training in person or remote?
Both, depending on what fits the group. We deliver in-person sessions in Morocco and remote cohorts for distributed teams or individuals elsewhere.
Do participants get a certificate?
Yes, for certification-track courses. Participants complete a capstone project and a final assessment, and receive a certificate of completion from Willowcy.
What technologies do you cover?
Web development (React, Next.js, Node.js), cloud and DevOps (AWS, Docker, CI/CD), Python and data fundamentals, and cybersecurity awareness. Corporate programmes can be tailored to a specific stack on request.
Recent trainings

Power BI for Business Intelligence Teams
Capgemini · 2025Hands-on Power BI training covering data modelling, DAX, and Power Query for a business intelligence team.

AWS & Terraform Infrastructure Training
Capgemini & Sofrecom · 2025Multi-day AWS and Infrastructure-as-Code training with Terraform, delivered for two enterprise clients.

AI for Project Management & Administration
CILSS · 2025Practical AI training for project managers and administrative teams, part one of a two-part programme for CILSS.

Technical AI for Development & Scientific Teams
CILSS · 2025Technical AI training for developers and scientific staff, part two of a two-part programme for CILSS.
kdb+ (q) & Python for Quantitative Finance
Crédit Agricole CIB · 2025Specialised training in the kdb+ database and q language alongside Python, for a quantitative finance team.
Other services
Mobile App Development
We build native iOS and Android apps and cross-platform solutions with React Native and Flutter. From concept to App Store, we handle design, development, and deployment, built for performance and long-term reliability.
Web Development
We design and build custom web applications, platforms, and enterprise solutions engineered to scale. Clean architecture, solid foundations, built to grow with your business.
Connected Systems Integration
We build intelligent IoT and automation solutions for buildings, industrial environments, and infrastructure. End-to-end connected systems that are reliable, secure, and easy to manage.
Website Design
We design and build fast, modern websites crafted for clarity, conversion, and search visibility. From company sites and landing pages to e-commerce, built to represent your brand with precision.
Let's Innovate Together
Ready to transform your ideas into powerful digital solutions? Let's bring your vision to life with cutting-edge technology.