Nouveauté 2025 : Découvrez les formations sur l'Intelligence Artificielle

Formations Python - Programmation Web

Formation Les bases du développement web avec Python et DJANGO

Niveau :

Satisfaction de nos apprenants en 2024 : 98%
Taux d’assiduité : 100%

Tout savoir sur votre formation :

Formez-vous selon vos disponibilités ! Vous proposez 3 dates au choix et votre formateur vous confirme la date souhaitée.

En présentiel dans votre entreprise, dans l’un de nos 54 centres de formation ou en distanciel par visioconférence.

Contexte de la formation Les bases du développement web avec Python et DJANGO

Contexte:

Vous cherchez à acquérir de nouvelles compétences en développement web avec Python et Django ? Vous souhaitez mettre à profit votre connaissance du langage Python dans le domaine du web ? Renforcez votre profil professionnel avec notre formation dédiée et ouvrez-vous de nouvelles perspectives de carrière.

Dans le monde numérique d’aujourd’hui, la maîtrise du développement web est devenue une compétence essentielle pour tout professionnel de l’informatique. Que vous soyez un développeur en herbe ou un informaticien expérimenté, la connaissance de Python et Django vous donnera un avantage concurrentiel dans votre carrière. Ces outils puissants vous permettront de créer des sites web dynamiques et interactifs, d’optimiser vos processus de travail et d’améliorer la qualité de vos projets. En outre, la maîtrise de ces compétences augmentera votre employabilité et vous permettra de vous démarquer dans le marché du travail compétitif d’aujourd’hui.

Êtes-vous prêt à prendre votre carrière en main et à vous hisser au sommet de votre domaine ?

Avec Expertisme, Organisme de Formations certifié QUALIOPI, vous pouvez le faire. Notre formation en développement web avec Python et Django vous offre une opportunité unique de renforcer vos compétences et de prendre une longueur d’avance sur vos pairs. Grâce à notre Formateur Expert Métier, vous bénéficierez d’un apprentissage pratique et adapté à vos besoins, qui vous permettra de maîtriser rapidement les concepts essentiels du développement web. Vous apprendrez à utiliser la bibliothèque Requests en Python pour effectuer des requêtes HTTP, à mettre en œuvre une architecture client/serveur de base en utilisant le framework Flask, et à initialiser un nouveau projet Django. De plus, notre formation met l’accent sur l’efficacité et l’adaptabilité, vous permettant d’appliquer immédiatement vos nouvelles compétences dans vos projets professionnels.

N’attendez plus et prenez votre carrière en main dès aujourd’hui. En investissant dans votre formation professionnelle, vous investissez dans votre avenir. Inscrivez-vous à notre formation en développement web avec Python et Django et ouvrez la porte à de nouvelles opportunités de carrière.

À qui s’adresse cette formation ?

Cette formation s’adresse aux informaticien(ne)s et aux développeur(euse)s connaissant les bases du Python et souhaitant se lancer dans la programmation web avec le langage Python.

Objectifs

À la fin de cette formation, vous saurez :

  • expliquer les bases d’Internet
  • utiliser la bibliothèque Requests en Python pour effectuer des requêtes HTTP
  • mettre en œuvre une architecture client/serveur de base en utilisant le framework Flask.
  • initialiser un nouveau projet Django.
  • appliquer les concepts de Vues et de Modèles pour structurer une application web dynamique avec Django.
  • utiliser l’ORM de Django pour interagir avec la base de données.
  • déployer une application web Django de manière efficace.

Formation orientée projet :
Un projet fil rouge est proposé tout au long de la formation. Il sera codé petit à petit par les apprenant(e)s et permettra de mettre en pratique toutes les notions de base du développement web avec Python.

Projet fil rouge :
Coder un site internet simple permettant de poster son propre texte et de lire celui des autres utilisateur(ices)

Chaque session se finit par une courte évaluation formative sous forme de QCM : elle aide les apprenant(e)s à se positionner vis-à-vis des notions étudiées lors de la session, et elle aide le formateur à adapter les contenu et le rythme de la formation aux apprennant(e)s

Une évaluation sommative est réalisée au dernier jour de la formation, elle aussi sous forme de QCM. Elle a pour but d’évaluer l’aquisition des notions vues durant toute la formation

