Cette formation vous permet de découvrir le langage de programmation Python et à en maitriser les principaux mécanismes.
Pour qui ?
Tout public souhaitant atteindre un niveau avancé sur Python
Tout public souhaitant atteindre un niveau avancé sur Python
Prérequis
- Ordinateur/Téléphone
- Mobile/Tablette
- Réseau Internet
- Avoir un accès au logiciel Python
- Ordinateur/Téléphone
- Mobile/Tablette
- Réseau Internet
- Avoir un accès au logiciel Python
Objectifs
- Maitriser la bibliothèque de demandes
- Utiliser NumPy et certaines de ses fonctions de base
- Utiliser Pandas pour charger des données et ses fonctions
- Concepts de base de Matplotlib et graphiques de base
- Traiter les fonctionnalités catégorielles
- Traiter les fonctionnalités continuelles
- Maitriser la base de l’apprentissage automatique
- Maitriser la base du Django
- Maitriser la bibliothèque de demandes
- Utiliser NumPy et certaines de ses fonctions de base
- Utiliser Pandas pour charger des données et ses fonctions
- Concepts de base de Matplotlib et graphiques de base
- Traiter les fonctionnalités catégorielles
- Traiter les fonctionnalités continuelles
- Maitriser la base de l’apprentissage automatique
- Maitriser la base du Django
Programme
- Maitriser la bibliothèque de demandes
- Utiliser la bibliothèque de demandes
- Travailler avec un IPA (la requête GET, la réponse, les en-têtes, les paramètres)
- Utiliser NumPy et certaines de ses fonctions de base
- Installer et découvrir NumPy
- Forme
- Indexation
- Les fonctions et opérations mathématique
- NaN
- Utiliser Pandas pour charger des données et ses fonctions
- Installer et découvrir Pandas
- Maitriser les fonctions de Pandas (forme, visualiser les donner, sélection et indexation des données)
- Filtrer des données à travers Pandas (Unique, filtrer, trier et regrouper)
- Concepts de base de Matplotlib et graphiques de base
- Savoir analyser des données (nettoyage et description, visualiser, traitement…)
- Installer matplotlib
- Découvrir et afficher les types de parcelles (histogram, bar chart…)
- Afficher la figure plt.show()
- Affecter plusieurs tracés dans un axe
- Connaitre les types d’entités dans chaque jeu de données
- Charger des données
- Tracer directement à partir de Pandas
- Traiter les fonctionnalités catégorielles
- Découvrir les deux types de fonctionnalités catégorielles (caractéristiques ordinales et nominales)
- Savoir utiliser le codage à chaud unique
- Utiliser le codage d’étiquettes
- Utiliser le codage cible
- Traiter les fonctionnalités continuelles
- Connaitre les types de fonctionnalités continuelles (mise à l’échelle, transformation, regroupement…)
- Gérer les valeurs aberrantes et les valeurs nulles dans une données
- Maitriser la base de l’apprentissage automatique
- S’initier à l’apprentissage automatique
- Connaitre les applications des algorithmes d’apprentissage automatique
- Connaitre les étapes inclus dans l’apprentissage automatique
- Faire la différence entre la classification et la régression dans l’apprentissage automatique
- Découvrir le K-Nearest Neighbors (K-NN)
- Faire une prédiction à l’aide de Scikit-Learn
- Maitriser la base du Django
- Découvrir Django
- Activer un environnement
- Créer une application et un projet
- Relier un fichier d’HTML, un fichier de CSS et un fichier de JS avec Python
- Mettre en place une base de données et le relier avec Python
- Créer une forme pour la création de compte
Pour faciliter l’acquisition de la compétence et sa transférabilité sur le poste de travail, trois différents contenus sont mis à disposition de l’apprenant sur son espace dédié, en complément de sa formation :
Un parcours e-learning : Réalisé avant ou après une session avec un formateur, chaque module correspond à une fonctionnalité à maîtriser du programme. L’ensemble des modules constitue un parcours qui renforce l’ancrage.
Des tutoriels de courte durée : Selon la logique du support formatif, ces vidéos aident l’apprenant confronté à une difficulté à la résoudre en toute autonomie 24/7 mais aussi à acquérir la fonctionnalité ou l’usage concerné.
Des vidéos d’exercices : En reprenant pas à pas chaque étape de la correction, l’apprenant progresse à travers une illustration pratique de la mise en œuvre de la fonctionnalité ou de l’usage.
Ces contenus e-formation sont disponibles dans l’espace dédié de l’apprenant. Ils complètent efficacement les sessions synchrones avec un formateur.
- Maitriser la bibliothèque de demandes
- Utiliser la bibliothèque de demandes
- Travailler avec un IPA (la requête GET, la réponse, les en-têtes, les paramètres)
- Utiliser NumPy et certaines de ses fonctions de base
- Installer et découvrir NumPy
- Forme
- Indexation
- Les fonctions et opérations mathématique
- NaN
- Utiliser Pandas pour charger des données et ses fonctions
- Installer et découvrir Pandas
- Maitriser les fonctions de Pandas (forme, visualiser les donner, sélection et indexation des données)
- Filtrer des données à travers Pandas (Unique, filtrer, trier et regrouper)
- Concepts de base de Matplotlib et graphiques de base
- Savoir analyser des données (nettoyage et description, visualiser, traitement…)
- Installer matplotlib
- Découvrir et afficher les types de parcelles (histogram, bar chart…)
- Afficher la figure plt.show()
- Affecter plusieurs tracés dans un axe
- Connaitre les types d’entités dans chaque jeu de données
- Charger des données
- Tracer directement à partir de Pandas
- Traiter les fonctionnalités catégorielles
- Découvrir les deux types de fonctionnalités catégorielles (caractéristiques ordinales et nominales)
- Savoir utiliser le codage à chaud unique
- Utiliser le codage d’étiquettes
- Utiliser le codage cible
- Traiter les fonctionnalités continuelles
- Connaitre les types de fonctionnalités continuelles (mise à l’échelle, transformation, regroupement…)
- Gérer les valeurs aberrantes et les valeurs nulles dans une données
- Maitriser la base de l’apprentissage automatique
- S’initier à l’apprentissage automatique
- Connaitre les applications des algorithmes d’apprentissage automatique
- Connaitre les étapes inclus dans l’apprentissage automatique
- Faire la différence entre la classification et la régression dans l’apprentissage automatique
- Découvrir le K-Nearest Neighbors (K-NN)
- Faire une prédiction à l’aide de Scikit-Learn
- Maitriser la base du Django
- Découvrir Django
- Activer un environnement
- Créer une application et un projet
- Relier un fichier d’HTML, un fichier de CSS et un fichier de JS avec Python
- Mettre en place une base de données et le relier avec Python
- Créer une forme pour la création de compte
Pour faciliter l’acquisition de la compétence et sa transférabilité sur le poste de travail, trois différents contenus sont mis à disposition de l’apprenant sur son espace dédié, en complément de sa formation :
Un parcours e-learning : Réalisé avant ou après une session avec un formateur, chaque module correspond à une fonctionnalité à maîtriser du programme. L’ensemble des modules constitue un parcours qui renforce l’ancrage.
Des tutoriels de courte durée : Selon la logique du support formatif, ces vidéos aident l’apprenant confronté à une difficulté à la résoudre en toute autonomie 24/7 mais aussi à acquérir la fonctionnalité ou l’usage concerné.
Des vidéos d’exercices : En reprenant pas à pas chaque étape de la correction, l’apprenant progresse à travers une illustration pratique de la mise en œuvre de la fonctionnalité ou de l’usage.
Ces contenus e-formation sont disponibles dans l’espace dédié de l’apprenant. Ils complètent efficacement les sessions synchrones avec un formateur.
Les points forts
- Formations sur mesure : Les apprenants bénéficient d’un programme adapté spécifiquement à leurs besoins et objectifs, optimisant ainsi leur temps d’apprentissage.
- Apprentissage ciblé : Les formations personnalisées se concentrent sur les compétences et les domaines où les apprenants ont besoin de se perfectionner, maximisant ainsi leur progression.
- Flexibilité : Les horaires, le contenu et la méthodologie de la formation peuvent être ajustés en fonction des disponibilités et des préférences des apprenants, garantissant une expérience d’apprentissage optimale.
- Formations sur mesure : Les apprenants bénéficient d’un programme adapté spécifiquement à leurs besoins et objectifs, optimisant ainsi leur temps d’apprentissage.
- Apprentissage ciblé : Les formations personnalisées se concentrent sur les compétences et les domaines où les apprenants ont besoin de se perfectionner, maximisant ainsi leur progression.
- Flexibilité : Les horaires, le contenu et la méthodologie de la formation peuvent être ajustés en fonction des disponibilités et des préférences des apprenants, garantissant une expérience d’apprentissage optimale.
Les formateurs
Nos formateurs sont des experts, animateurs et facilitateurs certifiés capables de contextualiser la formation selon le métier de l’apprenant (Finance, Commerce, RH, Marketing…). Leur capacité à s’adapter au profil et au niveau de l’apprenant contribue à donner confiance et facilite l’atteinte des objectifs pédagogiques.
La pédagogie actionnelle en situation de travail, signature pédagogique de MyConnecting, peut être complétée ou adaptée par d’autres pédagogies (inversée, spirale…) selon les dispositifs.
La réussite de l’apprenant est leur réussite !
Nos formateurs sont des experts, animateurs et facilitateurs certifiés capables de contextualiser la formation selon le métier de l’apprenant (Finance, Commerce, RH, Marketing…). Leur capacité à s’adapter au profil et au niveau de l’apprenant contribue à donner confiance et facilite l’atteinte des objectifs pédagogiques.
La pédagogie actionnelle en situation de travail, signature pédagogique de MyConnecting, peut être complétée ou adaptée par d’autres pédagogies (inversée, spirale…) selon les dispositifs.
La réussite de l’apprenant est leur réussite !
L'ESSENTIEL
Modalités
Financement
Accessibilité
Toutes nos formations sont accessibles aux personnes à mobilité réduite. Outre l’accessibilité physique de l’ensemble de nos locaux, la mise en place d’adaptations matérielles spécifiques est prévue pour les personnes : malvoyantes, malentendantes, ou souffrant de troubles d’apprentissage du DYS.
Un accompagnement adapté lors du passage des certifications est également prévu.
Délai de lancement
Le lancement de nos formations s’effectue au plus tard dans les 72 h suivant la validation du dossier.
Modalités d'évaluation
- En début de formation, une évaluation de positionnement initiale, à l’oral et / ou l’écrit.
- Durant la formation, une évaluation continue de la progression.
- En fin de formation, une évaluation finale pour attester des progrès réalisés.
Certifications
Accessibilité
Toutes nos formations sont accessibles aux personnes à mobilité réduite. Outre l’accessibilité physique de l’ensemble de nos locaux, la mise en place d’adaptations matérielles spécifiques est prévue pour les personnes : malvoyantes, malentendantes, ou souffrant de troubles d’apprentissage du DYS.
Un accompagnement adapté lors du passage des certifications est également prévu.
Délai de lancement
Le lancement de nos formations s’effectue au plus tard dans les 72 h suivant la validation du dossier.
Modalités d'évaluation
- En début de formation, une évaluation de positionnement initiale, à l’oral et / ou l’écrit.
- Durant la formation, une évaluation continue de la progression.
- En fin de formation, une évaluation finale pour attester des progrès réalisés.
Contactez-nous pour plus d'information