
Les Programmes
Choisissez le programme qui correspond au mieux à votre objectif et à votre niveau actuel.
PY101
​Les Fondamentaux
Introduction à Python et Syntaxe de Base
-
Présentation de Python, installation et configuration de l'environnement de développement.
-
Syntaxe de base de Python, variables, types de données.
-
Opérations de base, introduction aux strings et nombres.
Contrôles de Flux et Fonctions
-
Structures conditionnelles (if, else, elif) et boucles (for, while).
-
Introduction aux fonctions : définition, arguments et retour.
-
Exercices pratiques et mini-projets.
Contrôles de Flux et Fonctions
-
Listes, tuples, et dictionnaires.
-
Manipulation de fichiers et exceptions.
-
Révision et développement du projet final en petits groupes.
PY201
Python en Action
Élever Vos Compétences
Manipulation Avancée de Données
-
Exploration approfondie de Pandas pour la manipulation de données.
-
Introduction à NumPy pour le calcul scientifique.
-
Visualisation de données avec Matplotlib et Seaborn.
Introduction au Développement Web avec Flask
-
Bases de Flask, routes, et templates.
-
Interaction avec les bases de données SQLite.
-
Projet pratique : création d'une application web simple.
Projet Intégré et Révision
-
Développement d'un projet intégrant la manipulation de données et le développement web.
-
Révision des concepts clés.
-
Présentation des projets et feedback.
PY301
Python Pro
Maîtriser la Complexité
Machine Learning avec scikit-learn
-
Introduction au machine learning, création de modèles prédictifs.
-
Évaluation et optimisation de modèles.
Développement Web Avancé avec Django
-
Introduction à Django pour le développement web complet.
-
Gestion des utilisateurs, formulaires, et sécurité.
-
Introduction au déploiement d'applications web.
Programmation Asynchrone
-
Concepts et utilisation de la programmation asynchrone avec Asyncio.
-
Application dans des projets web et scripts.
Projet Final et Présentation
-
Planification et développement d'un projet final complexe.
-
Révision et peaufinage des projets.
-
Présentation des projets finaux et célébration des accomplissements.
PY401
Python Frontier
Pionnier de l'Innovation
Intelligence Artificielle et Apprentissage Automatique Avancé
-
Approfondissement dans des techniques avancées de machine learning et IA.
-
Introduction aux réseaux de neurones et TensorFlow.
Cloud Computing et Déploiement
-
Bases du cloud computing avec AWS ou Google Cloud.
-
Pratiques de déploiement d'applications dans le cloud, conteneurisation avec Docker.
Cybersécurité et Sécurité des Applications
-
Fondamentaux de la cybersécurité dans le développement.
-
Techniques avancées de sécurisation des applications et des données.