Formation Web Services REST - Mise en œuvre avec Python

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement, à l'issue de cette formation Web Services REST avec Python, vous serez capables de produire un service Web de qualité professionnelle incluant la gestion de l’authentification ainsi qu’une documentation intégrée, et plus particulièrement de :

  • Comprendre la structure d'un projet Django
  • Maîtriser les vues, les objets de requête et le langage de template de Django
  • Comprendre Django Rest Framework, notammet les vues DRF, les ViewSets et le routers DRF
  • Versionner votre API
  • Gérer les accès, les permissions et els ressources
  • Mettre en production avec Nginx ou Apache

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Web Services REST avec Python vous permet d'acquérir les connaissances nécessaires pour créer des services Web avec Python à l’aide du framework Django et de son plugin Django Rest Framework.

La première journée vous familiarise avec les concepts essentiels du framework Django, et la manière de tirer profit du langage Python pour faire de la programmation Web.

Vous apprenez ensuite à exposer vos données sous la forme de ressources REST afin qu’elles soient facilement consommables par un client Web, par exemple en AJAX.

Programme

Jour 1 - Introduction à Django

Rappels sur le protocole HTTP
Comprendre la structure d’un projet Django
Revue générale du fichier settings.py
Le routing, via urls.py
Les vues, et les objets de requête/réponse
Le langage de template de Django
Template et routing : créer des liens
GET, POST et COOKIES
Authentification et session
Le point sur les fichiers statiques

Jour 2 - De Django à Django Rest Framework

Bases de l’ORM Django
Les vues génériques
L’écosystème Django et les pluggable apps
Rappels sur l’architecture REST
Introduction à Django Rest Framework
Les vue DRF et les ViewSets
Valider et répondre, via les serialisers
Routers DRF

Jour 3 - Fonctionnalités avancées

Filtrage et pagination
Relation entre éléments
Versionner son API
Accès et permissions
Limiter les ressources via le throttling
Browsable API
Documentation automatique
Mise en production avec Nginx ou Apache

Prérequis

Pour suivre ce cours Web Services en Python, une connaissance des fondamentaux du langage Python et du fonctionnement du Web en général sont nécessaires. Une introduction à Django sera donnée, il n’est pas nécessaire de connaître ce framework.

Public

Cette formation SOA s'adresse à tout développeur à l’aise avec Python et le Web et souhaitant exposer des données sous forme d’une API Web type REST.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Mettre en œuvre les interfaces, les collections et les génériques ;
  • Décrire les problématiques liées aux applications, l'intérêt d'appliquer une architecture en couches et les différentes façons d'implémenter les couches ;
  • Identifier le positionnement de la couche Business Objects, décrire ses responsabilités et les mettre en œuvre ;
  • Identifier le positionnement de la couche Data Access Layer, décrire ses responsabilités et les mettre en œuvre ;
  • Identifier le positionnement de la couche Business Objects Layer, décrire ses responsabilités et les mettre en œuvre ;
  • Implémenter la couche IHM avec l'API Swing ;
  • Décrire et implémenter les principes de la programmation événementielle ;
  • Décrire et mettre en œuvre l'architecture Modèle Vue Contrôleur ;
  • Implémenter le pattern Data Access Object.
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

Cette formation complète les notions de base présentées dans le cours "PowerHA SystemMirror 7 : Planification, mise en œuvre et administration". En approfondissant vos connaissances sur le sujet grâce à cette formation, vous aurez acquis les capacités nécessaires pour: > Connaître les concepts fondamentaux de PowerHA for AIX > Utiliser des options de configuration plus complexes :
- créer un cluster à quatre nœuds avec deux groupes de ressources indépendants,
- créer et tester des scripts de démarrage et d’arrêt d’applications,
- ajouter des groupes de ressources à un cluster existant avec des dépendances,
- configurer les notifications d’événements,
- créer et tester les suivis d’applications,
- mettre en œuvre l'intégration DLPAR avec un groupe de ressources en utilisant la fonction intégrée,
- configurer un groupe de ressources afin de fonctionner au sein d'une WPAR,
- Déterminer l’état du cluster et de ses composants en utilisant les commandes PowerHA/SNMP et le plug-in de IBM System Director,
-Intégrer des applications en utilisant Smart Assists dans PowerHA SystemMirror,
- Utiliser DB2 Smart Assist

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender le concept de l'accessibilité numérique et l’intérêt des normes d’accessibilité
  • Appréhender les problèmes rencontrés par les utilisateurs sur des sites non accessibles
  • Appréhender les impacts et conséquences de la prise en compte de l’accessibilité au sein d'un projet web
  • Échanger sur votre projet web et obtenir des réponses aux questions que vous vous posez
