Certification inscrite au RS6202 enregistrée le 14/12/2022
Langage de programmation Python
INITIATION
- 21h / 3 jours
- 900 €
- Formation individuelle 1500 €
Apprendre le langage de programmation Python
- Tarif : 1050€
- Temps de formation : 21h
- Choisissez en Présentiel ou en Visio (1 personne)
- Ref : PYTHONINI
Objectifs :
Les objectifs de cette formation dépendent de vos besoins. Généralement, ceux-ci peuvent être :
- Utiliser Python pour le développement web
- Créer ses propres applications et son propre système d’informations
- Appréhender des concepts plus poussés : IA, machine learning, jeux vidéos, etc
Public :
Tout PUBLIC
Prérequis :
Savoir utiliser un ordinateur et un système d’exploitation (Linux, Mac OS, Windows, Bsd,…)
Supports et Ressources :
- Slides : Un support PDF sera fourni pour chaque module.
- Exercices : Fichiers Python pré-remplis avec des commentaires pour guider les participants.
- Outils : Utilisation de Python Sandbox pour tester du code en ligne.
Évaluation et sanction de fin de parcours :
Évaluation par exercices ou QCM par le formateur pendant le programme.
Évaluation des acquis en fin de session.
Attestation de fin de formation délivrée en fin de stage.
Passage de la certification TOSA
Formateur :
Modalités d'Accessibilité :
Normes d’accessibilité : oui
Programme :
Jour 1 : Bases de Python
Objectif : Maîtriser les bases de la syntaxe Python, les types de données, les structures de contrôle et les fonctions.
Introduction à Python
- Présentation de Python : histoire, usages, avantages
- Installation de Python et d’un éditeur de code (VS Code, PyCharm)
- Premier script : print(« Hello World »)
Variables et Types de Données
- Types de donné (entier, chaine de charactères)
- Conversion de types
- Exercice : Saisie utilisateur avec input()
Opérateurs et Calculs
- Opérateurs arithmétiques et de comparaison
- Module Mathématique (Pi, raciné carré, puissance, etc)
- Exercice : Calculette simple
Structures de Contrôle
- Conditions : if, else if, else
- Boucles : for, while
- Exercice : Nombre mystère (version 1)
Listes et Boucles
- Création et manipulation de listes
- Méthodes : append(), remove(), sort()
- Exercice : Générateur de noms de groupe
Jour 2 : Structures de Données et Modules
Objectif : Approfondir les structures de données, découvrir les modules et manipuler les chaînes de caractères.
Fonctions
- Définition et appel de fonctions
- Paramètres et retour de valeur
- Exercice : Conversion °C/°F, calcul de prix TTC
Chaînes de Caractères
- Méthodes : upper(), lower(), split(), join(), etc.
- Exercice : Ordonner une chaîne de prénoms
Dictionnaires et Tuples
- Création et manipulation
- Exercice : Gestion d’un annuaire
Modules et Bibliothèques
- Importer des modules : time, random, math
- Exercice : Compte à rebours, nombre mystère (version 2)
Mini-Projet : Jeu de Hasard
- Utilisation de random, boucles et conditions
- Gestion des mises et des tours
Gestion des Fichiers
- Lire/écrire dans un fichier : open(), read(), write()
Gestion des Fichiers CSV, Json
- Lire/écrire dans un fichier CSV et Json
Introduction aux bases de données SQL
- Présentation de SQL et PHPmyAdmin
Jour 3 : Projets Pratiques et Introduction à l’IA
Objectif : Appliquer les connaissances acquises à des projets concrets et découvrir des bibliothèques avancées.
Gestion de paquet avec pip
Installer des modules supplémentaires avec pip
Mini-Projet : Scrapper un site web
Récupérer les données d’un site web (nom et prix des produits)
Mini-Projet : Jeu Popcorn Garage / Jeu du pendu
- Utilisation des boucles, conditions et listes
- Gestion des entrées utilisateur
Interface graphique avec Tkinter et pyside
- Gestion des mises et des tours
Introduction à l’IA avec Python
- Présentation de bibliothèques : OpenCV
Introduction à Pygame
- Installation de pygame et création d’un jeu assisté avec l’IA
Conclusion et Ressources
- Récapitulatif des 3 jours
- Ressources pour aller plus loin : sites, livres, communautés
Nombre de stagiaires : 1
Taux de satisfaction moyen des stagiaires : 87%
Abandon : 0
Moyenne des évaluations en début de formation : 4/5 NIVEAU AVANCÉ
Score moyen certification TOSA : 950
950 points NIVEAU EXPERT
Taux de progression moyen : 19%
Le recueil des données a été réalisé entre le 1/01/2022 et le 01/08/2024. Pour cette période, 1 stagiaire a suivi cette formation, 100% ont été très satisfait. La satisfaction moyenne des stagiaires est de 87 %. Sur ces 1 stagiaire, aucun n’a abandonné.
Le niveau moyen avant formation était de 8/10 (niveau avancé) et de 9.5/10 en fin de formation (niveau expert) soit une progression de 19%.
Pour connaitre les statistiques détaillées (données brutes et formules de calcul), contactez-nous
Ressources pédagogiques
- Un ordinateur par stagiaire dans une salle de formation confortable et équipée d’un vidéoprojecteur.
- Un support de cours en version PDF ainsi que les fichiers de TP vous sont fournis sur clef USB au début de la formation.
Méthodes pédagogiques
- Encadrement par un formateur habilité.
- Manipulation par des exercices pédagogiques tout au long du programme.
- Évaluation quotidienne afin de s’assurer que le stagiaire a assimilé le contenu du programme de formation.
- Rappel succinct du programme de la veille.
Évaluation et sanction de fin de formation
Le TOSA (Test On Software Applications) est le premier standard d’évaluation et de certification des compétences informatiques.
Les tests sont adaptatifs et reposent sur une méthodologie de scoring, ce qui permet de mesurer tous les niveaux, de débutant à expert.
La certification Tosa Python est délivrée avec indication d’un score (entre 551 et 1000), correspondant à un niveau (Opérationnel, Avancé ou Expert). En deçà du score de 551 points le candidat se verra délivrer une attestation de passage de la certification.
L’évaluation Tosa Python est quant à elle délivrée avec indication d’un niveau allant d’Initial à Expert.
Où se déroule la formation ?
Avec l’AtelierDigital vous pouvez choisir de suivre votre formation numérique en profitant d’un confort optimal dans notre centre basé sur Paris (75011). Le centre est équipé de matériel à la pointe de la technologie mais vous pouvez également suivre nos formations de chez vous en Visio ou préparer un plan de formation au sein de votre entreprise.
Combien de stagiaires sont présents par session ?
Nous souhaitons des petits groupes de 3/4 stagiaires par session.
La formation aboutit-elle sur une certification ?
Cette formation permet de préparer une certification TOSA basée sur un questionnaire à choix multiple. L’examen (1h à 2h) s’effectue sur un poste prévu à cet effet et le résultat est immédiatement donné à la fin de l’examen.
Si votre formation est financée par votre CPF, l’examen est compris dans la formation.
Les formations tendances
Les stagiaires ont également été intéressés par les formations suivantes :
Si vous avez une question, n'hésitez pas à nous contacter !
Écrivez-nous via le formulaire de contact ou appelez-nous du lundi au vendredi de 8h30 à 18h.
