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.

Rice University
Compétences que vous acquerrez: Immunologie, Biologie, Biologie cellulaire, Biochimie, Physiologie, Biologie moléculaire
Intermédiaire · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Convolutional Neural Networks, Image Analysis, Data Pipelines, Data Preprocessing, Model Evaluation, Machine Learning
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Cryptographie, Cryptage, Cybersécurité, Attaques par force brute, Logique computationnelle, Science Informatique Théorique, Sécurité des systèmes d'information
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Pipelines de données, Programmation informatique, Candidature au LLM, Cloud Computing, Visage étreint, Amazon Web Services, Rust (langage de programmation), Tests unitaires, IA générative, Interface de ligne de commande, Informatique sans serveur, Conteneurisation, Déploiement des applications, CI/CD, Docker (Logiciel), DevOps, Traitement du langage naturel (NLP), Jenkins, Grand modèle de langage (LLM), Restful API
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: GitHub, Feuilles de style en cascade (CSS), Développement piloté par les tests (TDD), HTML et CSS, Outils de développement de logiciels, Mise en œuvre de l'IA, Débogage, Microsoft Visual Studio, Environnements de développement intégré, Interface utilisateur (UI), Installation du logiciel
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: ChatGPT, Environnements de développement intégré, Programmation en Python, IA générative, Débogage, Documentation du logiciel, Développement d'applications, Environnement de développement, Développement de logiciels, Ingénierie de requête
Intermédiaire · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Développement du programme, Microsoft Visual Studio, Environnement de développement, Développement d'applications, Modèles de conception de logiciels
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Programmation informatique, Flux de travail IA, GitHub, Environnements de développement intégré, Installation du logiciel, Principes de programmation, Microsoft Copilot, Ingénierie de requête
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Arts libéraux, Science Informatique Théorique, Algorithmes, Systèmes agentiques, Intelligence artificielle
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Débutant · Cours · 1 à 4 semaines