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: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Programmation informatique, Mathématiques appliquées, Algorithmes, Modélisation mathématique, Programmation Informatique, Combinatoire, Programmation en Python, Pensée informatique, Probabilité, Tests de développement, Programmation orientée objet (POO), Conception de jeux, Principes de programmation, Test de logiciels
Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Data Presentation, Regression Analysis, Generative AI, Statistical Methods, Data Literacy, Statistical Analysis, Statistical Reporting, Data-Driven Decision-Making, Correlation Analysis, Technical Communication, Data Visualization, Probability & Statistics, Data Analysis, Exploratory Data Analysis, Scatter Plots, Descriptive Statistics, Statistical Hypothesis Testing, Predictive Analytics, Data Storytelling, Box Plots
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Modélisation des données, Automatisation, Développement d'applications, Conception de l'application, Processus d'affaires, Automatisation des processus d'entreprise, Microsoft Power Platform, Microsoft Power Automate/Flow, Développement sans code, Composants UI
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Secure Coding, Open Web Application Security Project (OWASP), Authentications, Authorization (Computing), Microsoft Copilot, Application Security, Data Validation, Web Applications, Security Controls, Vulnerability Assessments, Data Security, Data Integrity, Encryption
Débutant · Cours · 1 à 4 semaines

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

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

Compétences que vous acquerrez: Programmation Statistique, Importation/exportation de données, Arithmétique, Environnement de développement, La programmation en R, R Programmation, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Analyse des Données, Storytelling de données, Maîtrise des données, Plotly, Manipulation de données, Logiciel de Visualisation de Données, Théorie des couleurs, Visualisation des données, Graphique, Journalisme, Manipulation des données, Présentation des données, Analyse des données, Visualisation interactive des données, Matplotlib, Infographie, Éléments et principes de conception, Visualisation de Données, Narration des données
Débutant · Cours · 1 à 3 mois
Amazon Web Services
Compétences que vous acquerrez: Intelligence artificielle, Génération augmentée de récupération, Ingénierie de requête, Candidature au LLM, Déploiement des applications, Amazon Web Services, CI/CD, Cas de test, Gestion du cycle de vie des applications, IA responsable, IA générative, Amazon Elastic Compute Cloud (en anglais), Prompt engineering, Amazon Bedrock, Tests unitaires, Contrôle des versions, Gestion de la configuration des logiciels, Mise en œuvre de l'IA, DevOps
Débutant · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Prompt Engineering, AI Personalization, AI Security, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Scrum (développement de logiciels), Pseudo-code, Pseudocode, Développement de logiciels, Méthodologie agile, Méthodologie Agile, Tests unitaires, z/OS, Ordinateurs centraux, Analyse des systèmes, Test de logiciels, Principes de programmation, Cycle de vie du développement logiciel, COBOL (langage de programmation), Architecture des systèmes, Développement de systèmes, Conception de logiciels
Débutant · Cours · 1 à 3 mois