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.

Simplilearn
Compétences que vous acquerrez: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Programming Principles, Algorithms, Data Structures, Development Environment, Data Management, Data Manipulation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computer Science, Data Structures, Data Storage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Apprentissage automatique, Javascript, Ingénierie de requête, GitHub, Conception de sites web réactifs, IA générative, Développement Web, HTML et CSS, Outils de développement web, Conception et développement de sites web, Génie logiciel
Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Operating Systems, C (Programming Language), Performance Tuning, Virtual Machines, System Programming, Virtualization, Linux
Avancées · Cours · 1 à 3 mois

MathWorks
Compétences que vous acquerrez: Computer Vision, Anomaly Detection, Image Analysis, Matlab, Deep Learning, Artificial Neural Networks, Unsupervised Learning, Application Deployment, PyTorch (Machine Learning Library), Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Predictive Modeling, Data Synthesis, Performance Tuning, Data Analysis, Classification And Regression Tree (CART), Data Validation, Data Processing, Medical Imaging
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, Microsoft Copilot, Game Design, Software Design, Application Design, Unit Testing, Python Programming, GitHub, Development Environment, Debugging, Artificial Intelligence and Machine Learning (AI/ML)
Intermédiaire · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Données d'essai, Réseaux neuronaux artificiels, Programmation en Python, Apprentissage automatique appliqué, Keras (bibliothèque de réseaux neurones), ChatGPT, Analyse d'images, Importation/exportation de données, Optimisation des performances, Traitement des données
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Apprentissage automatique, Analyse exploratoire des données (AED), Science des données, Algorithmes, Scikit-learn (Bibliothèque d'Apprentissage automatique), Réduction de dimensionnalité, Programmation en Python, Algèbre linéaire, Analyse statistique, Apprentissage non supervisé, Apprentissage automatique appliqué, NumPy, Algorithmes d'apprentissage automatique
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Integrated Development Environments, Computer Science
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Mathématiques appliquées, Produits dérivés, Analyse numérique, Calcul intégral, Programmation en Python, Principes de programmation, Graphique, Logiciels mathématiques, Calculs, Modélisation mathématique, Mathématiques avancées
Intermédiaire · Cours · 1 à 3 mois