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.

Edureka
Compétences que vous acquerrez: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Développement d'applications, Programmation Java, Matplotlib, Programmation Python, Tests unitaires, Structures de données, Conception orientée objet, Programmation informatique, Nettoyage des données, Analyse des données, Pandas (paquetage Python), Science des données, Visualisation des données, Outils de programmation informatique, Java, Débogage, Eclipse (Logiciel), Principes de programmation, Programmation orientée objet (POO), Fichier E/S
★ 4.5 (1,9 k) · Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage automatique, Réseaux neuronaux convolutifs, Apprentissage profond, Intelligence artificielle, Apprentissage automatique appliqué, Vision par ordinateur, Analyse d'images, Radiologie, Évaluation du modèle, Traitement du langage naturel, Prétraitement de données, Méthodes d'apprentissage automatique, Radiologie diagnostique, Tests de diagnostic, Modélisation prédictive, Évaluation des patients, Modélisation des risques, Imagerie médicale, Apprentissage statistique des machines, Prétraitement des données, Analyse prédictive
★ 4.7 (2,1 k) · Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Analyse technique, Programmation informatique, C++ (langage de programmation), Analyse numérique, Modélisation mathématique, Ingénierie structurelle, Logiciels mathématiques, Méthodes des éléments finis
★ 4.6 (564) · Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Microsoft Power Platform, Microsoft Power Automate/Flow, Power BI, Dashboard, No-Code Development, Data Visualization, Data Integration, Interactive Data Visualization, Business Intelligence, Process Design, Workflow Management, Dashboard Creation, Business Process Automation, Productivity Software, Application Development, Data Analysis, Performance Analysis, Generative AI Agents, Application Design, Data Store
★ 4.3 (330) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Intégrations AI, Sécurité des applications, IA générative, Éthique des données, Examen du code, Flux de travail agentiques, Candidature au LLM, Agents génératifs d'IA, DevSecOps, Architecture des logiciels, Génie logiciel, Intégration continue, Développement de logiciels, Motifs de l'invitation, Conception de logiciels, Débogage, Documents de conception de logiciels
★ 4.5 (247) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement professionnel, Génie logiciel, Suivre le mouvement, Compétences en matière de communication verbale, Résolution de problèmes, Établissement de relations, Stratégies de communication, Communication, Développement de logiciels, Professionnalisme
★ 4.8 (379) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (969) · Débutant · Cours · 1 à 4 semaines

Yale University
Compétences que vous acquerrez: Apprentissage automatique, Gestion des risques, Assurance qualité des logiciels, L'esprit d'entreprise, Conformité réglementaire, Tests de logiciels, Facteurs humains, Dispositifs médicaux, Recherche sur les utilisateurs, Qualité des logiciels (SQA/SQC), Cycle de vie du développement logiciel, Conception de logiciels, Interface utilisateur (UI), Essais cliniques, Vérification et validation, Gestion de projets dans le domaine de la santé, Ingénierie biomédicale, Facilité d'utilisation, Technologie de la santé, Protection de la vie privée dans le domaine médical
★ 4.8 (291) · Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Gestion des correctifs, HR Tech, L'image de marque, Développement sans code, Intelligence économique, Contrôle d'accès basé sur les rôles (RBAC), Contrôle des accès basé sur le rôle (RBAC), Workday (Logiciel)
★ 4.8 (371) · Débutant · Cours · 1 à 4 semaines