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: Probabilités et statistiques, Distribution de probabilité, Manipulation des données, Programmation en Python, Science des données, Évaluation de modèles, Analyse statistique, Pandas (paquetage Python), NumPy, Apprentissage automatique appliqué, Apprentissage automatique
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bases de données, structures de données, Rust (langage de programmation), Principes de programmation, Restful API, Débogage, Serveurs web, Développement web back-end, Authentifications, Interface de programmation d'application (API), Applications Web, Codage sécurisé
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maintenabilité, Rust (langage de programmation), IA générative, ChatGPT, Tests unitaires, Documentation du logiciel, Principes de programmation, API OpenAI, Environnement de développement, Débogage
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ingénierie de requête, Candidature au LLM, IA générative, ChatGPT, Développement d'applications, Grand modèle de langage (LLM), Interface de programmation d'application (API), LangChain, API OpenAI, Motifs de l'invitation
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Applications en nuage, Développement sans code, Microsoft Excel, Google Sheets, Intégration de données, Google Cloud Platform, Espace de travail Google
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: structures de données, Rust (langage de programmation), Principes de programmation, Tests de développement, Développement de logiciels, Développement de jeux vidéo, Conception de l'application, Algorithmes, Conception de jeux, Interface de programmation d'application (API)
Débutant · Projet Guidé · Moins de 2 heures

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

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

Google Cloud
Compétences que vous acquerrez: Programmation en Python, IA générative, Intelligence artificielle et apprentissage automatique (IA/ML), Big Data, Modélisation prédictive, SQL, Gestion de la relation client, Google Gemini
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, LLM Application, AI Workflows, AI Orchestration, No-Code Development, OpenAI API, Tool Calling, Generative AI Agents, Vector Databases, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Environnements de développement intégré, Maîtrise des logiciels Apple, Outils de développement mobile, Développement Mobile, Principes de programmation, Programmation Swift, Apple Xcode, Environnement de développement, Apple iOS, développement iOS, Développement d'applications, Programmation orientée objet (POO)
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Traitement des données, JSON, Programmation en Python, Deep learning, Apprentissage non supervisé, Évaluation de modèles, Analyse marketing, Prétraitement de données, Données non structurées, Apprentissage automatique, Exploration de texte, Analyse exploratoire des données (AED), Traitement du langage naturel (NLP)
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois