Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Fire And Life Safety, Safety Assurance, Health And Safety Standards, Safety Standards, Hazard Communication (HazCom), Accident Prevention, Control Systems, Systems Integration, Emergency Response, Regulatory Compliance
★ 4.6 (37) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Optimisation du modèle, Apprentissage profond, Matlab, Apprentissage par transfert, Vision par ordinateur, Visualisation des logiciels, Analyse d'images, Évaluation du modèle, Modèle de formation, Prétraitement de données, Architecture du réseau, Analyse des données, Mise au point, Prétraitement des données
★ 4.9 (13) · Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Program Development, Code Reusability, Debugging
★ 3.8 (6) · Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Program Development, Software Architecture, Application Deployment, Development Testing, Object Oriented Design, Microsoft Visual Studio, Software Testing, ASP.NET, Software Development Tools, Security Testing, File Systems
Débutant · Certificat Professionnel · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Programmation en Python, Génie logiciel, Programmation Python, Structures de données, Développement Web, Programmation informatique, Outils de développement web, Principes de programmation
★ 4.6 (39) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Application Security, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Systems Development Life Cycle, Software Development Life Cycle, Package and Software Management, Software Testing, Security Engineering, API Testing, Application Programming Interface (API), Cloud Security, Process Driven Development, Risk Management Framework
★ 4.8 (39) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, GitHub, Outils de développement Microsoft, Conception et développement de sites web, Conception de l'expérience utilisateur, Développement Web, Déploiement des applications, Langage de balisage hypertexte (HTML), Conception de l'interface et de l'expérience utilisateur (UI/UX), Feuilles de style en cascade (CSS), Interface utilisateur (UI), Microsoft Visual Studio
★ 4.4 (29) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, Optimisation du modèle, IA générative, Apprentissage automatique appliqué, Programmation Python, ChatGPT, Données d'essai, Évaluation du modèle, Analyse d'images, Importation/exportation de données, Modèle de formation, Modélisation des grandes langues, Prétraitement de données, Keras (bibliothèque de réseaux neuronaux), Réseaux neuronaux artificiels, Prétraitement des données, Mise au point
★ 4.4 (35) · Intermédiaire · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
★ 3.8 (49) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Apprentissage profond, Apprentissage automatique appliqué, Matlab, Optimisation des performances, Vision par ordinateur, Apprentissage par transfert, Analyse d'images, Évaluation du modèle, Modèle de formation, Algorithmes de classification, Réseaux neuronaux artificiels, Modélisation prédictive, Mise au point
★ 4.9 (19) · Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
★ 4.3 (19) · Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Optimisation du modèle, Workflows d'IA, Intelligence artificielle, Flux de travail agentiques, Optimisation des performances, Candidature au LLM, Évolutivité, Agents génératifs d'IA, Évaluation du modèle, Connaissance de l'IA, Conception, LangChain, Environnement de développement, Systèmes agentiques
★ 4.5 (102) · Intermédiaire · Cours · 1 à 4 semaines