Formation à la certification Python - eLearning
450,00 EUR
- 6 hours
Ce cours couvre les fondamentaux de Python et comment l'appliquer à des applications réelles. Les modules, les projets de fin de leçon et les devoirs qui composent le programme abordent les opérations sur les données en Python, les chaînes de caractères, les instructions conditionnelles, la gestion des erreurs, le script shell, le scraping web et le framework web Python couramment utilisé : Django. Apprenez le langage de programmation de plus en plus populaire pour le développement ! Python est un langage de programmation dynamique pour le développement, l'un des premiers langages pris en charge par Google App Engine et largement utilisé dans le cloud. Il prend en charge les structures de métaprogrammation et certains aspects de Lisp et Haskell.
Calendrier du cours
Notions de base en Python
Leçon 01
- Introduction au cours
- Objectifs d'apprentissage
- Introduction à Python et ses fonctionnalités
- Introduction à Python - Utilisations et Variantes
- Introduction à Python - Pourquoi Python
- Installation de logiciels et configuration de l'environnement
- Démonstration : Installation du logiciel et configuration de l'environnement
- Types de données
- Fonctions d'entrée et de sortie
- Démonstration : Types de données et entrée/sortie
- Fonctions
- Points clés
Opérations sur les données
Leçon 02
- Objectifs d'apprentissage
- Conversion de type de données
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs d'affectation
- Opérateurs binaires
- Démonstration : Opérations sur les données
- Méthodes de chaîne
- Démonstration : Opérations sur les chaînes de caractères
- Méthodes de liste
- Démonstration : Opérations sur les listes
- Méthodes de tuple
Instructions conditionnelles et fonctions
Leçon 03
- Objectif d'apprentissage
- Expressions
- Instruction conditionnelle
- Démonstration - Instruction conditionnelle
- Boucles - boucle for
- Boucles - boucle while
- Démo - Boucles
- Fonctions
- Démo - Fonctions
- Point clé
Gestion des erreurs et opérations sur les fichiers
Leçon 04
- Objectif d'apprentissage
- Gestion des fichiers
- Démonstration - Gestion des fichiers
- Erreurs
- Exceptions
- Démo - Erreurs et Exceptions
- Journalisation
- Démo - Journalisation
- Débogueur Python (module Pdb)
- Démo - Débogueur Python
- Objets et Classes
- Objets et fonctions
- Démonstration - Programmation Orientée Objet
- Point clé
Script Shell et Django
Leçon 05
- Objectif d'apprentissage
- Script Shell
- Module Sys, OS et Sous-Processus
- Lecture Écriture de fichiers et travail avec le module Date-heure
- Démonstration - Écriture de scripts shell en Python
- Extraction de données Web
- Démonstration - Extraction Web avec Beautiful Soup
- Django - Introduction et architecture
- Démo - Installation de Django
- Point clé
Décorateurs Python
Projet 1
Implémenter un décorateur Python qui prendra ce que la fonction décorée retourne et l'écrira dans un fichier sur une nouvelle ligne
Gérer le mot de passe
Projet 2
Développez une nouvelle version d'un gestionnaire de mots de passe qui peut garder une trace de tous les mots de passe qui ont été définis pour chaque compte.
Application pour la gestion des patients
Projet 3
Écrire une application en Django pour un réceptionniste d'hôpital qui a des fonctions, y compris vérifier si le patient est déjà enregistré. Si ce n'est pas le cas, enregistrer le patient.
Résultats d'apprentissage
À la fin de ce cours d'apprentissage en ligne sur Python, vous serez capable de :
Concepts Python
Comprendre les concepts de base de Python.
Mettre en œuvre des techniques
Mettez en œuvre des techniques de gestion de fichiers et de gestion des exceptions.
Compréhension approfondie
Comprenez en profondeur les opérateurs, ensembles, méthodes et dictionnaires.
Mise en œuvre de fonctions auxiliaires
Exécutez des commandes en implémentant des instructions conditionnelles, des boucles et des fonctions.
Script Shell
Réalisez des scripts shell avec Python.
Maîtrisez Django et le développement en Python
Maîtrisez Python Django et le développement web avancé en Python.
Caractéristiques principales
Langue
Le cours et le matériel sont en anglais
Accès au cours
12 mois d'accès à la plateforme d'apprentissage en ligne à tout moment (auto-formation)
Durée du cours
6 heures de matériel d'apprentissage en ligne
Projet
Cinq contrôles de connaissances en fin de leçon et un projet réel en fin de cours.
Pratique
Plus de 20 pratiques assistées sur tous les modules
Certification
Certificat de fin de cours reconnu par l'industrie
Qui devrait s'inscrire à ce programme ?
Aucune connaissance ou expérience préalable en programmation n'est nécessaire pour suivre ce cours en ligne sur Python
Développeurs de logiciels
Passionnés de programmation
Chefs techniques
Architectes
Besoin d'une solution d'entreprise ou d'une intégration LMS ?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !