Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Python + React : Développer une application web

THIL3208

4 jours (28 heures) – Initiation / Fondamentaux

4 jours (28 heures)
Initiation / Fondamentaux

Python + React : Développer une application web

Domaine : Informatique

Présentiel
Présentiel
Coût
2900€ HT

Objectifs pédagogiques

  • Développer des applications web avec Python et React
  • Créer une API REST
  • Créer des composants web

Niveau requis

  • Utiliser HTML et CSS
  • Développer en javascript

Public concerné

  • Développeurs JavaScript
  • Développeurs Python
  • Développeurs Web

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Du 07 au 10 Octobre 2024 à Labège
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.

Programme de formation

4 jours (28 heures)

Initiation / Fondamentaux
En ce qui concerne le développement full-stack, la combinaison de Python et React est une correspondance faite au paradis. Python, avec sa simplicité et sa polyvalence, a été un langage de recherche pour le développement web, l'analyse de données et l'apprentissage automatique. D'autre part, React, une bibliothèque JavaScript pour la création d'interfaces utilisateur, offre un moyen moderne et efficace de créer des applications web interactives.
Mise à jour le 07/02/2024

Introduction à Python

  • Les bases de Python
  • Les listes, tuples et dictionnaires
  • L’orienté objet
  • Les expressions lambda
  • Les listes en intention

Python Package Installer

  • Utilisation de PIP
  • Installation de package PIP PyPi

SqlAlchemy

  • Outils pour les bases de données SQL
  • ORM
  • Ecriture et requêtes

Flask

  • Introduction et installation
  • Le design pattern Service
  • Créer une route
  • Les services REST
  • Créer des actions GET, POST, PUT et DELETE

Introduction à React

  • La philosophie de React et les principaux concepts
  • Le modèle MVC
  • Virtual DOM

Les composants React

  • Les boucles de rendu
  • Les propriétés Props et States des composants
  • Gestion d’évènements
  • Contrôler les composants de formulaire
  • La composition par ensembles
  • Cycle de vie d’un composant

Récupération de données depuis une API

  • Utiliser des bibliothèques (React Query, SWR) pour récupérer des données d’une API
  • Ecrire des requêtes et mutations pour modifier les données d’API

Gestion d’état

  • Context API
  • Créer un Context
  • Consommer un Context

Formulaire

  • Présentation du formulaire d’édition
  • Initialiser un état pour le formulaire
  • Modifier l’état du formulaire en fonction des interactions utilisateurs
  • Gérer la soumission du formulaire
  • Ajouter des règles de validation

Routage

  • Introduction à React Router
  • Les principes de Router
  • Installer React Router
  • Organiser les routes
En ce qui concerne le développement full-stack, la combinaison de Python et React est une correspondance faite au paradis. Python, avec sa simplicité et sa polyvalence, a été un langage de recherche pour le développement web, l'analyse de données et l'apprentissage automatique. D'autre part, React, une bibliothèque JavaScript pour la création d'interfaces utilisateur, offre un moyen moderne et efficace de créer des applications web interactives.
Mise à jour le 07/02/2024