Python Programming - formation en ligne de 4 jours

Durée totale
Localisation
En ligne
Date et lieu de début

Python Programming - formation en ligne de 4 jours

Adding Value Consulting (FR)
Logo Adding Value Consulting (FR)
Note du fournisseur: starstarstarstarstar 9,9 Adding Value Consulting (FR) a une moyenne de 9,9 (basée sur 22 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Dates et lieux de début
computer En ligne:
14 juil. 2026 jusqu'au 17 juil. 2026
computer En ligne:
18 août 2026 jusqu'au 21 août 2026
computer En ligne:
22 sept. 2026 jusqu'au 25 sept. 2026
computer En ligne:
27 oct. 2026 jusqu'au 30 oct. 2026
computer En ligne:
1 déc. 2026 jusqu'au 4 déc. 2026
Description

Acquérez des bases solides en programmation Python grâce au cours « Programmation Python 1 ». Conçue pour les développeurs en herbe, les professionnels de l'informatique et les apprenants techniques, cette formation pratique présente les concepts essentiels de Python à travers des exercices concrets et des scénarios de codage réels.

Tout au long du cours, les apprenants exploreront la syntaxe Python, les types de données, les fonctions, les boucles, les modules, la programmation orientée objet, la gestion des exceptions, la gestion des fichiers et l'interaction avec les bases de données. Grâce à un enseignement dispensé par des experts et à des ateliers interactifs, les participants acquerr…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : Python, Java, Développeur / Developer, JavaScript et Unified Modeling Language (UML).

Acquérez des bases solides en programmation Python grâce au cours « Programmation Python 1 ». Conçue pour les développeurs en herbe, les professionnels de l'informatique et les apprenants techniques, cette formation pratique présente les concepts essentiels de Python à travers des exercices concrets et des scénarios de codage réels.

Tout au long du cours, les apprenants exploreront la syntaxe Python, les types de données, les fonctions, les boucles, les modules, la programmation orientée objet, la gestion des exceptions, la gestion des fichiers et l'interaction avec les bases de données. Grâce à un enseignement dispensé par des experts et à des ateliers interactifs, les participants acquerront la confiance nécessaire pour écrire du code Python propre, efficace et facile à maintenir pour l'automatisation, la création de scripts, le développement d'applications et les tâches liées aux données.

Que vous débutiez votre parcours en programmation ou que vous souhaitiez élargir vos compétences techniques, ce cours vous apporte les connaissances pratiques nécessaires pour commencer à développer des applications Python professionnelles et vous orienter vers des domaines plus spécialisés tels que la science des données, le développement web et l'automatisation

Caractéristiques principales

  • Cours et supports en anglais
  • Niveau débutant à intermédiaire
  • 4 jours de formation virtuelle en direct animée par un formateur (8 heures par jour)
  • Apprentissage axé sur la certification PCEP
  • Codage en temps réel à l’aide de laboratoires en direct
  • Sessions interactives guidées par des formateurs expérimentés
  • Plus de 50 heures d’étude recommandées
  • Certification incluse

Résultats d’apprentissage

  • Fondamentaux de Python: Comprendre les concepts de base de Python, ses principales versions et ses environnements d’exécution. Vous installerez Python, explorerez le shell REPL pour le codage interactif et travaillerez avec des éditeurs de code courants pour commencer à programmer en toute confiance.
  • Conditions et boucles: Apprenez à contrôler le flux du programme à l’aide d’instructions conditionnelles et de boucles. Vous vous exercerez à utiliser la logique if/else, les plages, les conditions imbriquées et les contrôles de boucle pour créer des programmes réactifs et efficaces.
  • Modules, paquets et correspondance de motifs: Découvrez comment organiser des projets Python à l’aide de modules et de paquets, tout en apprenant les expressions régulières pour la recherche et la manipulation de texte. Ces compétences vous aideront à écrire un code plus propre et évolutif pour des applications concrètes.
  • Gestion des fichiers, erreurs et bases de données: Développez des compétences pratiques en lecture et écriture de fichiers, gestion de répertoires, gestion de l’encodage de texte et connexion à des bases de données. Vous mettrez également en œuvre des techniques de gestion des erreurs pour créer des applications robustes qui interagissent de manière fluide avec des systèmes externes.

Public cible

  • Les débutants souhaitant apprendre la programmation Python à partir de zéro
  • Les professionnels de l'informatique et le personnel technique souhaitant automatiser des tâches et améliorer leur productivité
  • Les développeurs de logiciels souhaitant ajouter Python à leurs compétences
  • Les analystes de données et les ingénieurs à la recherche de connaissances pratiques en script
  • Les étudiants et les personnes en reconversion professionnelle se lançant dans le développement de logiciels ou les domaines liés aux données
  • Les professionnels se préparant à des programmes de formation avancés en Python ou en science des données

Prérequis

  • Connaissances informatiques de base et familiarité avec l'utilisation d'applications
  • Une compréhension des concepts généraux de programmation tels que les variables et la logique est utile mais pas obligatoire
  • Une volonté de participer à des exercices de codage pratiques et à des travaux pratiques
  • Aucune expérience avancée en programmation n'est requise, ce qui rend ce cours adapté aux débutants et aux programmeurs en début de carrière

Plan du cours

Jour 1

Session 1: Mise en route

  • Introduction à Python, aux versions et à la documentation
  • Comprendre les environnements d'exécution et l'installation de Python
  • Travailler avec le shell REPL et les éditeurs Python

Session 2: Scripts et syntaxe Python

  • Conventions de nommage des scripts, commentaires et chaînes de documentation
  • Instructions Python, blocs de code et espaces
  • Entrée/sortie en console et création de votre premier programme Python
  • Exécution de scripts Python

Session 3: Variables et types de données

  • Utilisation des littéraux, des identifiants et des affectations
  • Compréhension des types de données numériques et de collection
  • Valeurs binaires, octales et hexadécimales
  • Conversion de types et utilisation de la fonction type()

Session 4: Opérateurs et expressions

  • Opérateurs arithmétiques, d'affectation et de comparaison
  • Opérateurs logiques, d'appartenance et d'identité
  • Introduction aux opérateurs bit à bit

Session 5: Conditions et boucles

  • Utilisation des instructions if, elif et else
  • Instructions conditionnelles imbriquées et abrégées
  • Utilisation des boucles while et for
  • Utilisation de range(), itération sur les listes, et des instructions break et continue

Jour 2

Session 6: Fonctions

  • Déclaration et appel de fonctions
  • Utilisation des paramètres par défaut et des arguments nommés
  • Utilisation de args et kwargs
  • Retour de plusieurs valeurs et compréhension de None
  • Portée des variables, masquage et ombrage
  • Utilisation du mot-clé pass et des fonctions récursives

Session 7: Objets et classes

  • Introduction aux objets et aux attributs
  • Utilisation de la notation par points, de dir() et des attributs dunder
  • Comprendre la mutabilité, les références et la fonction id()
  • Créer des classes, des objets et des méthodes
  • Utiliser les attributs de données et la composition

Session 8: Listes

  • Comprendre la syntaxe des listes et le découpage
  • Récupérer, définir et parcourir les éléments d'une liste
  • Vérifier les valeurs et utiliser la fonction len()
  • Utiliser les méthodes courantes des listes telles que append(), insert(), remove() et sort()
  • Combiner des listes et utiliser les compréhensions de listes

Session 9: Tuples

  • Introduction aux tuples et à la syntaxe des tuples
  • Accéder aux éléments d'un tuple et les décomposer
  • Itérer sur les tuples et vérifier l'appartenance
  • Utiliser la fonction len() et combiner des tuples

Session 10: Ensembles

  • Comprendre les ensembles et la syntaxe des ensembles
  • Ajouter, supprimer et itérer sur les éléments d'un ensemble
  • Vérifier l'appartenance, trier et copier des ensembles
  • Travailler avec les opérations sur les ensembles, notamment l'union, l'intersection, la différence et la différence symétrique

Jour 3

Session 11: DICTIONNAIRES

  • À propos des dictionnaires
  • Syntaxe des dictionnaires
  • Récupération et définition d'éléments de dictionnaires
  • Itération sur un dictionnaire (clés, valeurs et éléments)
  • Vérification de la présence d'une clé
  • La fonction len
  • Méthodes des dictionnaires, notamment keys, values, items, get, pop, popitem, clear, etc.
  • Le mot-clé del
  • Compréhension de dictionnaires

Session 12: CHAÎNES DE CARACTÈRES

  • À propos des chaînes de caractères
  • Syntaxe des chaînes de caractères, y compris le découpage
  • Caractères d'échappement
  • Chaînes entre triples guillemets
  • Concaténation
  • Espaces réservés
  • La méthode format
  • Autres méthodes, par exemple endswith, find, join, lower, replace, split, startswith, strip, upper, etc.
  • Une chaîne de caractères en tant que liste d'octets

Session 13: MODULES ET PAQUETS

  • À propos des modules
  • Modules intégrés math, random et platform
  • Les fonctions dir() et help()
  • Création et utilisation des modules
  • Les fichiers __pycache__ et .pyc
  • Le chemin de recherche des modules
  • Importation de modules
  • Espaces de noms
  • Importation d'objets de module
  • Le caractère générique d'importation
  • Alias
  • Importation au sein d'une fonction
  • Modules exécutables
  • Rechargement d'un module
  • À propos des paquets
  • Importation de modules packagés
  • Importation d'objets de modules packagés
  • Initialisation des paquets
  • Sous-paquets
  • Référencement d'objets dans des paquets frères
  • La bibliothèque standard
  • Installation de modules et de paquets à l'aide de pip

Session 14: CORRESPONDANCE DE MOTIFS

  • À propos des expressions régulières
  • Caractères spéciaux des expressions régulières
  • Chaînes brutes
  • À propos du module re
  • Fonctions du module re, notamment match, search, findall, full match, split, sub

Jour 4

Session 15: Gestion des exceptions

  • Introduction aux exceptions et à la gestion des erreurs
  • Utilisation des blocs try, except, else et finally
  • Comprendre les types d'exceptions et les objets d'exception
  • Lancer des exceptions et créer des classes d'exception personnalisées
  • Exploration de la hiérarchie des exceptions intégrée à Python

Session 16: Fichiers et système de fichiers

  • Ouverture, lecture et écriture de fichiers en Python
  • Utilisation des méthodes de navigation et d’itération dans les fichiers
  • Utilisation des gestionnaires de contexte pour la gestion des fichiers
  • Compréhension de l’encodage de texte, ASCII et Unicode
  • Utilisation des données binaires, des octets et des tableaux d’octets
  • Utilisation du module os pour les opérations sur le système de fichiers telles que la création, la suppression et la navigation dans les répertoires
  • Gestion des erreurs liées aux fichiers avec OSError et le module errno

Session 17: Bases de données

  • Introduction à Python DB-API et aux implémentations de bases de données
  • Établissement de connexions à la base de données et création de curseurs
  • Exécution de requêtes et récupération des résultats
  • Gestion des transactions
  • Insertion, mise à jour et suppression d’enregistrements dans la base de données

FAQ

Qu’apprendrai-je dans ce cours?

Vous apprendrez les bases de Python, notamment les variables, les boucles, les fonctions, la programmation orientée objet, les modules, la gestion des exceptions, le traitement de fichiers et l’utilisation des bases de données. Le cours comprend également des exercices de codage pratiques pour consolider les acquis.

Ce cours est-il adapté aux débutants?

Oui. Le cours est conçu pour les débutants ainsi que pour les professionnels ayant une expérience limitée en programmation et souhaitant acquérir des compétences pratiques en Python.

Le cours comprend-il des travaux pratiques?

Oui. La formation comprend des laboratoires interactifs, des exercices de codage et des exemples concrets pour aider les apprenants à mettre immédiatement en pratique les concepts.

Pourquoi devrais-je apprendre Python?

Python est l’un des langages de programmation les plus utilisés au monde et est très répandu dans le développement logiciel, l’automatisation, l’intelligence artificielle, le développement web et la science des données. Apprendre Python peut ouvrir des opportunités dans de nombreux secteurs.

Quelles opportunités de carrière Python peut-il offrir?

Les compétences en Python sont précieuses pour des carrières telles que développeur de logiciels, ingénieur en automatisation, analyste de données, data scientist, développeur backend et ingénieur en apprentissage automatique.

Vais-je recevoir un certificat?

Oui. Les apprenants reçoivent généralement un certificat de fin de formation après avoir suivi la formation avec succès

Rester à jour sur les nouveaux avi
Pas encore d'avis.
  • Demander des informations à propos de cours. Dorénavant, nous recevrez aussi une notification lorsque qu'un autre utilisateur partage son avis. C'est un bon moyen de vous encourager à continuer d'apprendre!
  • Voir les produits similaires avec des avis: Python.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.