Aller au contenu principal

Langage Python

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000179645
Organisme responsable : Connect learning (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

Aucun code métiers (ROME) n'a été associé à cette formation.

Formacode

  • 30812 : Langage Python
  • 31067 : Développement informatique

Présentation de la formation

Objectifs

  • Comprendre les bases du langage Python, sa syntaxe, et ses concepts fondamentaux
  • Savoir installer, configurer et utiliser une plateforme Python
  • Appliquer les principes de programmation orientée objet avec Python
  • Exploiter la bibliothèque standard Python pour manipuler des fichiers, interagir avec le système d'exploitation, et gérer les exceptions
  • Concevoir et développer des applications Python structurées et modulaires

Programme de la formation

Introduction à Python : Découverte Python et exécution d'un programme simple Historique, cas d'utilisation, caractéristiques du langage. Atelier pratique : Exécution de scripts Python simples Mise en place de l'environnement Python : Installation et configuration efficace d'un environnement de travail Python Installation de Python, PIP, IDE Travaux pratiques : Création d'un environnement virtuel et configuration d'un projet dans PyCharm Bases du langage…

Introduction à Python :
  • Découverte Python et exécution d'un programme simple
  • Historique, cas d'utilisation, caractéristiques du langage.
  • Atelier pratique : Exécution de scripts Python simples
Mise en place de l'environnement Python :
  • Installation et configuration efficace d'un environnement de travail Python
  • Installation de Python, PIP, IDE
  • Travaux pratiques : Création d'un environnement virtuel et configuration d'un projet dans PyCharm
Bases du langage Python :
  • Compréhension de la syntaxe et manipulation des structures fondamentales
  • Syntaxe, structures de contrôle, types de données
  • Travaux pratiques : Résolution d'un exercice « Deviner un nombre »
Les fonctions et modules :
  • Structuration du code avec des fonctions et modules
  • Création de fonctions, structuration en modules
  • Travaux pratiques : Créer une calculatrice modulaire 
Programmation orientée objet :
  • Maîtrise de la programmation orientée objet
  • Concepts POO, classes, héritage
  • Travaux pratiques : Gestion d'un parc de véhicules (création de classes et héritage)
Concepts avancés :
  • Gestion des erreurs et exceptions dans des scénarios complexes
  • Gestion des exceptions, surcharge d'opérateurs
  • Travaux pratiques : Améliorer la gestion des erreurs dans un projet
Bibliothèque standard Python :
  • Exploitation des outils intégrés de la bibliothèque standard
  • Manipulation des fichiers et interaction avec le système
  • Travaux pratiques : Création d'un outil de gestion de fichiers

Validation et sanction

Langage Python

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

30 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

Développeurs débutants ou intermédiaires souhaitant apprendre à programmer avec Python.

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Un ordinateur (PC ou Mac) équipé de Python, et une connexion Internet haut débit sont requis pour suivre la formation à distance. Connaissances en algorithmie (boucles, conditions, fonctions). Bases de la programmation dans un autre langage (optionnel).

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Connect learning
75008 Paris 8e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes