En ligne ou sur site, des cours de formation Python en direct dirigés par un instructeur démontrent par la pratique pratique divers aspects du langage de programmation Python. Certains des sujets abordés incluent les principes fondamentaux de la programmation Python, la programmation Python avancée, Python pour l'automatisation des tests, les scripts et l'automatisation Python, et Python pour l'analyse de données et les applications Big Data dans des domaines tels que la finance, la banque et l'assurance. Les cours de formation NobleProg Python couvrent également les cours débutants et avancés sur l'utilisation des bibliothèques et des frameworks Python pour l'apprentissage automatique et l'apprentissage en profondeur. La formation Python est disponible en tant que "formation en direct en ligne" ou "formation en direct sur site". La formation en direct en ligne (alias « formation en direct à distance ») est effectuée au moyen d'un ordinateur de bureau interactif à distance . La formation en direct sur site peut être effectuée localement dans les locaux du client en British Columbia ou dans les centres de formation d'entreprise NobleProg en British Columbia. NobleProg - Votre fournisseur de formation local
Burnaby - Metrotown
Suite 2600, 4720 Kingsway, Burnaby, Canada, V5H 4N2
Le Burnaby Metrotown Centre est un immeuble de bureaux de 30 étages situé au centre de la gare Metrotown Sky et relié au centre commercial Metropolis à Burnaby.
Surrey - King Cross
7404 King George Blvd, Surrey, Canada, V3W 1N6
Dans l'une des grandes villes à la croissance la plus rapide au Canada, notre centre d'affaires de King's Cross est un endroit pratique pour faire des affaires à Surrey. Outre les entreprises sur place des secteurs de la banque, de l'assurance et bien d'autres, des liaisons d'autobus régulières et le boulevard King George offrent des connexions rapides et pratiques vers le centre-ville. Newton Exchange, la principale plaque tournante des autobus reliant le sud du Surrey, le Lower Main Land, n'est qu'à un pâté de maisons.
King's Cross est un site communautaire à usage mixte populaire, abritant des cafés, des détaillants et des fast-foods - idéal pour les pauses ou les réunions informelles. Et avec une forte fréquentation et une visibilité depuis l'autoroute, il combine l'exposition que vous attendez d'un centre-ville avec la commodité d'un emplacement en dehors de la ville.
Richmond
5811, chemin Cooney, Richmond, Canada, V6X 3M1
Centre-ville de Richmond, à proximité de l'aéroport international de Vancouver, des principales lignes du Skytrain, des centres commerciaux, des banques et des restaurants.
Kelowna - Landmark
1631 Dickson Avenue, Kelowna, Canada
Décrit comme l’emplacement commercial le plus prestigieux de Kelowna, Landmark comprend six tours de bureaux dans un complexe de style campus. Profitez de la proximité de l’autoroute 97 avec un stationnement sur place et des lignes de bus locales à moins de trois minutes à pied.
Stimulez la créativité pendant la journée de travail, avec des fenêtres du sol au plafond donnant sur la ville en contrebas. Lorsque vous avez besoin d’une pause, promenez-vous au centre de loisirs Parkinson’s ou divertissez les visiteurs dans les nombreux restaurants et bars à proximité.
Kelowna - The Innovation Centre
460 Avenue Doyle, Kelowna, Canada
Inspirant, dynamique et accueillant, le Centre d’innovation est votre nouveau lieu de travail. Bienvenue dans un autre type de travail à Kelowna. Le Centre d’innovation est la première incursion de la ville dans l’espace de travail flexible et fait de la création d’un environnement inspirant sa priorité. Situé dans l’unique Okanagan Centre for Innovation, cet environnement de bureau dynamique offre bien plus que quatre murs et un bureau. Au lieu de cela, les professionnels et les entrepreneurs trouveront un choix d’espaces, des salles de réunion impressionnantes aux bureaux collaboratifs et aux points de recharge pour ordinateurs portables. Ce centre de travail moderne très pratique et incroyablement bien équipé deviendra certainement votre nouveau lieu de prédilection pour la productivité. Situé dans le centre-ville animé de Kelowna, il se trouve à proximité de restaurants locaux populaires tels que le Blenz Coffee et le Dawett Fine Indian Cuisine.
Que vous utilisiez la connexion Wi-Fi ultra-rapide du site ou que vous obteniez l’aide supplémentaire du personnel de soutien administratif amical, le Centre d’innovation vous pousse à accomplir davantage en affaires. Le bâtiment lui-même est le fruit d’un partenariat entre le gouvernement local et un groupe de dirigeants technologiques qui ont uni leurs forces pour accélérer l’industrie technologique à Kelowna. Ils ont créé un endroit incroyable, qui est immédiatement relié au reste de la région par deux arrêts de bus pratiques. De plus, sa position centrale le place à côté de certains des lieux les plus attrayants de la ville, comme le Kelowna Yacht Club, les paisibles jardins Kasugai et le parc Stuart. Sinon, ceux qui ont besoin d'un peu d'inspiration ne devraient pas manquer le musée militaire de l'Okanagan et la bibliothèque régionale de l'Okanagan - succursale de Kelowna - des endroits idéaux pour faire le plein de créativité.
Maple Ridge - Dewdney Trunk Road
22420, chemin Dewdney, Maple Ridge, Canada, V2X 3J5
Positionnez votre entreprise dans un emplacement privilégié pour la production télévisuelle et cinématographique. Depuis notre espace de travail situé au 22420 Dewdney Trunk Road, vous pouvez rejoindre l’autoroute Lougheed, à cinq minutes en voiture, offrant un accès direct à l’aéroport international d’Abbotsford et au centre-ville de Vancouver.
Langley-Langley Business Centre
8661 201e Rue, Langley, Canada, V2Y 0G9
Installez votre entreprise à la porte d'entrée du Canada, avec un espace de bureau au Langley Business Centre, près de la Canada Route 1. Situé sur la 201e rue, les navetteurs peuvent profiter d'un accès direct à Vancouver et au Canada dans son ensemble avec un stationnement sur place et des lignes de bus locales vers le centre de Langley et Surrey.
Vancouver - Pacific Centre
701, rue West Georgia, Vancouver, Canada, V7Y 1G5
Le Vancouver Pacific Centre est situé dans l'un des bâtiments les plus importants du centre-ville d'affaires. Il est situé dans un immeuble moderne de grande hauteur, juste au-dessus du centre commercial Pacific Centre.
Vancouver - Park Place
666, rue Burrard, Vancouver, Canada, V6C 3P6
Le Vancouver Park Place Centre est situé au cœur du quartier financier du centre-ville, juste en face d'une station de Sky Train et d'un centre de transport en commun.
L'Atrium Centre occupe une propriété d'angle importante et distinctive dans le quartier des affaires principal du centre-ville de Victoria.
Centre Burnaby
Suite 200, 4170 Still Creek Drive , Burnaby , Canada, V5C 6C6
Le Burnaby Centre est situé dans un parc d'affaires de premier ordre à North Burnaby. Il est situé à proximité de l'autoroute 1 et à quelques pas du centre-ville de Brentwood et de la station SkyTrain Gilmore.
Port Moody - Brew Street
220 Brew Street, Port Moody, Canada, V3H 0H6
Ces salles de conférence sont situées dans un espace de bureau moderne dans une communauté prestigieuse. Deux arrêts d'autobus locaux et la station Inlet Centre située près de l'espace de travail offrent des services dans la région et dans le reste de Vancouver. Moins de 10 minutes pour dîner dans l'un des restaurants populaires de Suter Brook Village.
Vancouver-RBC Immeuble du Canada
Suite 1480, 885 Rue West Georgia, Vancouver, Canada, V6C 3E8
Point de repère commercial emblématique du centre-ville, le 885 West Georgia est réputé pour son pendule oscillant et sa galerie d'art publique exposée dans un grand hall d'entrée. Siège de RBC Banque du Canada, le 885 West Georgia est un immeuble de classe AAA de 23 étages de bureaux situé au cœur du quartier des affaires de Vancouver, à proximité de l'une des destinations commerciales les plus prisées du Canada, le CF Pacific Centre.
Python est le langage central pilotant le développement et l'orchestration d'agents AI autonomes. Ce cours se concentre sur la mise en œuvre pratique à l'aide de SDK modernes et de frameworks tels que LangChain et AutoGen pour construire, connecter et gérer les flux de travail des agents.
Cette formation encadrée par un instructeur (en ligne ou sur site) est destinée aux ingénieurs backend intermédiaires, aux ingénieurs plateforme et aux ingénieurs ML souhaitant mettre en œuvre et orchestrer des agents autonomes à l'aide d'outils Python et de APIs.
À la fin de cette formation, les participants seront capables de :
Configurer et paramétrer des environnements basés sur Python pour les systèmes agents.
Utiliser des SDK d'agents populaires comme LangChain et AutoGen pour créer des agents fonctionnels.
Intégrer des outils et des APIs pour étendre les capacités des agents.
Orchestrer des flux de travail multi-agents et des schémas de communication.
Appliquer les meilleures pratiques pour le débogage, le test et la maintenance des bases de code agentic.
Format du Cours
Cours interactif avec discussion.
Exercices pratiques de programmation et démonstrations en direct.
Projets pratiques pour construire des flux de travail d'agents de bout en bout.
Options de Personnalisation du Cours
Pour demander une formation personnalisée, veuillez nous contacter pour organiser un rendez-vous.
Ce cours enseigne des techniques pratiques d'ingénierie pour concevoir, construire, tester et déployer des systèmes agents (autonomes) à l'aide de Python. Il couvre la boucle agent, les intégrations d'outils, la gestion de la mémoire et de l'état, les modèles d'orchestration, les contrôles de sécurité et les considérations en production.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux ingénieurs ML intermédiaires à avancés, aux développeurs IA et aux ingénieurs logiciels qui souhaitent construire des agents autonomes robustes et prêts pour la production en utilisant Python.
À l'issue de cette formation, les participants seront capables de :
Concevoir et mettre en œuvre la boucle agent et les flux de travail de prise de décision.
Intégrer des outils externes et des API pour étendre les capacités des agents.
Mettre en œuvre des architectures de mémoire à court et long terme pour les agents.
Coordonner des orchestrations multietapes et la composition d'agents.
Appliquer les meilleures pratiques de sécurité, de contrôle d'accès et d'observabilité pour les agents déployés.
Format du cours
Cours interactif avec discussion.
Ateliers pratiques de construction d'agents avec Python et des SDK populaires.
Exercices basés sur des projets qui produisent des prototypes déployables.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
L'intelligence artificielle avec Python est le développement de systèmes intelligents à l'aide de l'écosystème étendu d'IA et de bibliothèques d'apprentissage automatique de Python.
Cette formation en direct (en ligne ou sur site) dirigée par un formateur est destinée aux programmeurs intermédiaires de Python qui souhaitent concevoir, implémenter et déployer des solutions IA à l'aide de Python.
À la fin de cette formation, les participants seront capables de :
Implémenter des algorithmes d'IA en utilisant les bibliothèques d'IA principales de Python.
Traiter avec des modèles d'apprentissage supervisé, non supervisé et renforcé.
Intégrer des solutions IA dans des applications et workflows existants.
Évaluer les performances du modèle et optimiser pour la précision et l'efficacité.
Format de la formation
Cours interactif et discussion.
Bien des exercices et pratiques.
Mise en œuvre pratique dans un environnement de laboratoire vivant.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cette formation en direct avec instructeur à British Columbia (en ligne ou sur site) est destinée aux développeurs Python de niveau intermédiaire qui souhaitent améliorer leur expérience de développement Python à l'aide d'AWS Cloud9.
A l'issue de cette formation, les participants seront capables de :
Mettre en place et configurer AWS Cloud9 pour le développement Python.
Comprendre l'interface et les fonctionnalités de l'IDE AWS Cloud9.
Écrire, déboguer et déployer des applications Python dans AWS Cloud9.
Collaborer avec d'autres développeurs utilisant la plateforme AWS Cloud9.
Intégrer AWS Cloud9 avec d'autres services AWS pour des déploiements avancés.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux analystes de données experts qui souhaitent tirer parti des capacités d'analyse de données de Python au sein de Power BI, renforçant ainsi leur capacité à analyser et visualiser les données efficacement.
À la fin de cette formation, les participants seront en mesure de :
Comprendre comment intégrer Python dans Power BI pour l'analyse de données.
Utiliser des scripts Python pour charger, nettoyer et prétraiter les données au sein de l'environnement Power BI.
Améliorer les capacités de visualisation de données en créant des visualisations personnalisées et interactives à l'aide de Python.
Acquérir des compétences avancées d'analyse de données avec Python.
Python est un langage de programmation polyvalent largement utilisé pour la manipulation des données, l'automatisation et l'analyse. Les bibliothèques comme Pandas et Polars offrent des outils puissants et pratiques pour travailler avec des données tabulaires à grande échelle.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux professionnels de niveau débutant à intermédiaire qui souhaitent appliquer Python pour l'analyse des données quotidiennes, le traitement des fichiers et l'automatisation des processus en utilisant Pandas et Polars.
À la fin de cette formation, les participants seront capables de :
Utiliser Python pour lire, transformer et écrire des fichiers CSV et Excel.
Réaliser des tâches courantes de nettoyage et de transformation des données avec Pandas et Polars.
Automatiser les processus de données répétitifs avec des scripts Python.
Emballer des scripts simples en exécutables et suivre les meilleures pratiques pour les projets.
Format du cours
Démonstrations de codage interactives et courtes conférences.
Exercices pratiques avec des exemples de code guidés.
Mini-projets pratiques pour automatiser des tâches du monde réel.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Cette formation en présentiel dirigée par un instructeur (British Columbia en ligne ou sur site) est destinée aux développeurs expérimentés qui souhaitent acquérir une compréhension approfondie de la programmation Python et de ses applications en cybersécurité.
À la fin de cette formation, les participants seront capables de :
Utiliser la programmation Python pour la cybersécurité défensive.
Comprendre et utiliser Python pour des techniques offensives éthiques et des tâches de forensique numérique.
Reconnaître les considérations légales et éthiques entourant la cybersécurité offensive et la divulgation de vulnérabilités.
Ce cours intensif et pratique couvre les techniques avancées de Python, les meilleures pratiques d'ingénierie et les modèles de conception couramment utilisés pour créer des applications Python maintenables, testables et à haute performance. Il met l'accent sur les outils modernes, le typage, les modèles de concurrence, les schémas architecturaux et les workflows prêts pour la production.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs Python intermédiaires à avancés qui souhaitent adopter des pratiques et des modèles professionnels pour des systèmes Python de niveau de production.
Au terme de cette formation, les participants seront capables de :
Appliquer le typage Python, les dataclasses et la vérification de type pour augmenter la fiabilité du code.
Utiliser des modèles de conception et des principes architecturaux pour structurer des applications robustes.
Mettre en œuvre la concurrence et le parallélisme correctement à l'aide d'asyncio et de multiprocessing.
Construire un code bien testé avec pytest, les tests basés sur des propriétés et les pipelines CI.
Profiler, optimiser et sécuriser les applications Python pour la production.
Emballer, distribuer et déployer des projets Python à l'aide d'outils modernes et de conteneurs.
Format du Cours
Cours interactifs et démonstrations courtes.
Séances pratiques de laboratoire et exercices de codage chaque jour.
Projet mini-culminant intégrant les modèles, les tests et le déploiement.
Options de Personnalisation du Cours
Pour demander une formation personnalisée ou un domaine de concentration (données, web ou infra), veuillez nous contacter pour organiser.
Ce cours en direct dirigé par un instructeur (en ligne ou sur site) s'adresse aux développeurs et analystes de données débutants qui souhaitent apprendre la programmation Python à partir de zéro en utilisant Google Colab.
À la fin de ce cours, les participants seront capables de :
Comprendre les bases du langage de programmation Python.
Implémenter des codes Python dans l'environnement Google Colab.
Utiliser des structures de contrôle pour gérer le flux d'un programme Python.
Créer des fonctions pour organiser et réutiliser efficacement le code.
Explorer et utiliser les bibliothèques de base pour la programmation Python.
Ce cours de formation dirigé par un instructeur (en ligne ou sur site) est destiné aux développeurs qui souhaitent utiliser la pile FARM (FastAPI, React et MongoDB) pour créer des applications web dynamiques, haute performance et évolutives.
À la fin de cette formation, les participants seront en mesure de :
Mettre en place l'environnement de développement nécessaire intégrant FastAPI, React et MongoDB.
Comprendre les concepts clés, les fonctionnalités et les avantages de la pile FARM.
Apprendre à construire des API REST avec FastAPI.
Apprendre à concevoir des applications interactives avec React.
Développer, tester et déployer des applications (front end et back end) en utilisant la pile FARM.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux développeurs de robots débutants, intermédiaires et potentiellement avancés qui souhaitent apprendre à utiliser ROS pour programmer des robots mobiles avec Python.
À la fin de cette formation, les participants seront capables de :
Mettre en place un environnement de développement comprenant ROS, Python et une plateforme de robot mobile.
Créer et exécuter des nœuds, des sujets, des services et des actions ROS à l'aide de Python.
Utiliser les outils et utilitaires ROS pour surveiller et déboguer les applications ROS.
Utiliser les packages et bibliothèques ROS pour effectuer des tâches courantes pour les robots mobiles.
Ce cours est conçu pour ceux qui souhaitent apprendre le langage de programmation Python. L'accent est mis sur le langage Python, les bibliothèques de base, ainsi que sur la sélection des meilleures et des plus utiles bibliothèques développées par la communauté Python. Python alimente les entreprises et est utilisé par des scientifiques du monde entier – c'est l'un des langages de programmation les plus populaires.
Le cours peut être dispensé avec la dernière version 3.x de Python, accompagnée d'exercices pratiques exploitant toute sa puissance. Ce cours peut être délivré sur n'importe quel système d'exploitation (toutes les versions de UNIX, y compris Linux et Mac OS X, ainsi que Microsoft Windows).
Les exercices pratiques constituent environ 70 % du temps du cours, et environ 30 % sont des démonstrations et des présentations. Les discussions et les questions peuvent être posées tout au long du cours.
Note : la formation peut être adaptée à des besoins spécifiques sur demande avant la date prévue pour le cours.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront des techniques de programmation Python avancées, notamment comment appliquer ce langage polyvalent pour résoudre des problèmes dans des domaines tels que les applications distribuées, l'analyse et la visualisation de données, la programmation de l'interface utilisateur et les scripts de maintenance.
Ce cours est destiné à ceux qui souhaitent apprendre le langage de programmation Python. L'accent est mis sur le langage Python, les bibliothèques de base, ainsi que sur la sélection des meilleures et des plus utiles bibliothèques développées par la communauté Python. Le langage Python est le moteur des entreprises et est utilisé par les scientifiques du monde entier - c'est l'un des langages de programmation les plus populaires.
Le cours de formation aidera les participants à se préparer pour le développement d'applications web en utilisant la programmation Python avec l'analyse de données. Une telle visualisation des données est un outil précieux pour la Direction Générale dans la prise de décision.
L'objectif de ce cours est de fournir une compétence de base dans l'application Machine Learning des méthodes en pratique. Grâce à l'utilisation du langage de programmation Python et ses différentes bibliothèques, et sur la base d'une multitude d'exemples pratiques, ce cours enseigne comment utiliser les blocs de construction les plus importants Machine Learning, comment prendre des décisions de modélisation des données, interpréter les résultats des algorithmes et valider les résultats.
Notre objectif est de vous donner les compétences pour comprendre et utiliser les outils les plus fondamentaux de la boîte d'outils Machine Learning avec confiance et éviter les tombes communes des applications Data Science.
Cette formation en direct et dirigée par un instructeur en <loc> ; est basée sur le livre populaire, "Automate the Boring Stuff with Python" ;, d'Al Sweigart. Il s'adresse aux débutants et couvre les concepts essentiels de la programmation Python par le biais d'exercices pratiques et de discussions. L'accent est mis sur l'apprentissage de l'écriture de code afin d'augmenter considérablement la productivité au bureau.
À l'issue de cette formation, les participants sauront comment programmer en Python et appliqueront cette nouvelle compétence pour :
Automatiser les tâches en écrivant des programmes Python simples.
Écrire des programmes capables de reconnaître des motifs textuels grâce aux "expressions régulières".
Générer et mettre à jour des feuilles de calcul Excel par programmation.
Analyser des fichiers PDF et des documents Word.
Explorer des sites web et extraire des informations provenant de sources en ligne.
Écrire des programmes qui envoient des notifications par e-mail.
Utiliser les outils de débogage de Python pour résoudre rapidement les erreurs.
Contrôler la souris et le clavier par programmation pour cliquer et taper à votre place.
Dans ce cours dirigé par un instructeur et en direct à British Columbia, les participants apprendront les techniques de machine learning les plus pertinentes et innovantes en Python tout en construisant une série d'applications démonstratives impliquant des images, de la musique, du texte et des données financières.
À la fin de ce cours, les participants seront capables de :
Mettre en œuvre des algorithmes et techniques de machine learning pour résoudre des problèmes complexes.
Appliquer l'apprentissage profond et semi-supervisé à des applications impliquant des images, de la musique, du texte et des données financières.
Pousser les algorithmes Python à leur potentiel maximum.
Utiliser des bibliothèques et packages tels que NumPy et Theano.
Ce formation en direct, dirigée par un formateur (en ligne ou sur site) est destinée aux développeurs et analystes de données intermédiaires qui souhaitent améliorer leurs compétences en analyse et manipulation des données à l'aide de Python, Pandas et NumPy.
À la fin de cette formation, les participants seront capables de :
Configurer un environnement de développement comprenant Python, Pandas et NumPy.
Créer une application d'analyse des données utilisant Pandas et NumPy.
Réaliser des opérations avancées de préparation, de tri et de filtrage des données.
Conduire des opérations agrégées et analyser les séries temporelles.
Visualiser les données à l'aide de Matplotlib et d'autres bibliothèques de visualisation.
Déboguer et optimiser leur code d'analyse des données.
le but de ce cours est de fournir une compétence générale dans l’application des méthodes de machine learning dans la pratique. Grâce à l’utilisation du langage de programmation Python et de ses différentes bibliothèques, et basé sur une multitude d’exemples pratiques, ce cours enseigne comment utiliser les principaux éléments constitutifs de machine learning, comment faire des décisions de modélisation de données, interpréter les les sorties des algorithmes et valider les résultats.
notre objectif est de vous donner les compétences pour comprendre et utiliser les outils les plus fondamentaux de la boîte à outils machine learning en toute confiance et d’éviter les pièges communs des applications Data sciences.
Python est un langage de programmation qui a gagné une grande popularité dans l'industrie financière. Adopté par les plus grandes banques d'investissement et fonds spéculatifs, il est utilisé pour développer une large gamme d'applications financières allant des programmes de trading de base aux systèmes de gestion des risques.
Dans cette formation dirigée par un instructeur, les participants apprendront à utiliser Python pour développer des applications pratiques résolvant plusieurs problèmes spécifiques liés à la finance.
À la fin de cette formation, les participants seront capables de :
Comprendre les fondements du langage de programmation Python
Télécharger, installer et maintenir les meilleurs outils de développement pour créer des applications financières en Python
Sélectionner et utiliser les packages Python les plus appropriés et les techniques de programmation pour organiser, visualiser et analyser des données financières provenant de diverses sources (CSV, Excel, bases de données, web, etc.)
Construire des applications qui résolvent des problèmes liés à l'allocation d'actifs, à l'analyse des risques, aux performances d'investissement et bien plus encore
Dépanner, intégrer, déployer et optimiser une application Python
Public visé
Développeurs
Analystes
Quants
Format de la formation
Partie exposé, partie discussion, exercices et pratique intensive sur ordinateur
Note
Cette formation vise à fournir des solutions pour certains des problèmes principaux auxquels sont confrontés les professionnels de la finance. Cependant, si vous avez un sujet, outil ou technique particulier que vous souhaitez ajouter ou approfondir davantage, n'hésitez pas à nous contacter pour organiser cela.
Il s'agit d'un cours de 4 jours introduisant l'IA et ses applications en utilisant le langage de programmation Python. Il est possible de disposer d'une journée supplémentaire pour entreprendre un projet d'IA à l'issue de ce cours.
Selenium est un cadre open-source pour l'automatisation des tests d'applications web sur différents navigateurs. Avec Selenium 4, de nouvelles API WebDriver améliorées, des locateurs relatifs natifs et une meilleure prise en charge du réseau sont disponibles. Python offre une simplicité et une forte intégration avec les cadres de test comme Pytest, ce qui en fait un choix puissant pour le développement de suites d'automatisation de tests évolutives et maintenables.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux testeurs et développeurs de niveau débutant à intermédiaire qui souhaitent utiliser Selenium avec Python pour automatiser les tests d'applications web dans des environnements réels.
À la fin de cette formation, les participants seront en mesure de :
Installer et configurer Selenium avec Python dans un environnement de test.
Créer des scripts d'automatisation robustes en utilisant Selenium WebDriver et Pytest.
Appliquer le modèle Page Object (POM) pour des cadres de test maintenables.
Exécuter des tests sur plusieurs navigateurs à l'aide de Selenium Grid.
Intégrer des tests automatisés dans les pipelines CI/CD.
Dépanner les problèmes courants et appliquer les meilleures pratiques pour la stabilité de l'automatisation.
Format du cours
Cours interactif avec discussion.
Beaucoup d'exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Cette formation en <loc> ; (en ligne ou sur site) est destinée aux utilisateurs de Matlab qui souhaitent explorer et ou passer à Python pour l'analyse et la visualisation des données.
A l'issue de cette formation, les participants seront capables de :
Installer et configurer un environnement de développement Python.
Comprendre les différences et les similitudes entre la syntaxe Matlab et Python.
Utiliser Python pour obtenir des informations à partir de divers ensembles de données.
Convertir des applications Matlab existantes vers Python.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux personnes qui souhaitent en apprendre juste assez Python pour commencer à calculer des chiffres à partir de données de vente, d'analyses de trafic, d'interactions avec les clients, etc.
A l'issue de cette formation, les participants seront capables de :
Installer et configurer les logiciels, bibliothèques et l'environnement de développement nécessaires pour commencer à écrire Python du code pour l'analyse de données.
Analyser des données provenant de sources telles que Excel, de fichiers CSV, JSON et de bases de données.
Nettoyer les données afin d'améliorer leur utilité avant de les analyser.
Effectuer des analyses statistiques simples.
Générer des rapports qui présentent les données souhaitées dans le format approprié, qu'il s'agisse de simples chiffres ou de visualisations de données.
Obtenir des informations précieuses à partir des données, notamment les tendances de performance et les zones problématiques.
Dans cette formation dirigée par un instructeur, les participants apprendront des techniques de programmation avancées en Python, y compris comment appliquer ce langage polyvalent pour résoudre des problèmes dans des domaines tels que les applications distribuées, l'analyse et la visualisation de données, la programmation d'interfaces utilisateur et le scripting de maintenance.
Format du Cours
Cours interactif avec discussion.
Beaucoup d'exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de Personnalisation du Cours
Si vous souhaitez ajouter, supprimer ou personnaliser une section ou un sujet dans ce cours, veuillez nous contacter pour organiser cela.
Cette formation dirigée par un instructeur (en ligne ou sur place) est destinée aux développeurs qui souhaitent utiliser Python pour automatiser le processus d'exploration de nombreux sites web afin d'en extraire des données à traiter et analyser.
À la fin de cette formation, les participants seront en mesure de :
Installer et configurer Python et toutes les bibliothèques nécessaires.
Récupérer et analyser des données stockées sur de nombreux sites web différents.
Comprendre le fonctionnement des sites web et la structure de leur HTML.
Construire des spiders pour explorer l'ensemble du web.
Utiliser Selenium pour explorer des pages web pilotées par AJAX.
Cette formation en <loc> ; (en ligne ou sur site) est destinée aux data scientists et aux ingénieurs logiciels qui souhaitent utiliser Dask avec l'écosystème Python pour construire, mettre à l'échelle et analyser de grands ensembles de données.
A l'issue de cette formation, les participants seront capables de :
Mettre en place l'environnement pour commencer à construire des traitements de big data avec Dask et Python.
Explorer les fonctionnalités, les bibliothèques, les outils et les API disponibles dans Dask.
Comprendre comment Dask accélère le calcul parallèle en Python.
Apprendre à faire évoluer l'écosystème Python (Numpy, SciPy et Pandas) en utilisant Dask.
Optimiser l'environnement Dask pour maintenir de hautes performances dans le traitement de grands ensembles de données.
Cette formation en direct avec instructeur à British Columbia (en ligne ou sur site) est destinée aux analystes commerciaux qui souhaitent automatiser le commerce avec le trading algorithmique, Python, et R.
A l'issue de cette formation, les participants seront capables de :
Employer des algorithmes pour acheter et vendre rapidement des titres à des incréments spécialisés.
Réduire les coûts associés au commerce en utilisant le trading algorithmique.
Surveiller automatiquement les cours des actions et placer des transactions.
Les chatbots sont des programmes informatiques qui simulent automatiquement des réponses humaines via des interfaces de chat. Les chatbots aident les organisations à maximiser l'efficacité de leurs opérations en offrant des options plus faciles et rapides pour les interactions avec les utilisateurs.
Dans cette formation dirigée par un instructeur, les participants apprendront à créer des chatbots en Python.
À la fin de cette formation, les participants seront capables de :
Comprendre les bases de la création de chatbots
Construire, tester, déployer et dépanner divers chatbots à l'aide de Python
Audience
Développeurs
Format du cours
Partie théorique, partie discussion, exercices et pratique intensive
Note
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Cette formation dispensée par un instructeur en direct à British Columbia (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire qui souhaitent utiliser CUDA pour créer des applications Python qui s'exécutent en parallèle sur les NVIDIA GPU.
A l'issue de cette formation, les participants seront capables de :
Utiliser le compilateur Numba pour accélérer les applications Python s'exécutant sur les GPU NVIDIA GPU.
Créer, compiler et lancer des kernels CUDA personnalisés.
Gérer la mémoire des GPU GPU.
Convertir une application basée sur le CPU en une application accélérée par les GPU GPU.
Cette formation en direct (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser FastAPI avec Python pour créer, tester et déployer des API RESTful plus facilement et plus rapidement.
A l'issue de cette formation, les participants seront capables de :
Configurer l'environnement de développement nécessaire pour développer des API avec Python et FastAPI.
Créer des API plus rapidement et plus facilement en utilisant la bibliothèque FastAPI.
Apprendre à créer des modèles de données et des schémas basés sur Pydantic et OpenAPI.
Connecter les API à une base de données en utilisant SQLAlchemy.
Implémenter la sécurité et l'authentification dans les API en utilisant les outils FastAPI.
Construire des images conteneur et déployer des API web sur un serveur cloud.
Cette formation en <loc> ; (en ligne ou sur site) est destinée aux data scientists qui souhaitent utiliser TensorFlow pour analyser des données de fraude potentielle.
A l'issue de cette formation, les participants seront capables de :
Créer un modèle de détection de fraude dans Python et TensorFlow.
Construire des régressions linéaires et des modèles de régression linéaire pour prédire la fraude.
Développer une application d'IA de bout en bout pour l'analyse des données de fraude.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs réseau qui souhaitent maintenir, gérer et concevoir des réseaux informatiques avec Python.
A l'issue de cette formation, les participants seront capables de :
Optimiser et exploiter Paramiko, Netmiko, Napalm, Telnet et pyntc pour l'automatisation des réseaux avec Python.
Maîtriser le multithreading et le multiprocessing dans l'automatisation des réseaux.
Utiliser GNS3 et Python pour la programmation réseau.
Dans cette formation en direct animée par un formateur à British Columbia, les participants apprendront à utiliser Python pour produire du texte de haute qualité en langage naturel en construisant leur propre système NLG depuis zéro. Des études de cas seront également examinées et les concepts pertinents seront appliqués à des projets pratiques de création de contenu.
À la fin de cette formation, les participants pourront :
Utiliser le NLG pour générer automatiquement du contenu dans divers secteurs, allant du journalisme au marché immobilier, en passant par l'actualité météo et sportive.
Sélectionner et organiser le contenu source, planifier les phrases et préparer un système pour la génération automatisée de contenu original.
Comprendre le pipeline NLG et appliquer les bonnes techniques à chaque étape.
Comprendre l'architecture d'un système Natural Language Generation (NLG).
Mettre en œuvre les algorithmes et modèles les plus appropriés pour l'analyse et l'ordonnancement.
Tirer des données provenant de sources publiques ainsi que de bases de données curatées pour servir de matière première au texte généré.
Remplacer les processus manuels et fastidieux d'écriture par la création automatisée de contenu générée par ordinateur.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux testeurs de pénétration qui souhaitent pénétrer dans des réseaux de test sous Kali Linux en utilisant Python.
A l'issue de cette formation, les participants seront capables de :
Créer Python programmes pour rechercher des vulnérabilités dans le réseau.
Explorer et utiliser les shells web de Kali et le shellcode dans les exploits.
Appliquer divers outils Kali pour les tests de pénétration.
Cette formation en <loc> ; (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Python comme langage côté serveur pour créer une application web. Plusieurs techniques et frameworks seront explorés afin de trouver celui qui convient le mieux à un problème donné.
A l'issue de cette formation, les participants seront capables de :
Installer et configurer les paquets et frameworks Python.
Mettre en place l'environnement de développement approprié pour optimiser le processus de codage.
Écrire le code nécessaire pour permettre les fonctionnalités courantes attendues par les utilisateurs finaux d'une application (formulaires, requêtes de base de données, calculs, etc.).
Choisir parmi un certain nombre de frameworks populaires tels que Django et Flask pour automatiser les tâches redondantes et réduire le temps de développement.
[L'informatique est un domaine qui consiste à extraire, analyser et comprendre automatiquement des informations utiles à partir de supports numériques. Le Python est un langage de programmation de haut niveau réputé pour sa syntaxe claire et la lisibilité de son code.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront les bases de Computer Vision en créant un ensemble d'applications Computer Vision simples à l'aide de Python.
À la fin de cette formation, les participants seront capables de :
Comprendre les bases de Computer Vision
Utiliser Python pour implémenter des tâches Computer Vision
Construire leurs propres systèmes de détection de visages, d'objets et de mouvements
Public
Programmeurs Python intéressés par Computer Vision
Format du cours
Cours combinant exposés théoriques, discussions, exercices et une pratique intensive
Ce cours introduit l'étudiant au langage Python. À la fin de ce cours, l'étudiant sera capable d'écrire des programmes Python non triviaux traitant une grande variété de domaines. Les sujets abordés incluent les composants du langage, le travail avec un IDE professionnel, les structures de contrôle, les chaînes de caractères, l'entrée/sortie (I/O), les collections, les classes, les modules et les expressions régulières. Le cours est complété par de nombreux laboratoires pratiques, des solutions et des exemples de code.
Après avoir terminé le cours, les étudiants seront capables de démontrer leur connaissance et leur compréhension des principes de sécurité Python.
Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs et aux experts en informatique qui souhaitent utiliser spaCy pour traiter de très gros volumes de texte afin de rechercher des modèles et de mieux comprendre.
À la fin de cette formation, les participants seront en mesure de:
Installer et configurer spaCy.
Comprendre l'approche de spaCy concernant Natural Language Processing (NLP).
Extraire des modèles et obtenir des informations commerciales à partir de sources de données à grande échelle.
Intégrer la bibliothèque spaCy avec les applications web et les applications existantes.
Déployer spaCy dans des environnements de production en direct pour prédire le comportement humain.
Utiliser spaCy pour prétraiter le texte pour Deep Learning.
Format du cours
Cours et discussion interactifs.
De nombreux exercices et mises en pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Pour en savoir plus sur spaCy, veuillez consulter : https://spacy.io/
Tableau est un outil de business intelligence et de visualisation de données. Python est un langage de programmation largement utilisé qui prend en charge une grande variété de techniques statistiques et d'apprentissage automatique. La puissance de visualisation de données de Tableau et les capacités d'apprentissage automatique de Python, lorsqu'elles sont combinées, aident les développeurs à créer rapidement des applications d'analyse de données avancées pour diverses applications commerciales.
Dans cette formation en direct animée par un instructeur, les participants apprendront à combiner Tableau et Python pour réaliser une analyse avancée. L'intégration de Tableau et Python sera effectuée via l'API TabPy.
A la fin de cette formation, les participants seront capables de :
Intégrer Tableau et Python en utilisant l'API TabPy
Utiliser l'intégration de Tableau et Python pour analyser des scénarios commerciaux complexes avec quelques lignes de code Python
Public cible
Développeurs
Scientifiques des données
Format du cours
Partie cours magistral, partie discussion, exercices et beaucoup de pratique pratique
In Python Machine Learning, the Text Summarization feature is able to read the input text and produce a text summary. This capability is available from the command-line or as a Python API/Library. One exciting application is the rapid creation of executive summaries; this is particularly useful for organizations that need to review large bodies of text data before generating reports and presentations.
In this instructor-led, live training, participants will learn to use Python to create a simple application that auto-generates a summary of input text.
A la fin de cette formation, les participants seront capables de :
Use a command-line tool that summarizes text.
Design and create Text Summarization code using Python libraries.
Cette formation en direct avec instructeur dans British Columbia (en ligne ou sur site) est destinée aux scientifiques des données et aux développeurs qui souhaitent utiliser Modin pour construire et mettre en œuvre des calculs parallèles avec Pandas afin d'accélérer l'analyse des données.
A la fin de cette formation, les participants seront capables de :
Mettre en place l'environnement nécessaire pour commencer à développer des flux de travail Pandas à l'échelle avec Modin.
Comprendre les caractéristiques, l'architecture et les avantages de Modin.
Connaître les différences entre Modin, Dask et Ray.
Effectuer des opérations Pandas plus rapidement avec Modin.
Mettre en œuvre l'ensemble de l'API et des fonctions Pandas.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (18)
Des exercices de mise en pratique concrets qui étaient pertinents pour notre coeur de métier. Le fait d'avoir un formateur avec un profil scientifique était un vrai plus car nous avons pu échanger en profondeur en ne parlant pas uniquement de programmation mais aussi de sciences et comment joindre les deux.
Les TPs en format jupyter notebook étaient intéressants.
Victor - Vermon
Formation - Python for Matlab Users
Le fait d'avoir plus d'exercices pratiques utilisant des données plus proches de ce que nous utilisons dans nos projets (images satellites en format raster)
Matthieu - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
Très interactif avec des exemples variés, avec une bonne progression de la complexité entre le début et la fin de la formation.
Jenny - Andheo
Formation - GPU Programming with CUDA and Python
Traduction automatique
J'ai trouvé que le formateur était très compétent et a répondu aux questions avec assurance pour clarifier la compréhension.
Jenna - TCMT
Formation - Machine Learning with Python – 2 Days
Traduction automatique
Une très bonne préparation et expertise de la part du formateur, une communication parfaite en anglais. Le cours était pratique (exercices + partage d'exemples de cas d'utilisation)
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
Traduction automatique
La explanation
Wei Yang Teo - Ministry of Defence, Singapore
Formation - Machine Learning with Python – 4 Days
Traduction automatique
Très pratique et engageant, avec une bonne quantité de pauses entre les sessions. Ainsi, je n'ai pas ressenti de fatigue ou de léthargie.
Charles Lim - Ministry of Defence, Singapore
Formation - Python for Data Analysis
Traduction automatique
De nombreux exemples et sujets ont été abordés, allant de l'investigation de base à la gestion des connexions et de la gestion des pages dynamiques.
Daniele Tagliaferro - Creditsafe Italia Srl
Formation - Web Scraping with Python
Traduction automatique
Le formateur était très compétent et ouvert aux retours sur le rythme à adopter pour aborder les contenus et les sujets couverts. J'ai beaucoup appris au cours de la formation et je me sens maintenant capable de manipuler des images et d'utiliser certaines techniques pour constituer un bon jeu de données pour un problème de classification d'images.
Anthea King - WesCEF
Formation - Computer Vision with Python
Traduction automatique
Le formateur était accommodant. Et il m'a vraiment encouragé à suivre la formation.
Grace Goh - DBS Bank Ltd
Formation - Python in Data Science
Traduction automatique
Présentation du sujet connaissances horaire
Aly Saleh - FAB banak Egypt
Formation - Introduction to Data Science and AI (using Python)
Traduction automatique
Formateur développe la formation selon le rythme des participants
Farris Chua
Formation - Data Analysis in Python using Pandas and Numpy
Traduction automatique
Le formateur était un professionnel dans son domaine et a excellentement relié la théorie à la pratique.
Fahad Malalla - Tatweer Petroleum
Formation - Applied AI from Scratch in Python
Traduction automatique
Le formateur était excellent ! S'il avait eu plus de temps, je pense que nous aurions pu apprendre beaucoup plus.
Zarim Jei Serrano - Cloudstaff Philippines, Inc.
Formation - Python Programming Fundamentals
Traduction automatique
1:1 très intensif mais j'ai appris beaucoup.
Karen Dyke - BT
Formation - Python: Automate the Boring Stuff
Traduction automatique
Le formateur était excellent, il était toujours prêt à répondre à mes questions et à partager autant de connaissances que possible.
Fahad Malalla - Tatweer Petroleum
Formation - Advanced Python
Traduction automatique
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Formation - Python for Advanced Machine Learning
Traduction automatique
I preferred the exercise and learning about the nooks and crannies of Python.
Python formation à British Columbia, Weekend Python cours à British Columbia, Soir Python formation à British Columbia, Python formateur en ligne à British Columbia, Python formation à British Columbia, Python cours du soir à British Columbia, Python formation Intra à British Columbia, Python formation Intra Entreprise à British Columbia, Python formation Inter à British Columbia, Python formation Inter Entreprise à British Columbia, Python préparation à British Columbia, Python cours particuliers à British Columbia, Python formateur à British Columbia, Python stage de préparation à British Columbia, Soir Python cours à British Columbia, Python instructeur à British Columbia, Python préparation aux examens à British Columbia, Python coach à British Columbia, Python entraînement à British Columbia, Python professeur à British Columbia,Python cours à British Columbia, Python cours privé à British Columbia, Python coaching à British Columbia, Python sur place à British Columbia, Weekend Python formation à British Columbia