Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Maîtrisez les hooks React, la composition de composants, puis le rendu serveur, le routage par fichiers et les routes API de Next.js pour livrer une application full stack complète.
export default async function OrdersPage() {
const orders = await fetch('https://api.shop.dev/orders').then(r => r.json());
return <OrderList orders={orders} />;
}
function OrderList({ orders }) {
const [filter, setFilter] = useState('all');
return orders
.filter(o => filter === 'all' || o.status === filter)
.map(renderOrder);
}Cette formation couvre React dans ses pratiques actuelles avant d'aborder Next.js pour construire une application full stack complète. Vous apprenez à composer des interfaces avec des composants fonctionnels et les hooks (useState, useEffect, useContext, hooks personnalisés), puis à structurer une application Next.js avec le rendu serveur, le routage par fichiers, les server components et les routes API. La gestion des données, de la mise en cache et des formulaires est traitée avec les patterns actuels de l'écosystème React. Les participants construisent une application complète tout au long de la formation, du composant isolé jusqu'au déploiement, ce qui permet de confronter chaque notion aux contraintes réelles d'un projet. Cette formation s'adresse aux développeurs web souhaitant construire des interfaces et des applications full stack avec l'écosystème React.
Les objectifs
Construire des interfaces réactives avec React et des applications full stack avec Next.js (rendu serveur, routage, API).
Public visé
Développeurs web souhaitant construire des interfaces et des applications full stack avec l'écosystème React.
Prérequis
Pratique de JavaScript moderne. La connaissance de TypeScript est un plus.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.