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.

Dartmouth College
Compétences que vous acquerrez: Visualisation des logiciels, Programmation informatique, structures de données, Logiciels embarqués, C (langage de programmation), Systèmes embarqués, Programmation du système, Ingénierie informatique, Systèmes d'Exploitation, Informatique, Linux
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Déploiement des applications, GitHub, Conception et développement de sites web, Environnements de développement intégré, Microsoft Visual Studio, HTML et CSS, Feuilles de style en cascade (CSS), Conception de l'interface et de l'expérience utilisateur (UI/UX), Outils de développement web
Intermédiaire · Projet Guidé · Moins de 2 heures

KodeKloud
Compétences que vous acquerrez: Interface de ligne de commande, Déploiement des applications, Conteneurisation, Cloud Native Computing, DevOps, Docker (Logiciel), Architecture de l'informatique en nuage, Microservices, Kubernetes, Architecture logicielle, Évolutivité, YAML
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Flux de travail agentiques, Candidature au LLM, Orchestration IA, Flux de travail IA, Appel d'outils, Systèmes agentiques, Agents IA génératifs
Débutant · Projet · Moins de 2 heures
Compétences que vous acquerrez: Collecte de données, Groupe de discussion, Enquêtes, Recherche et conception, Compétences en matière d'entretien, Recherche, Méthodes de recherche, Recherche qualitative, Analyse, Recherche sur les entreprises, Recherche utilisateur, Plan d'expérience, Études de cas
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Statistique, Apprentissage automatique, Apprentissage supervisé, Modélisation prédictive, Développement sans code, Prétraitement de données, Réseaux neuronaux artificiels, Déploiement du modèle, Évaluation de modèles, Arbre de décision, SAS (Logiciel), Algorithme de forêt aléatoire, Analyse des Données, Ingénierie des caractéristiques, Analyse de valeur et de rentabilité, Apprentissage automatique appliqué, Algorithmes de classification
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Candidature au LLM, Gestion du contexte, Déploiement du modèle, Intelligence artificielle, Grand modèle de langage (LLM), Ingénierie de requête, Évaluation de modèles, IA responsable, IA générative, Sécurité IA, Architectures de modèles génératifs, Traitement du langage naturel (NLP), Motifs de l'invitation, ChatGPT
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Avancées · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface de programmation d'application (API), Parcours utilisateur, Candidature au LLM, Ingénierie de requête, Débogage, Soutien à la clientèle, Programmation en Python, Service client, Cas de test, ChatGPT, API OpenAI, Environnement de développement
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Réponse aux incidents, Éthique des données, Gestion des informations et des événements de sécurité (SIEM), Cybersécurité, IA responsable, Modélisation des menaces, Tests de sécurité, Cyber Threat Intelligence, IA générative, Sécurité IA, Détection des menaces, Évaluations de la vulnérabilité
Intermédiaire · Cours · 1 à 4 semaines

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines