Parcours métier : Développeur Python

Développeur Python




Le développeur Python est un expert du code qui crée des solutions efficaces en utilisant le langage de programmation Python. Il développe des applications et des outils de traitement de données pour aider les entreprises à être plus efficaces. Il travaille sur des projets variés, allant de la création de scripts à des projets de grande envergure. Le développeur Python peut évoluer par la suite vers le métier de DevOps, de développeur full-stack ou de la data science.


INTER
INTRA
SUR MESURE

Cours pratique
Disponible en anglais, à la demande

Réf. 8PY
  57j - 399h00
Prix : Nous contacter
Pauses-café et
déjeuners offerts




Le développeur Python est un expert du code qui crée des solutions efficaces en utilisant le langage de programmation Python. Il développe des applications et des outils de traitement de données pour aider les entreprises à être plus efficaces. Il travaille sur des projets variés, allant de la création de scripts à des projets de grande envergure. Le développeur Python peut évoluer par la suite vers le métier de DevOps, de développeur full-stack ou de la data science.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Maîtriser les bases de la programmation et de l'informatique pour la création de scripts et d'applications
Savoir programmer avec le langage Python
Utiliser un framework web Python
Connaître les utilisations avancées de Python

Public concerné
Demandeurs d'emploi et personnes en reconversion professionnelle

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

1
Initiation à l'informatique et à Python (140 h)

  • Initiation à l'informatique d'entreprise.
  • Initiation à Linux.
  • Initiation à la programmation Python impérative.
  • Initiation à l'algorithmique.
  • Initiation à la programmation Python orientée objet.

2
Méthodes de développement (63 h)

  • Contrôle de version avec Git.
  • Développement Agile.
  • Cycle de développement logiciels avec GitLab.

3
Python full-stack (70 h)

  • Initiation à l'HTML5.
  • Initiation aux bases de données.
  • Initiation au développement web avec le framework Django.
  • Développement de Web Services REST en Python.

4
Python avancé (84 h)

  • Programmation avancée et design patterns en Python.
  • Programmation scientifique et data avec Python.
  • Programmation scientifique et parallèle avec Python.

5
Projet de fin de parcours et mise en situation (42 h)

  • Projet d'application encadré.
  • Soutenance devant un jury en présence du futur employeur.


Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.