Tarif

A partir de 850,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluer la santé financière de son entreprise.
  • Réaliser une analyse financière.
  • S'initier à la rentabilité des investissements.
  • Interpréter la prévision financière à MT.
  • Mettre en œuvre la politique financière.
Tarif

A partir de 2 365,00 €

Durée

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation ISO 28000 Foundation, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les éléments fondamentaux d’un Système de management de la sûreté de la chaîne d'approvisionnement
  • Comprendre la corrélation entre la norme ISO 28000 et les autres normes et cadres règlementaires
  • Connaître les approches, les méthodes et les techniques permettant de mettre en œuvre et de gérer un Système de management de la sûreté de la chaîne d'approvisionnement
Tarif

A partir de 1 900,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Java - Développement web services

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

  • Savoir développer des applications utilisant les techniques des Web services
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Cisco SD-WAN Déploiement, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le réseau Cisco SD-WAN superposé et les différences de mode de fonctionnement entre le WAN existant et le SD-WAN
  • Décrire les options de déploiement de SD-WAN sur le cloud et sur site, ainsi que la manière de déployer des dispositifs vEdge virtuels et cEdge physiques avec ZTP (Zero Touch Provisioning) et des modèles de dispositifs
  • Décrire les meilleures pratiques en matière de protocoles de routage WAN, ainsi que la manière de configurer et de mettre en œuvre la connectivité côté transport, le routage côté service, l'interopérabilité, la redondance et la haute disponibilité
  • Décrire les protocoles de routage dynamique et les meilleures pratiques dans un environnement SD-WAN, la connectivité côté transport, la connectivité côté service, et comment la redondance et la haute disponibilité sont obtenues dans les environnements SD-WAN
  • Expliquer comment migrer d'un réseau étendu existant vers un réseau étendu Cisco SD-WAN, y compris les scénarios typiques pour les centres de données et les filiales
  • Expliquer comment effectuer les opérations Day 2 du SD-WAN, telles que la surveillance, le reporting, la journalisation et la mise à niveau
Tarif

A partir de 4 090,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Caractériser et élaborer la politique marketing et commerciale en définissant les axes de la stratégie commerciale, en mobilisant les ressources CRM et Web afin de piloter le développement commercial et promotionnel d'une BU
  • Assurer le développement commercial en renforçant la relation et l'expérience client afin de mobiliser et piloter les ressources et moyens de fidélisation de la clientèle
  • Construire le développement de l'activité commerciale en mettant en oeuvre les outils du marketing opérationnel et merchandising, une politique de communication, dans le but de développer et conduire l'action commerciale
  • Mobiliser les différents services de la BU en mettant en oeuvre un programme des actions commerciales et en élaborant un tableau de suivi et du reporting afin de planifier et coordonner les activités de développement commercial
  • Développer les compétences de l'équipe commerciale en mettant en place une organisation et un suivi de l'activité individuelle et collective afin de fédérer l'équipe autour d'un plan de développement commercial.
Tarif

A partir de 2 919,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Utiliser les outils de Visual Studio 2019 pour créer des projets de développement ;
  • Ecrire des programmes en langage C# 8 ;
  • Mettre en œuvre les concepts de la programmation orientée objet avec le langage C# 8 ;
  • Utiliser les principales bibliothèques de classes du Framework .NET ;
  • Manipuler les collections d'objets du Framework .NET ;
  • Gérer les erreurs et surveiller le fonctionnement des applications ;
  • Utiliser LINQ to Objects pour requêter sur des grappes d'objets ;
  • Déboguer le code C#.
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Je cherche à faire...