Skip to main Content

Formation métier : Développeur Python

L'objectif du développeur Python est de concevoir des applications en Python SE et en Python 3.

Il développe des modules, des services ou des sites Web en se basant sur un cahier des charges établi par son chef de projet.

Pour cela, il analyse les besoins du client puis choisit la solution technique. Il développe ensuite toutes les fonctionnalités techniques de l’application. Il finit par tester, intégrer et valider les fonctionnalités développées.

Rattaché au chef de projet technique, le concepteur bénéficie d’une liberté de création. Il doit cependant tenir compte des délais souvent serrés. La rigueur est son mot d’ordre. Il doit enfin être à l’écoute de ses clients et se tenir régulièrement informé sur les développements technologiques.

Pour mener à bien ses missions, il devra avoir des connaissances techniques (savoir-faire métier) mais il devra également développer ses capacités personnelles et professionnelles.

C’est pourquoi Global Knowledge vous propose un cursus composé de deux volets :

  • Un volet séquence métier
  • Un volet séquence transverse

Informations pratiques

   

Durée du cursus

 

57 jours (399 heures) dont :

     ➤ 36 jours (252 heures) de séquence métier
     ➤ 10 jours (70 heures) de séquence transverse
     ➤ 11 jours (77 heures) de travaux pratiques de mise en situation 

 
 

Public

 

     ➤ Bac + 2 Informatique ou scientifique

 
 

Pré-requis

 

     ➤ Connaissance de l’outil informatique
     ➤ Connaissance de l’anglais technique
     ➤ Des notions en langage (langage de présentation HTML, langage basique)

Objectifs du cursus

  • Concevoir et développer des applications en Python 3 dans un cadre méthodologique systématique, packager et fournir une application
  • Développer des applications Web en Python et Flask
  • Développer et intégrer des services Web
  • Concevoir et développer des interfaces graphiques (en Python, HTML, CSS)
  • Définir les solutions informatiques les plus adaptées aux besoins des utilisateurs
  • Modéliser les caractéristiques d’une application
  • Acquérir les bases de toute conception de logiciel (concept Objet) -Codage et paramétrage
  • Réaliser des prototypages, élaborer des jeux d’essais
  • Participer à la mise en production
  • Développer, tester et intégrer des services Web 
  • Vérifier la performance du système 
  • Accompagner pendant la recette
  • Assurer la maintenance et faire évoluer les applications
  • Savoir travailler en équipe et en mode projet
  • Savoir communiquer avec ses collègues et les clients (pour recueillir les besoins et assurer le support
  • Savoir se préparer à un entretien de recrutement
 

Contenu du cursus

  Technique    Savoir être/transverse   Atelier de développement/TP
    TITRE DUREE
    Introduction -Teambuiling
1
    La place du développement dans le projet informatique
2
  Les bases du SQL
3
  Algorithmique
2
  La conception objet et UML
4
  Programmation objet en langage Python
5
    Communication orale et métier de développeur
1
  Introduction à la gestion de projet
1
    Programmation Python Avancée
5
  HTML, CSS
2
    Travaux Pratiques : Back end Python - Services Rest / Json
5
    Analyse des données avec Python 
3
    Le changement-intégrer un nouvel environnement
1
    Python Web : Flask
5
    Adopter la posture attendue en milieu professionnel
1
    Développer une application SaaS avec Flask
5
  Les fondamentaux de la méthode agile
2
    Travaux pratiques - Front-end HTML/CCS/Python/Flask, consommant les services du back-end 
5
    Savoir se vendre en entretien d’embauche
2
  Rédiger des écrits efficaces et faire passer ses messages
1
    Restitution du projet
1

Pour plus d'informations, envoyez votre candidature à poe@globalknowledge.fr pour être recontacté et connaître nos opportunités par région !


Cookie Control toggle icon