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.

DeepLearning.AI
Compétences que vous acquerrez: Architectures de modèles génératifs, IA générative, Échantillonnage (statistiques), Jupyter, Algorithmes, Personnalisation de l'IA, Réseaux neuronaux artificiels, Modèle de formation
★ 4.6 (280) · Intermédiaire · Projet · Moins de 2 heures

University of California, Davis
Compétences que vous acquerrez: Gestion des fichiers, Comptes d'utilisateurs, Cryptage, Validation des données, Fichier E/S, C (langage de programmation), Examen du code, Programmation du système, Cryptographie, C et C++, Contrôles de sécurité, Vérification et validation, Unix, Gestion de la vulnérabilité, Sécurité des applications, Codage sécurisé, Administration Linux, Linux, Évaluations de la vulnérabilité, Gestion des identités et des accès
★ 4.5 (83) · Intermédiaire · Cours · 1 à 4 semaines

Imperial College London
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Pipelines de données, Apprentissage profond, Traitement du langage naturel, Keras (bibliothèque de réseaux neuronaux), Workflows d'IA, Traitement des données, Apprentissage par transfert, Modèle de formation, Tensorflow, Emboîtements, Réseaux neuronaux récurrents (RNN), Prétraitement des données
★ 4.8 (196) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Connaissance de l'IA, Gestion du temps, Gestion du calendrier, Productivité, Automatisation, Automatisation des courriels
★ 4.4 (200) · Débutant · Cours · 1 à 4 semaines

KodeKloud
Compétences que vous acquerrez: Docker (Software), Containerization, Cloud-Native Computing, Cloud Deployment, Development Environment, Cloud Infrastructure, Virtualization, Cloud Development, Virtual Machines, Cloud Services, Application Development
★ 4.6 (163) · Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Graphique, Optimisation du modèle, Calcul intégral, Calculs, Produits dérivés, L'algèbre, Analyse numérique, Mathématiques appliquées, Logiciels mathématiques, Programmation Python
★ 4.9 (46) · Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Intelligence artificielle, Intégrations AI, Sûreté et sécurité, IA générative, Connaissance de l'IA, Ingénierie rapide, Ingénierie contextuelle, Motifs de l'invitation, Gestion des documents, Outils d'ingénierie rapide
★ 3.5 (12) · Débutant · Cours · 1 à 4 semaines

AI CERTs
Compétences que vous acquerrez: ChatGPT, Traitement du langage naturel, Connaissance de l'IA, L'activation de l'IA, Automatisation des processus d'entreprise, Stratégie organisationnelle, Gestion du flux de travail, Éthique des données, Apprentissage automatique, Informatique, Prise de décision fondée sur des données, Prise de décision, Résolution créative de problèmes, L'innovation, Planification des activités, L'IA responsable, Automatisation, Analyse, Stratégie commerciale
★ 4.7 (22) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Test Automation, Test Script Development, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Code Reusability, Test Data, Debugging, Configuration Management
★ 4.5 (160) · Avancées · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Cartographie des données, Cadres Web, Développement Web Front-End, Lignes directrices sur l'accessibilité du contenu web, Feuilles de style en cascade (CSS), Réutilisation du code, React.js, Interface utilisateur (UI), Composants de l'interface utilisateur, Outils de développement web, Interface de programmation d'applications (API), Cadres JavaScript
★ 4.7 (230) · Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Soutien au système, Gestion de projet agile, Suivi des questions, Assurance qualité, Cycle de vie du développement des systèmes, Cycle de vie du développement logiciel, Développement de logiciels, Examen du code, Assurance qualité des logiciels, Qualité des logiciels (SQA/SQC), Ordinateurs centraux, Service d'assistance, Support technique, Programmation informatique, Développement logiciel agile, Assistance et services techniques, Scrum (développement de logiciels), COBOL (langage de programmation), Méthodologies de développement de logiciels, Méthodologie agile
★ 3.6 (65) · Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Analyse des données, Débogage, Logique informatique, Outils de programmation informatique, Résolution de problèmes, Développement de logiciels, Algorithmes, Langages de script, Réutilisation du code, Microsoft Visual Studio, Programmation Python
★ 4 (77) · Débutant · Cours · 1 à 4 semaines