Learn how to craft stunning user interfaces
high-quality courses that teaches you how to build performant, accessible, cutting-edge web interfaces
Start LearningDeep dive into foundational topics
Our courses don't just tell you to copy and paste code. We focus on the why behind the code, showing you how to build apps like a seasoned developer.

React From Scratch
In this course you'll learn React by building a variety of rich, interactive UI components. You'll start with the fundamentals of React, learning how to create components, manage state, and handle user input. From there, you'll build a series of increasingly complex components, including modals, tabs, accordions, and more.

Taught by
Ibrahim Harchiche
Length
5 hours, 35 minutes

Scalable Vector Graphics
In this course you'll learn everything you need to know about svg on the web. You'll start with the fundamentals of svg, then we'll move to animating both two-dimensional and three-dimensional vector graphics, we'll deep dive into this, and last, you'll learn some design tips about svgs.

Taught by
Ibrahim Harchiche
Length
3 hours, 15 minutes
Meet your instructor
Hey! I'm Ibrahim Harchiche, I've been teaching frontend development for over eight years through our podcast, in-person trainings, conference talks, and more recently on my YouTube channel. I love sharing what excites me about frontend development. Check out my YouTube channel and conference talks to get a feel for my teaching style.
Lifetime pricing
Our pricing is simple: one payment, lifetime access. A lifetime membership includes all of our courses — forever. No subscriptions, no recurring fees, no hassle.
Make a one-time payment and enjoy full access without the worry of monthly bills or unused memberships. It's a simple, stress-free way to learn React and frontend development on your own terms.
Pay once, access forever
Invoices and receipts available for easy company reimbursement.