React Native course — out now · Get it Learn moreMore
Home Roadmap Crash Courses About Community Solutions

Three levels. One clear path.

From your very first component to production-grade architecture. Pick the level that matches where you are — each one builds cleanly on the last.

3 levels 10 playlists 60+ hours free on youtube

Find your starting line.

Each card opens its own page with the full playlist breakdown, what you'll be able to build, and direct YouTube links.

Starting out? Read this.

Where to begin, what is free, and when each tool actually matters.

How do I start learning React from zero?

Start at the Beginner level: JSX, components, props, state and hooks, in that order. Every lesson is free on YouTube, and each level builds on the one before it, so you never hit a gap.

Is this React course free?

Yes. The whole React roadmap — Beginner, Intermediate and Professional — is free on YouTube. The only paid course on this site is the React Native course.

Do I need to learn Redux?

Not on day one. Learn React state and hooks first, then component composition. Redux Toolkit comes at the Intermediate level, once you have felt the problem it solves.

What is the difference between React and React Native?

React builds for the browser, React Native builds real iOS and Android apps. The language, the components and the mental model are the same — which is why React developers move to mobile quickly.

When should I use React Query?

As soon as your app talks to a server. React Query handles caching, refetching and loading states, and it is covered in the Intermediate and Professional levels because it is what production teams use.

Is the course in Arabic?

Yes. Every lesson is explained in Arabic. The code and the technical terms stay in English, so you learn the vocabulary you will use in a real team.

How long does it take to finish?

That depends on you — the levels are self-paced and there is no schedule. Most people work through one level at a time alongside a job.

What do I need before starting?

HTML, CSS and JavaScript fundamentals. If you can write a function and understand arrays and objects, you are ready for the Beginner level.

Limited time offer

Already shipping web? Take it mobile.

A complete React Native course. Build a real production-grade mobile app from scratch — same Kimz Codes teaching style, deeper format, lifetime access.

Lifetime access Real production project iOS + Android Completion certificate
Get it · 2,999 EGP

// ready when you are

Stop guessing what to learn next.

Open the roadmap, pick the level that matches where you are today, and start watching. Every lesson connects — there's always a clear next step.