Python

La meilleure formation pour maitriser le langage de programmation le plus populaire dans le monde.

Suis-je éligible ?Obtenir plus d'infosContacter l'équipe
Déjà 268 stagiaires
ont suivi nos formations !
Satisfaction globale 4,8 / 5
Basé sur 16 avis
Satisfaction globale 4,8 / 5
Basé sur 21 avis
  • Créez des sites et des applis avec le langage de programmation le plus populaire de France
  • Apprenez à respecter les protocoles de sécurité pour vos projets
  • Identifiez les fonctionnalités à utiliser pour chaque projet
  • Communiquez avec une vaste communauté pour des avis professionnels

Pourquoi cette formation ?

Cette formation est conçue autour de vos besoins et de vos objectifs. Un parcours individualisé pour vous permettre de converser avec aisance très rapidement ! La certification Développement de sites web dynamiques démontre votre compétence à développer des sites web dynamiques accédant à une base de données, dans le respect des bonnes pratiques du développement web. L’examen porte sur le langage Python/Django.

Nos stagiaires en disent plus

Oups, cette formation fait partie de notre catalogue depuis peu de temps. Soyez le premier à laisser un avis !

Une vidéo vaut 1 000 mots !
Regardez notre présentation pour découvrir la formation

Objectif général

Développer votre compétence à développer des sites web dynamiques accédant à une base de données, dans le respect des bonnes pratiques du développement web.La préparation à la certification porte sur le langage Python

Prérequis

Utilisation courante d’un ordinateur et d’internet. Connaissance du langage HTML et/ou d’un éditeur (type Dreamweaver). La connaissance d’HTML, des bases de données et des notions de programmation est un plus. Notre responsable pédagogique peut vous aider à évaluer vos besoins lors d’un entretien personnalisé.

Contenu de la formation

Module 1 – Niveau opérationnel, pt 1

  • Utiliser les fonctionnalités de contrôles de flux afin d’automatiser un traitement de données conditionnels et/ou répétitifs
  • Créer un programme pour des traitements complets de données, en utilisant les fonctionnalités avancées des contrôles de flux et des opérations arithmétiques
  • Reconnaître et créer des objets simples de type intégrés (built-in), en vue de créer des programmes manipulant des données
  • Reconnaître les objets structurés de type intégré, afin d’effectuer des traitements de multiples variables simples
  • Manipuler les objets intégrés simples et structurés et les assembler dans le but de créer des fonctions simples et réutilisables

Module 2 – Niveau opérationnel, pt 2

  • Maîtriser les concepts liés aux modules en vue d’inclure des fonctionnalités d’un module à un programme
  • Sélectionner et importer des fonctions spécifiques d’un package de l’API afin de les réutiliser dans un traitement de données
  • Créer un package simple complet pour créer des fonctionnalités partageables et réutilisables /Stocker et traiter simultanément plusieurs données, en vue de créer un flux de traitement de données simples adapté
  • Modéliser un problème et automatiser des manipulations de données, afin de traiter un volume important ou complexe de données.

Module 3 – Niveau avancé

  • Connaître les règles syntaxiques et sémantiques de Python afin de créer des programmes clairs et réutilisables
  • Maîtriser les outils d’entrée-sortie, dans le but de lire et modifier des documents externes au programme
  • Maîtriser les spécificités des types intégrés afin de traiter efficacement et de manière claire des grands volumes de données
  • Créer des fonctions documentées, des classes et leurs méthodes associées, dans le but de créer des fonctionnalités intégrables dans d’autres programmes
  • Importer des packages composés pour exploiter l’ensemble des fonctionnalités incluses
  • Utiliser les packages fondamentaux de la bibliothèque standard afin de manipuler efficacement des données externes habituelles
  • Implémenter des structures de données adaptées et choisir les fonctions adaptées afin de concevoir des programmes à la complexité algorithmique maîtrisée

Module 4 – Niveau expert

  • Intégrer la gestion d’erreur afin de créer des programmescouvrant tous les cas d’entrée et de gestion de données
  • Utiliser les règles et conventions de nommage afin decréer des programmes pouvant s’intégrer dans un environnement complet
  • Mettre en œuvre l’intégralité des outils fonctionnels,afin de créer des fonctions adaptées et efficaces
  • Utiliser et implémenter les concepts de la programmationorientée objet, afin de créer des structures spécifiques à un projet
  • Maîtriser l’ensemble des concepts liés aux modules pourintégrer des packages de la manière la plus performante possible
  • Utiliser l’intégralité de la bibliothèque standard pourtraiter des données et documents externes, en local ou sur internet
  • Mettre en place des outils algorithmiques avancés afin de drastiquementaméliorer la performance d’un programme existant

Module 5 – Sur mesure

Ce module approfondit des contenus demandés par vous, c’est entièrement personnalisable !

Il n’y a pas de limites, demandez-nous ce que vous souhaitez !

Ce programme est une proposition indicative et sera adapté
à vos besoins et à vos objectifs lors de l'entretien initial.
Un test d'évaluation confirmera votre niveau et nous permettra de mieux étudier votre projet.
N'hésitez pas à demander rendez-vous à un conseiller afin d'établir votre projet de formation
Moyens pédagogiques
et techniques

Mise à disposition d’un formateur qualifié en visioconférence pour le nombre d'heures convenu lors du choix de la formule.
Accès à un espace étudiant avec les enregistrements des séances de formation, les notes des cours et les activités à compléter
Quiz, jeux : Questions à choix multiples, Remplissage de blancs, correspondance, Questions ouvertes, Expressions orales
Mise à disposition d'examens blancs pour vous entrainer à la certification finale
Le temps pour accéder à vos ressources est établi au moment lors de l'inscription, en fonction de la formule choisie.

Toutes nos formations sont accessibles à un public en situation de handicap.
Pour en savoir plus, merci de consulter notre page dédiée ou bien nous contacter.

Supports

Cours en visioconférence
Activités et exercices
Évaluations progressives
Enregistrements des séances
Outils pour l'accessibilité en cas de situation de handicap
Si vous avez choisi une formule avec outils numériques inclus, ceux-là font partie de nos supports de formation.

Résultats obtenus

Amélioration significative du niveau de départ du stagiaire. Nous ne disposons pas, pour l'instant, de données concernant le taux de progression moyen

Certification finale
Cette formation prépare au passage de la certification Python - TOSA (RS5795)
Taux d'obtention de la certification finale : 100 %
Informations complémentaires
Possibilité de valider que des blocs de compétences. Sans niveau spécifique. Sans équivalence de niveau. Débouchées professionnelles dans les domaines suivants : Assistant.es de direction/communication, Secrétaires, Employé.es de bureau, Personnels comptable, administratif et technique

© 2022 by Beyond Words