Our Story
Building the next generation of frontend developers through practical, industry-driven education.
Founded by Industry Veterans
In 2014, a group of senior developers from leading Canadian tech companies noticed a significant gap between traditional computer science education and the skills required in modern frontend development.
They founded leaf-ferret with a simple mission: create training programs that prepare developers for real-world challenges, not just theoretical knowledge. Every course we offer is built around the actual work developers do every day.
Today, we have trained over 2,800 developers who work at companies ranging from startups to established enterprises across Canada and beyond.
Our Teaching Philosophy
We believe in learning by doing. Here is how we structure our programs for maximum retention and practical application.
Concept Introduction
Brief theoretical overview with real-world context explaining why each concept matters in production applications.
Live Coding Sessions
Instructors build features in real-time, explaining their thought process and common pitfalls to avoid.
Hands-On Practice
Students immediately apply concepts through structured exercises with instructor support available.
Project Development
Multi-week projects that mirror actual development workflows, including code reviews and iteration.
Portfolio Building
Every graduate leaves with documented projects demonstrating their capabilities to potential employers.
Meet Our Lead Instructors
Learn from developers who have built and scaled production applications at top companies.
James Chen
Senior React InstructorFormer Staff Engineer at Shopify. 12 years of frontend experience with focus on large-scale React applications.
Elena Rodriguez
Full Stack LeadPreviously at RBC and Wealthsimple. Specializes in TypeScript and modern React architecture patterns.
Michael Okonkwo
Testing & DevOpsFormer engineering manager at Hootsuite. Expert in testing strategies and CI/CD for frontend projects.
Our Commitment to Your Success
We measure our success by your career outcomes, not just course completions. Every program includes dedicated career support services to help you land the role you deserve.
Resume Development
Personalized feedback to highlight your new skills effectively.
Mock Interviews
Practice technical and behavioral interviews with experienced developers.
Network Access
Direct introductions to our hiring partners actively seeking React developers.
Join Our Community of Developers
Take the first step toward transforming your frontend development career with structured, practical training.
Apply Today