Cette page n'est pas encore traduite en espagnol. La version française est affichée.

Formation SmartMaker

Formation complète pour développeurs PHP souhaitant maîtriser React et la stack SmartMaker.

Objectifs

Cette formation vous permettra de :

  • Comprendre les concepts fondamentaux de React
  • Maîtriser les hooks React (useState, useEffect, etc.)
  • Utiliser la bibliothèque SmartCommon
  • Créer des applications mobiles PWA connectées à Dolibarr
  • Développer des API avec le routeur SmartMaker

Prérequis

  • Expérience solide en PHP
  • Connaissances de base en HTML/CSS
  • Familiarité avec Dolibarr (module development)

Modules

Partie 1 : Fondamentaux

Module Titre Description
1 JavaScript ES6+ Prérequis JavaScript moderne
2 Introduction à React Composants, JSX, props
3 Hooks React Fondamentaux useState, useEffect, useRef, useContext
4 React Avancé useCallback, useMemo, custom hooks, Redux

Partie 2 : SmartMaker

Module Titre Description
5 Architecture SmartMaker Vue d'ensemble de la stack
6 SmartCommon - Composants Bibliothèque de composants
7 SmartCommon - Hooks useApi, useStates, useGlobalStates
8 Backend API Routeur et contrôleurs PHP

Partie 3 : Intégration

Module Titre Description
9 Intégration Frontend-Backend Flux complet, mapping
10 Fonctionnalités Avancées Offline, animations, i18n
11 Bonnes Pratiques Pièges, patterns, debugging

Comment suivre cette formation

  1. Suivez les modules dans l'ordre - Chaque module s'appuie sur les précédents
  2. Pratiquez - Chaque chapitre contient des exercices
  3. Référez-vous à la documentation - SmartCommon et React docs sont vos amis
  4. Expérimentez - Créez un projet test avec SmartBoot

Ressources complémentaires

Aller plus loin

Pour aller plus loin (et plus vite) dans votre apprentissage de SmartMaker nous vous invitons à suivre le cursus de formation proposé par CAP-REL.

Soutien R&D

Vous pouvez également soutenir financièrement la R&D du projet en suivant ce lien : Projet SmartMaker