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.

Board Infinity
Compétences que vous acquerrez: Critical Thinking and Problem Solving, Logical Reasoning, Analytical Skills, Deductive Reasoning, Critical Thinking, Problem Solving, Complex Problem Solving, Computational Logic, Applied Mathematics, Combinatorics, Geometry, Arithmetic
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Débutant · Spécialisation · 1 à 3 mois

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
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Ggplot2, Langages de script, Analyse des données, Scripting, Manipulation de données, Analyse exploratoire des données (AED), Transformation de données, R Programmation, Analyse exploratoire des données, R (logiciel), Tidyverse (paquet R), Transformation des données, Rapports statistiques, Manipulation des données, Logiciel de visualisation de données, Tracé (graphique), Traitement des données, Diagrammes de dispersion, Visualisation statistique, Visualisation des données, Gestion des paquets et des logiciels, Histogramme, Rmarkdown
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Programming Principles, Software Development Tools, Program Development, Software Installation, Debugging, Computer Programming, Computing Platforms, Command-Line Interface
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Quantum computing, Algorithms, Computer Hardware, IBM Cloud, Cryptography, Python Programming, Computer Programming, Software Documentation, Simulations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: alphabétisation numérique, Lignes directrices sur l'accessibilité du contenu web, Conception et développement de sites web, Feuilles de style en cascade (CSS)
Débutant · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: C++ (langage de programmation), Réutilisation du code, Manipulation de données, Algorithmes, Programmation informatique, Manipulation des données, Structures de données, Gestion de la mémoire, Programmation orientée objet (POO), Principes de programmation, Conception orientée objet
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Développement d'applications, Ingénierie rapide, Intégrations AI, Agents génératifs d'IA, IA générative, Prototypage, Déploiement des applications, Déploiement dans le nuage, Développement sans code, Interface utilisateur (UI), Génération assistée par récupération, Ingénierie de requête
Intermédiaire · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Systèmes embarqués, C (langage de programmation), Programmation informatique, Logiciels embarqués, Ingénierie informatique, Structures de données, Gestion de la mémoire, Linux, Programmation du système, Visualisation des logiciels
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intégrations AI, Environnement de développement, Workflows d'IA, Codage vibratoire, Outils de programmation informatique, GitLab
Intermédiaire · Cours · 1 à 4 semaines