Formation Python – Maitrisez les bases fondamentales

0
226

Durée de la formation : 6h34


PrérequisFormation Python

  • Aucun

Description

Python est un langage de programmation à la fois très puissant et simple à apprendre. Il est utilisé dans de nombreux domaines tel que le Web, l’intelligence artificielle ou encore dans le big data. Python est également utilisé par de grandes sociétés tel que Google et Netflix ou encore Spotify par exemple.

Vous pouvez développer toutes sortes d’applications avec Python, que ce soit des jeux vidéos, des applications Web ou bien des applications de différentes natures.

Python excelle également dans les domaines scientifiques, traitement d’image et dans la sécurité informatique. Python est très utilisé dans le monde de la sécurité informatique et en particulier dans les tests d’intrusions. Il est également très utilisé sur les plateformes de Cloud Computing tel que AWS.

Au cours de cette formation, vous apprendrez à utiliser Python étape par étape en commençant à partir de zéro. Vous allez acquérir des notions solides et essentiels pour développer des applications de toutes natures.

Vous apprendrez les bases fondamentales de Python. Entre théorie et pratique, ce cours vous donnera des bases solides sur Python et vous permettra d’aller plus loin dans la programmation informatique.

Au cours de cette formation vous apprendrez Python simplement grâce à des exemples concret et à une vulgarisation des concepts orientés objets.

Contenu de la formation

  • Introduction à Python
    • Présentation de Python
    • Notions d’objets
    • Installation de Python et Visual Studio Code
    • Interpréteur de commandes Python
    • Syntaxe générale
    • Premier programme
    • Commentaires
  • Variables
    • Introduction
    • Référence
    • Déclaration variables
    • Concaténation
    • Incrémentation et Décrémentation
    • Portée des variables
  • Principaux types de données
    • Introduction
    • Numériques
    • Booléens
    • Chaines de caractères
    • Conversion de types
  • Structures de contrôle
    • Introduction
    • Tester une condition et prendre une décision
    • Instructions répétitives (Boucles)
    • TP : Jeux du plus ou moins
  • Opérateurs
    • Introduction
    • Opérateurs arithmétiques
    • Opérateurs de comparaison
    • Opérateurs logiques
    • Opérateurs d’assignation
    • Opérateurs d’identités
    • Opérateurs d’appartenance
    • Opérateurs binaire
    • TP : Opérateurs binaire
  • Types séquentiels
    • Liste
    • Tuples
  • Types d’ensembles
    • Set
    • FrozenSet
  • Types de correspondance
    • Dictionnaires
  • Slicing
    • Qu’est ce que le Slicing
    • TP : Slicing
  • Gestion des erreurs et des exceptions
    • Erreurs & Exceptions
  • Fonctions
    • Fonction sans paramètre
    • Fonction avec paramètre
    • Fonction avec valeur par défaut
    • Fonction prédéfinies
    • TP : Manipulation des fichiers
  • Modules
    • Introduction
    • TP : Création et utilisation d’un module
    • Package
    • TP : Découverte de PIP
  • Initiation à la programmation orientée objet
    • Introduction
    • Classe
    • Attribut
    • Constructeur
    • Méthodes
    • Accesseur & Mutateur
    • Propriété
    • Héritage
    • Polymorphisme
  • Aller un peu plus loin
    • Méthodes spéciales
    • Distribuer une application Python

LEAVE A REPLY

Please enter your comment!
Please enter your name here