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: Interface de programmation d'application (API), structures de données, Rust (langage de programmation), Principes de programmation, Développement de jeux vidéo, Développement de logiciels, Tests de développement, Conception de l'application, Algorithmes, Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

Edureka
Compétences que vous acquerrez: Rust (langage de programmation), Cadres Web, Authentifications, Programmation du système, Documentation du logiciel, Autorisation (informatique), Cartographie objet-relationnelle, Services web, Serveurs web, Développement web back-end, Évolutivité, Applications Web, Conception de l'API, Gestion des bases de données, Développement Web, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Fred Hutchinson Cancer Center
Compétences que vous acquerrez: Bioinformatique, Développement de logiciels, Intelligence artificielle, Grand modèle de langage (LLM), IA responsable, Outils de programmation informatique, Ingénierie de requête, Débogage, Principes de programmation, IA générative, ChatGPT, OpenAI, Maintenabilité, Science des données
Débutant · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, structures de données, C (langage de programmation), Test de logiciels, Tests d'intégration, Informatique distribuée, Conception et mise en œuvre du système, Tests unitaires, Débogage, Principes de programmation, Programmation orientée objet (POO), Conception de logiciels, Algorithmes, Go (Langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Java Programming, Object Oriented Design, Linux Commands
Intermédiaire · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: structures de données, Développement sans code, Microsoft Power Platform, Interface utilisateur (UI), Développement d'applications, Microsoft Copilot, IA générative, Environnement de développement
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Deep learning, PyTorch (Bibliothèque d'Apprentissage automatique), Modélisation prédictive, Tensorflow, Shiny (Package (R)), Intelligence artificielle et apprentissage automatique (IA/ML), Réseaux neuronaux récurrents (RNN), Réseaux neuronaux artificiels, Autoencodeurs, Analyse des séries temporelles et prévisions, Réseaux neuronaux convolutifs, Analyse d'images, Évaluation de modèles, Apprentissage automatique appliqué, Réduction de dimensionnalité, Apprentissage par transfert, Algorithmes de classification
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface (UI), User Experience Design, Web Design and Development, Development Environment, Front-End Web Development, Javascript, Web Development, Web Applications, Responsive Web Design, Microsoft Visual Studio, Real Time Data, Data Validation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Interface utilisateur (UI), Scripting, Développement de jeux vidéo, Programmation orientée objet (POO), Débogage, Programmation événementielle, Moteur Unité, Animations, C# (langage de programmation)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: PL/SQL, Oracle Databases, SQL, Stored Procedure, Data Access, Database Design, Programming Principles, Debugging, Relational Databases, Maintainability
Mixte · Cours · 1 à 4 semaines

AI CERTs
Compétences que vous acquerrez: Data Pipelines, Agentic systems, Data Ethics, Responsible AI, Real Time Data, Model Deployment, Model Evaluation, Data Processing, Data Analysis, No-Code Development, AI Workflows, Artificial Intelligence, Data Collection, Machine Learning, Information Privacy
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Intermédiaire · Cours · 1 à 3 mois