Programme

  • 1: FONDAMENTAUX DU FONCTIONNEMENT DU WEB
    • Rappel des concepts du Web et de l’internet : Comprendre les bases d’Internet, l’architecture Client-Serveur, requête HTTP. Notions Back-end et Front-end : passer en revue les langages couramment utilisés côté serveur (back-end) et côté client (front-end).
    • Première expérimentation en Python avec la librairie Requests : Utiliser la bibliothèque Requests en Python pour effectuer une requête HTTP simple et comprendre la manipulation de données.
    • Création d’une Architecture Client/Serveur avec Flask et HTML : Mettre en pratique les concepts précédents en développant une architecture client/serveur de base avec le framework Flask.
  • 2: DJANGO - INITIALISATION D'UN PROJET
    • Introduction à Django : Découvrir Django, ses caractéristiques et l’initialisation d’un nouveau projet.
    • Les Vues et Modèles en Django : Comprendre la logique des vues et des modèles dans le contexte de Django pour structurer une application web.
    • Création de Pages Dynamiques : Mettre en œuvre des vues dynamiques avec Django pour rendre des pages web interactives.
  • 3: L'ORM EN DJANGO - DÉPLOIEMENT DE L'APPLICATION WEB
    • Introduction à l’ORM de Django : Explorer le concept de l’ORM (Object-Relational Mapping) dans Django et son utilisation pour interagir avec la base de données.
    • Modèles de Données et Migration : Créer des modèles de données, effectuer des migrations et comprendre la gestion de la base de données avec Django.
    • Déploiement de l’Application Web en Django : Différentes étapes et options de déploiement pour rendre une application Django accessible en ligne.

Version 4. Mise à jour le 01/01/2025
© EXPERTISME – Groupe SELECT® 2025 Tous droits réservés. Les textes présents sur cette page sont soumis aux droits d’auteur.

Pré-requis

Connaissance générale en informatique : Compréhension de base du fonctionnement des ordinateurs et de l’utilisation d’un navigateur web.
Notions de Programmation Python : Connaissance des bases de la programmation en Python, y compris les variables, les boucles (for/while), les conditions (if/else), les fonctions et la manipulation de listes.
Notions facultatives mais qui seront un plus lors de la formation :

  • Compréhension du Web : Notions de base sur le fonctionnement du Web, des concepts tels que l’architecture client-serveur, les requêtes HTTP, et la différence entre le back-end et le front-end.
  • Connaissance des bases du HTML (balise, HEAD, BODY, etc.)

Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur.

Points forts de la formation

  • Votre plan pédagogique de formation sur-mesure avec l’évaluation initiale de votre niveau de connaissance du sujet abordé
  • Des cas pratiques inspirés de votre activité professionnelle, traités lors de la formation
  • Un suivi individuel pendant la formation permettant de progresser plus rapidement
  • Un support de formation de qualité créé sur-mesure en fonction de vos attentes et des objectifs fixés, permettant un transfert de compétences qui vous rende très rapidement opérationnel
  • Les dates et lieux de cette formation sont à définir selon vos disponibilités
  • Animation de la formation par un Formateur Expert Métier
  • La possibilité, pendant 12 mois, de solliciter votre Formateur Expert sur des problématiques professionnelles liées au thème de votre formation
  • Un suivi de 12 mois de la consolidation et de l’évolution de vos acquis.

Approche Pédagogique

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Accessibilité

Toute demande spécifique d’accessibilité à la formation par des personnes handicapées donnera lieu à une attention particulière et, si nécessaire, à une adaptation des supports de formation.
Public en situation de handicap, contactez notre référent handicap au 01 42 66 36 42.

Formateur

Nos Formateurs sont des Experts Métiers qui interviennent sur le thème de la formation. Ils réalisent les audits et co-construisent l’offre et le parcours de formation avec l’Ingénieur Pédagogique avant validation par le Responsable Pédagogique. Ils sont sélectionnés pour leurs compétences pédagogiques et leur expérience en formation d’adultes.

Référence : LWEB-86310

Durée : 21 Heures soit 3 jours

Tarif : 2930 € HT / Personne

Cette formation vous intéresse ?

Nos Experts conçoivent votre formation
individuelle sur mesure lors de la définition
de votre projet pédagogique !

Remplissez le formulaire suivant :

L’un de nos conseillers vous contactera
dans les meilleurs délais.

Partagez cette formation :

Référence : LWEB-86310

Durée : 21 Heures soit 3 jours

Tarif : Sur Devis

Formez vos équipes !

à partir de 4 collaborateurs
Nos Experts conçoivent votre formation intra-entreprise sur mesure lors de la définition de votre plan pédagogique !

Partagez cette formation :

Votre parcours de formation

Étape par Étape

Formations complémentaires - Formations Python / Programmation Web sur-mesure

Vous avez besoin
d’une formation ?

Vous avez
besoin
d’une
formation ?