Avec cette formation Programmation PYTHON vous apprendrez le langage de programmation Python et utiliser les différentes fonctionnalités pour vos projets web.
MODULE N°1 : Evaluer vos connaissances :
-Présentation du déroulement de la formation;
-Présentation de votre plateforme d'apprentissage;
-Evaluation de vos connaissances.
EVALUATIONS ET RESSOURCES : Test de Pré Formation.
MODULE N°2 : Niveau débutant
-Module 2 : Introduction au langage Python;
-Module 3 : Notions fondamentales en Python;
-Module 4 : Les structures de contrôle;
-Module 5 : Les fonctions;
-Module 6 : Les différents types de données.
EVALUATIONS ET RESSOURCES : Leçons interactives.
-Module 1: Cas pratique
MODULE N°3 : Niveau intermédiaire
-Module 8 : Manipulation de fichiers avec Python
-Module 9 : La gestion des erreurs en Python
-Module 10 : Modules standards et paquets Python
EVALUATIONS ET RESSOURCES : Leçons interactives.
-Module 7: Cas pratique 2
MODULE N°4 : Niveau confirmé
-Module 12 : POO : Notions fondamentales
-Module 13 : POO : Notions avancées
-Module 14 : Sujets avancés
EVALUATIONS ET RESSOURCES : Leçons interactives.
-Module 11: Cas pratique 3
MODULE N°5 : Evaluer vos acquis de formation et passage de la certification :
-Evaluation de vos acquis de formation;
-Passage de la certification;
-Evaluation de votre formation.
EVALUATIONS ET RESSOURCES :
-Test de post formation;
-Certification ISOGRAD;
-Enquête de satisfaction.
°Connaitre les règles syntaxiques et sémantiques de Phyton afin de créer des programmes clairs et réutilisables
°Reconnaitre et créer des objets simple en vue de créer des programmes manipulant des données
°Stocker et traiter simultanément plusieurs données, en vue de créer un flux de traitement
°Maitriser les les spécificités des types intégrés afin de traiter efficacement et de manière claire des grands volume de données
°Importer des packages composés pour exploiter l'ensemble des fonctionnalités incluses
°Implémenter des structures de données adaptées et choisir les fonctions adaptées afin de concevoir des programmes à la complexité algorithme maitrisée.
°Utiliser des outils algorithmiques avancés afin de concevoir des programmes utilisant
°Mettre en ¿uvre l'intégralité des fonctions adaptées et efficaces
°Utiliser l'intégralité de la bibliothèque standard pour traiter des données et documents externes, en local ou sur internet
°Mettre en place des outils algorithmiques avancés afin de concevoir des programmes utilisant le moins de ressources possibles.
Niveau obtenu :
A la fin de l'évaluation, le candidat se voit attribuer un score de 0 à 1000. Le calcul du score est réalisé en fonction du nombre de bonnes réponses, pondéré par le niveau de chaque bonne réponse. Les points pour les questions de cas pratiques sont 10 fois plus élevés que pour une question de type QCU/QCM.
Ce score définit le niveau d'acquisition de compétences atteint par le candidat.
Niveau obtenu
Algorithme adaptatif : le niveau des questions s'adapte au niveau du candidat tout au long du déroulement du test.
Typologies de questions : activités interactives (relier, glisser déposer, cliquer sur zone, listes déroulantes, QCM) reprenant des contextes rencontrés en entreprise.
Format du test : 35 questions en 60 minutes.
Durée de validité : 2 ans.
Scoring mathématique IRT (Item Response Theory) : score sur 1000.
Les 5 niveaux de certification :
-Niveau Initial (score 1 à 350) : Connaissance limitée du logiciel;
-Niveau Basique (score 350 à 550) : Sait utiliser le logiciel;
-Niveau Opérationnel (score 550 à 725) : Connait les principales fonctionnalités;
-Niveau Avancé (score 725 à 875) : Très bonne maîtrise du logiciel;
-Niveau Expert (score 875 à 1000) : Connaissance complète de l'ensemble du logiciel.