Aller au contenu principal

Langage Python - Apprendre le langage Python par la pratique

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000271129
Organisme responsable : AWC EI (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

  • M1805 Études et développement informatique

Formacode

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

Présentation de la formation

Objectifs

Fortement demandé en entreprise et dans l'IA, la certification Python est une preuve de compétence, qui permet aux recruteurs et aux RH de connaître le niveau d un candidat à travailler sur le langage Python. Elle est particulièrement adaptée aux demandeurs d'emploi voulant justifier de leur capacité opérationnelle ou pour les salariés souhaitant validés leur acquis par une certification à l'issue de la formation: Décrire la philosophie de Python et identifier ses domaines…

Fortement demandé en entreprise et dans l'IA, la certification Python est une preuve de compétence, qui permet aux recruteurs et aux RH de connaître le niveau d un candidat à travailler sur le langage Python. Elle est particulièrement adaptée aux demandeurs d'emploi voulant justifier de leur capacité opérationnelle ou pour les salariés souhaitant validés leur acquis par une certification à l'issue de la formation:
  • Décrire la philosophie de Python et identifier ses domaines d'application
  • Mettre en place un environnement de développement
  • Utiliser les éléments de base du langage
  • Définir et utiliser des fonctions et des modules pour la structuration des programmes
  • Concevoir des classes en respectant les bonnes pratiques de la programmation objet
  • Mettre en œuvre l'héritage
  • Réaliser et exécuter des scripts en utilisant les fonctionnalités de la librairie standard
  • Mettre en œuvre l'héritage
  • Concevoir des interfaces graphiques
  • Réaliser des tests pour valider le bon fonctionnement de votre code

Programme de la formation

Programme de formation Python : • Introduction au langage Python • Présentation et historique du langage Installation et prise en main de l'IDE Pycharm Notion d'environnement virtuel Présentation de la documentation Les éléments de base du langage Structure d'un programme Les variables et le typage dynamique Les opérateurs Les entrées-sorties Les structures conditionnelles et itératives Les collections (Liste, tuple et dictionnaire) Travaux pratiques : Réaliser un…

Programme de formation Python :

• Introduction au langage Python
• Présentation et historique du langage

Installation et prise en main de l'IDE Pycharm

Notion d'environnement virtuel
Présentation de la documentation

Les éléments de base du langage

Structure d'un programme
Les variables et le typage dynamique
Les opérateurs
Les entrées-sorties
Les structures conditionnelles et itératives
Les collections (Liste, tuple et dictionnaire)
Travaux pratiques : Réaliser un programme qui permet de trouver un nombre tiré de façon aléatoire

Les fonctions, les modules et les packages

Création et appel de fonctions
Les fonctions avec valeur de retour multiple
Les fonctions avec un nombre de paramètres variables
Les paramètres nommés et optionnels
La présentation des modules
L'importation et l'utilisation des modules
Les packages
Travaux pratiques : Réaliser un programme qui calcule le jour de Noël en fonction d'une année

La programmation objet en Python

La conception de classe
Les attributs, les propriétés et les méthodes
Les constructeurs et les destructeurs
La mise en œuvre de l'encapsulation
Le mécanisme d'instanciation
Les variables et les méthodes de classes
La mise en œuvre de l'héritage
Le polymorphisme
Les méthodes « magiques »
Travaux pratiques : Réaliser une classe Compte représentant un compte bancaire
Réaliser une classe Compte Épargne par héritage de la classe

La gestion des exceptions

Le fonctionnement des exceptions
La levée d'exception
Le traitement des exceptions

Validation et sanction

Langage Python

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Modalités pédagogiques

Apports théoriques structurés
Formation à pédagogie active?: théorie ciblée, exercices pratiques, cas concrets et projets. Accompagnement personnalisé et supports pédagogiques fournis.

Durée

En centre

35 h

Financement

Conventionnement
Non
Conditions de prise en charge
Demandeurs d'emploi inscrits à France Travail, indemnisés ou non Bénéficiaires d'un CSP, CTP ou CRP Personnes en accompagnement vers l'emploi dont la formation est cohérente avec le Projet Personnalisé d'Accès à l'Emploi (PPAE)

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

Cette formation Python s'adresse aux débutants comme aux profils souhaitant monter en compétences?: personnes sans expérience en programmation, professionnels non?développeurs cherchant à automatiser ou analyser des données, étudiants et demandeurs d

Niveau d'entrée

Fin de scolarité, sortie fin de 3e

Conditions spécifiques et prérequis

Connaître un langage de programmation.

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
AWC EI
93330 Neuilly-sur-Marne
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes