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: Scalability, Role-Based Access Control (RBAC), Authentications, Secure Coding, Load Balancing, ASP.NET, Microsoft Copilot, Software Architecture, Performance Tuning, Data Security, Back-End Web Development, .NET Framework, API Design, Restful API, Application Security, Application Development, C# (Programming Language), Multi-Factor Authentication, Process Optimization, Debugging
Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Environnement de développement, Programmation du système, Tests de logiciels, GitHub, Structures de données, Gestion de la mémoire, Gestion des paquets et des logiciels, Rust (langage de programmation), Cas de test
Débutant · Cours · 1 à 4 semaines

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

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

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
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Débutant · Spécialisation · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: IA responsable, Algorithmes, Intelligence artificielle, Programmation en Python, Connaissance de l'IA, L'IA responsable, Programmation Python, Systèmes agentiques
Intermédiaire · Cours · 1 à 4 semaines

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

LearnKartS
Compétences que vous acquerrez: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Cryptographic Protocols, Code Reusability, Application Design, Debugging, Performance Tuning
Débutant · Spécialisation · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Installation du logiciel, Programmation informatique, Ingénierie de requête, Motifs de l'invitation, GitHub, Copilote GitHub, Connaissance de l'IA, Configuration du système, Ingénierie rapide
Intermédiaire · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Prompt Engineering, AI Personalization, AI Security, GitHub Copilot, 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
Débutant · Spécialisation · 3 à 6 mois