Formation Python Avancé : Web Services

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Construire une API en Python

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 995,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Connaître le besoin et l'écosystème

    - Présentation des Web Services (WS) : fonctionnement, intérêt, interopérabilité
    - Architecture orientée service (SOA) : composantes, technologies
    - Technologies : Architecture REST
    - Design et documentation : Swagger
    - Outils de test de services web

     

    Interroger des services web REST

    - Outils d'interrogation en Python
    - Gestion des paramètres d'accès aux API
    - Types d'authentification aux API RESTful (BASIC HTTP, Bearer Token etc.)

    Atelier : Interroger des services web ouverts et avec authentification

     

    Implémenter un service web REST

    - Rappels sur l'architecture REST
    - Composantes et méthodes d'appel
    - Sérialisation des données
    - Conseils pour la création de points d'entrée REST

     

    Implémenter un service web avec Python

    - Bibliothèques d'API REST : FastAPI, Flask ou Sanic
    - Déclarer des routes et des méthodes
    - Accepter des paramètres
    - Validation des paramètres et gestion des erreurs
    - Authentification (BASIC, Bearer Token)

    Atelier : Créer un service web avec FastAPI

     

    Implémenter un service web avec Django

    - Découverte de l'écosystème des frameworks REST pour Django (DRF, Ninja)
    - Déclarer des routes et des méthodes
    - Accepter des paramètres
    - Validation des paramètres et gestion des erreurs
    - Authentification (BASIC, Bearer Token)
    - Gestion des droits dans Django
    - Mise en cache (Memcached ou Redis)

    Atelier : Créer un service web avec Django-Ninja

     

    Déploiement d'un service web

    - Architecture de base d'un déploiement Django
    - Architecture de base d'un déploiement FastAPI

    Prérequis

    Avoir suivi le stage "Python : Initiation + Approfondissement" ou notions équivalentes

    Public

    Développeurs Python

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Appréhender l’intérêt des Design Patterns en conception logicielle
    • Concevoir une architecture logicielle solide en utilisant des modèles de conception éprouvés
    • Appliquer les Design Patterns en développement sur les différentes couches logicielles
    • Choisir les Design Patterns appropriés en fonction de la problématique posée
    Tarif

    A partir de 2 850,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Concevoir les entités organisationnelles utilisées pour le processus de livraison avec EWM (Extended Warehouse Management)
    • Paramétrer les processus d'entrée et de sortie de marchandises EWM
    • Décrire les fonctionnalités de transport.
    Tarif

    A partir de 2 460,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Déterminer comment un utilisateur interagit avec une interface homme-machine
    • Concevoir et réaliser des outils de communication numériques adaptés à différents supports de publication et de communication, en tenant compte de l'utilisateur, des standards, de l'accessibilité, de l'ergonomie et de la bonne visibilité du produit
    • Mettre en oeuvre vos compétences pour travailler pour des agences de communication, des entreprises au sein d'un service marketing ou à votre compte
    • Réaliser des productions graphiques en associant plusieurs supports et technologies : texte, son, vidéo, animation, effets spéciaux...
    • Participer aux étapes de production d'éléments multimédia, publiés en réseau ou édités sur un support numérique, pour créer des outils de communication sur écran : infographies pour supports numériques, sites Web destinés à la chaîne d'édition Multimédia en ligne ou séquences d'animations interactives
    • Passer le Titre professionnel "Concepteur Designer UI".
    Tarif

    Contacter l'organisme

    Durée

    142j / 994h

    Modes
    • Centre
    • Distance

    HTML - Les bases

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Toute personne souhaitant maîtriser le langage HTML  pour développer des pages Web.

    À l'issue de la formation, le stagiaire sera capable de :

    •     De programmer des pages Web à l’aide du langage HTML

    Methodes et outils pédagogiques

    • Alternance exposés théoriques et exercices pratiques (80% pratique)
    • Support de cours adapté au niveau suivi

    Evaluation

    • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

    Public concerné

    Toutes les personnes désirant s'initier aux fondamentaux de la création de pages Web.

    Pré-requis

    Pratique courante d'Internet.

    Tarif

    Contacter l'organisme

    Durée

    3 jour(s)

    Modes
    • Entreprise

    Objectifs de la formation

    • Appliquer les concepts de base de données, la gestion des bases de données et les techniques de modélisation des données
    • Évaluer les bases de données d'hébergement sur les instances d'Amazon EC2
    • Évaluer les services de base de données AWS relationnels et leurs caractéristiques (Amazon RDS, Amazon Aurora et Amazon Redshift)
    • Évaluer les services de bases de données AWS non relationnelles et leurs caractéristiques (Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, Amazon Neptune et Amazon QLDB)
    • Examiner comment les critères de conception s'appliquent à chaque service
    • Appliquer des principes de gestion basés sur les caractéristiques uniques de chaque service
    Tarif

    A partir de 2 390,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Webflow

    Proposé par Sparks

    Objectifs de la formation

    • Maîtriser les fonctionnalités de base de Webflow pour créer et gérer des pages web
    • Créer des mises en pages responsives et optimisées pour différents appareils
    • Intégrer des animations et interactions avancées sans coder
    • Maîtriser l’administration et le déploiement des sites web
    • Développer des sites web complets de manière autonome
    Tarif

    A partir de 1 750,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser les éléments avancés du langage et les design patterns
    Tarif

    A partir de 1 995,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation ServiceNow

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre l'architecture et les modules principaux de ServiceNow
    • Naviguer et personnaliser l'interface utilisateur de ServiceNow
    • Gérer efficacement les incidents et les changements
    • Utiliser et administrer la CMDB pour gérer les éléments de configuration et les assets
    • Créer et gérer des offres de services et des demandes
    • Concevoir et automatiser des workflows
    • Créer des rapports et des tableaux de bord pour le suivi et l'analyse des performances
    Tarif

    A partir de 4 250,00 €

    Durée

    5 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    SIP

    Proposé par M2I

    Objectifs de la formation

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

    • Définir et mettre en oeuvre le protocole phare de la ToIP : SIP.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Comprendre les principes de base de la retouche photo avec Photoshop.
    Apprendre à utiliser les outils essentiels de Photoshop pour l'édition et la manipulation d'images.
    Maîtriser les techniques avancées de Photoshop pour la retouche photo professionnelle.
    Acquérir des compétences en design graphique en utilisant les fonctionnalités avancées de Canva.
    Apprendre à créer des illustrations et des graphiques attrayants avec Canva.
    Comprendre les bases de la conception web et l'installation de WordPress.
    Savoir personnaliser un site WordPress en utilisant des thèmes et des plugins.
    Apprendre à créer des mises en page attrayantes et adaptées aux mobiles avec WordPress.
    Explorer les fonctionnalités avancées de WordPress, telles que la gestion des utilisateurs et la sécurité.
    Comprendre les principes de l'optimisation des moteurs de recherche (SEO) pour les sites WordPress.
    Apprendre à intégrer des médias sociaux et à partager du contenu depuis WordPress.
    Acquérir des compétences en gestion de projet pour la création de sites web avec WordPress.
    Savoir concevoir des infographies percutantes avec Canva pour communiquer efficacement.
    Apprendre à créer des visuels attrayants pour les réseaux sociaux avec Canva.
    Explorer les meilleures pratiques en matière de workflow et d'organisation pour maximiser l'efficacité dans l'utilisation de Photoshop, WordPress et Canva.

    Ces objectifs devraient vous permettre de couvrir les principales compétences et connaissances nécessaires pour maîtriser ces trois outils dans le cadre d'une formation en e-learning.
    Tarif

    A partir de 690,00 €

    Durée

    5j / 37h

    Modes
    • Entreprise
    • Distance

    Je cherche à faire...