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: Examen du code, Intégrations AI, Architecture des logiciels, Programmation Java, Conception de logiciels, Programmation Python, Programmation en Python, Contrôle des versions, Workflows d'IA
Intermédiaire · Cours · 1 à 3 mois
Alberta Machine Intelligence Institute
Compétences que vous acquerrez: Surveillance du système, Apprentissage profond, Évaluation du modèle, Candidature au LLM, Emboîtements, Modélisation des grandes langues, LangChain, Modèle de formation, Systèmes agentiques, Optimisation du modèle, Déploiement du modèle, PyTorch (Bibliothèque d'apprentissage automatique), IA générative, Agents génératifs d'IA, Mise au point, Google Cloud Platform, Flux de travail agentiques, Architectures de modèles génératifs, Workflows d'IA, Intelligence artificielle et apprentissage automatique (IA/ML)
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Web Development, Front-End Web Development, UI Components, Application Frameworks, Design Elements And Principles, Typography, Maintainability
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Évaluation du modèle, Apprentissage automatique, Apprentissage automatique appliqué, Prétraitement des données, Régression logistique, Algorithmes de classification, Transformation des données, Analyse, Informatique de santé, Traitement des données, Tests de diagnostic, Transformation de données, Analyse prédictive, Jupyter, Modélisation prédictive, Prétraitement de données, Installation du logiciel
Mixte · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Tests d'intégration, Intégration continue, Déploiement continu, Couverture du code, Développement piloté par les tests (TDD), Intégrations AI, Évaluations de la vulnérabilité, Gestion des paquets et des logiciels, Tests de sécurité, CI/CD, Analyse de dépendance, Tests unitaires, Outils de test, Tests de développement, Tests de logiciels, Sécurité de l'IA, Automatisation des tests, Analyse de la vulnérabilité, Version du logiciel, Développement de scripts de test
Intermédiaire · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Protocoles de routage, Optimisation des jetons, Appel d'outils, Candidature au LLM, Évaluation du modèle, Génération assistée par récupération, Déploiement des applications, IA responsable, Intégrations AI, Modélisation des grandes langues, Architecture d'entreprise, Gestion de la mémoire, Systèmes agentiques, Modèle Contexte Protocole, Ingénierie contextuelle, L'IA responsable, Gestion du contexte, Agents génératifs d'IA, Flux de travail agentiques
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), C and C++, Computer Programming, Code Reusability, Embedded Software, Development Environment, Control Systems, Integrated Development Environments, Embedded Systems, Web Applications, Electronics, Game Design, Electronic Components
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, Computer Programming, Code Reusability, Memory Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OpenAI, Development Environment, Agentic Workflows, AI literacy, Application Development, Game Design, Agentic systems, Email Automation, Web Scraping
Intermédiaire · Cours · 1 à 3 mois

AI CERTs
Compétences que vous acquerrez: Customer Communications Management, Data Ethics, AI Integrations, Agentic Workflows, Quality Monitoring, Emerging Technologies
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Composants de l'interface utilisateur, développement iOS, Apple iOS, Principes de programmation, Déploiement des applications, Développement d'applications, Conception fonctionnelle, Interface utilisateur (UI), Conception de l'interface utilisateur (UI), Programmation Swift, Connaissance des logiciels Apple, Développement mobile
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, File I/O, Scripting, Maintainability
Débutant · Cours · 1 à 3 mois