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.
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Programmation en Python, Analyse de l'activité, Présentation des données, Programmation Python, Analyse descriptive, Analyse, Prétraitement de données, Analyse des données, Analyse du flux de travail de l'entreprise, Prise de décision fondée sur des données, Prétraitement des données, Solutions pour les entreprises
★ 4.6 (322) · Débutant · Cours · 1 à 4 semaines

Imperial College London
Compétences que vous acquerrez: Optimisation du modèle, Programmation statistique, R Programmation, Immunologie, Distribution de probabilité, Analyse de régression, Santé publique, Contrôle des infections, Méthodes statistiques, Évaluation du modèle, Santé publique et prévention des maladies, Modélisation des données, Equations différentielles, Modélisation statistique, Modélisation mathématique, R (logiciel), Modélisation prédictive, Épidémiologie, Maladies infectieuses, Simulations
★ 4.8 (304) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: IA générative, Technologies de stockage des données, Intelligence artificielle, Gestion des paquets et des logiciels, Architecture de l'informatique en nuage, Agents génératifs d'IA, Application de base de données, Méthodologies de développement de logiciels, Systèmes de gestion de bases de données, Services en nuage, Programmation informatique, Autres langages de programmation, Cycle de vie du développement des systèmes, Intelligence artificielle et apprentissage automatique (IA/ML), Stratégie en matière de données, Déploiement dans le nuage, Prise de décision fondée sur des données, Principes de programmation, Développement multiplateforme
★ 4.7 (464) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réutilisation du code, Kotlin, Développement mobile, Développement Android, Structures de données, Conception orientée objet, Programmation informatique, Programmation orientée objet (POO), Principes de programmation
★ 4.7 (346) · Débutant · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Prompt Engineering, AI Personalization, AI Security, GitHub Copilot, Generative AI, Infrastructure as Code (IaC), Requirements Analysis, Responsible AI, 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
★ 4.3 (47) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Intelligence artificielle, Workflows d'IA, Automatisation des courriels, Automatisation des processus d'entreprise, Agents génératifs d'IA, Connaissance de l'IA, Gestion du temps, Productivité, Développement personnel, Gestion du calendrier, Automatisation
★ 4.4 (177) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Le capital humain, Systèmes de gestion de l'apprentissage, Rapports de gestion, Processus d'affaires, Gestion du personnel, Analyse des personnes, Saisie de données, Logiciel de gestion des ressources humaines, Programmes de formation, Gestion du flux de travail, HR Tech, Rapports ad hoc, Planification des effectifs, Gestion des ressources humaines, Système d'information sur les ressources humaines (SIRH), Rapports d'activité, Systèmes de suivi des candidats, Analyse de la rémunération, Processus d'affiliation aux avantages sociaux, Workday (Logiciel)
★ 4.7 (138) · Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Convolutional Neural Networks, Data Quality, Data Manipulation, Image Analysis, Data Pipelines, Dataflow, Applied Machine Learning, Data Preprocessing, Model Training, Model Optimization, AI Workflows, Model Evaluation, Machine Learning
★ 4.8 (84) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Logique d'entreprise, Élaboration de la procédure, Technologies de l'ordinateur central, Programmation informatique, Ordinateurs centraux, Logique informatique, COBOL (langage de programmation), Environnements de développement intégré, Principes de programmation, Environnement de développement
★ 4.6 (192) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bases de données, Développement d'applications, Interface de programmation d'applications (API), Test de l'API, Conception de l'API, Django (Framework Web), Authentifications, Applications Web, Tests unitaires, Développement Web, Restful API, Développement de bases de données, Développement web back-end, Contrôle des versions, Comptes d'utilisateurs, Outils de test, MySQL, Git (système de contrôle de version)
★ 4.6 (180) · Intermédiaire · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Informatique, Informatique théorique, Programmation Java, Systèmes informatiques, Structures de données, Évolutivité, Matériel informatique, Architecture des ordinateurs, Algorithmes, Programmation informatique, Logique informatique
★ 4.7 (762) · Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Conteneurisation, Informatique en nuage, Rust (langage de programmation), Candidature au LLM, Tests unitaires, Docker (Logiciel), Restful API, Intégration continue, Interface de ligne de commande, Déploiement des applications, Informatique sans serveur, Visage étreint, Traitement du langage naturel, Programmation informatique, Modélisation des grandes langues, Cas de test, L'informatique sans serveur, Jenkins, Pipelines de données, DevOps, CI/CD
★ 3.9 (293) · Débutant · Spécialisation · 3 à 6 mois