React & Next.js Development
- 1
- 4
hours in Accelarated Training A full weekend sprint to a finished project.
- 4
- 8
hours in Continued Training 3 months / 12 weeks for intensive full covered training.
Our students are getting hired by top freelnacing companies. We can help you too.
About this training
React is the most widely used front-end library in the world, and Next.js is the framework that turns React into production-ready websites — with routing, server rendering, and blazing performance out of the box. Together they're one of the most in-demand, best-paid skill sets in web development. In this training you'll learn both by building real apps. This practical React & Next.js training in Tétouan is fully hands-on, taught in a small group of 16 students maximum.
This is 100% hands-on. You build and deploy real projects. Whether you take the Accelerated weekend sprint (14 hours) or the Continued 3-month program (~48 hours), you finish able to build and ship modern web apps.
Choose your format
Both formats are 100% hands-on — the difference is depth and practice time:
- Accelerated (weekend sprint, 14 hours): React fundamentals fast — components, JSX, props, hooks, and your first interactive UI.
- Continued (3 months, ~48 hours): the full modern stack — Next.js routing, SSR/SSG, API routes, styling, and deploying real apps live.
What you'll learn
- Thinking in components: JSX, props, and composing reusable UI
- State and interactivity with React hooks (
useState,useEffect, and more) - Handling forms, events, lists, and conditional rendering
- Fetching and displaying data from APIs
- Next.js routing: pages, layouts, and dynamic routes
- Rendering strategies: server-side rendering (SSR) and static generation (SSG)
- Next.js API routes and connecting a front-end to real data
- Styling approaches and responsive, accessible components
- Deploying a Next.js app live to the web
Build and refactor faster with AI
You'll use AI tools like ChatGPT and Claude as a pair programmer — to scaffold components, explain hooks, refactor messy code, and debug faster. You'll learn to prompt precisely and review what the AI produces, so it accelerates real understanding instead of replacing it.
New to JavaScript? Start with our JavaScript training. Add a backend with Node.js afterwards.
What you'll walk away with
- A real, deployed React + Next.js app you built yourself
- A modern, in-demand skill set for freelance and full-time work
- Your project code and resources to keep
- A Freelancers Web Academy certificate of completion (after a solo project)
Ready to start? Pick a session below or ask us on WhatsApp.
Prerequisites
You should be comfortable with JavaScript fundamentals (variables, functions, arrays, objects, and the basics of the DOM). If you're not there yet, take our JavaScript training first. Basic HTML & CSS is assumed. You only need a laptop.