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: PyTorch (Machine Learning Library), Reinforcement Learning, Deep Learning, Artificial Neural Networks, Model Training, Machine Learning, Machine Learning Algorithms, Python Programming, Algorithms, Model Evaluation
Intermédiaire · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Installation du logiciel, GitHub, Contrôle des versions, Version du logiciel, Git (système de contrôle de version), Outils de développement de logiciels, Logiciel de collaboration
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentifications, OAuth, Appel d'outils, Modèle Contexte Protocole, Intégrations AI, Modèles de conception de logiciels, Agents génératifs d'IA, Persistance des données, Interface de programmation d'applications (API), Systèmes agentiques, Workflows d'IA, Flux de travail agentiques, Données en temps réel, Gestion du contexte, Orchestration de l'IA, Interopérabilité, Autorisation (informatique)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Automatisation des technologies de l'information, Automatisation, Installation du logiciel, Scripting, Validation des données, Structures de données, Programmation Python, Gestion des fichiers, Principes de programmation, Débogage, Manipulation de données, Gestion des paquets et des logiciels
★ 4.1 (9) · Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Environnement de développement, Évolutivité, Environnements de développement intégré, Programmation Python, Programmation orientée objet (POO), Conception orientée objet, Débogage, Maintenabilité, Outils de développement de logiciels, Réutilisation du code, Microsoft Visual Studio
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnement de développement, Automatisation, Scripting, Automatisation des tests, Structures de données, Tests de logiciels, Programmation Python, Programmation orientée objet (POO), Outils de développement web, Principes de programmation, Fichier E/S, Selenium (Logiciel), Réutilisation du code, Développement de scripts de test
★ 4.5 (6) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Model Training, Probability Distribution, Machine Learning Algorithms, Algorithms
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Unity Engine, UI Components, Scripting, User Interface (UI), Torque (Physics), Responsive Web Design, User Interface (UI) Design, Object Oriented Programming (OOP), C# (Programming Language), Game Design, Animation and Game Design, Object Oriented Design, Animations, Interactive Design, Event-Driven Programming, Video Game Development, User Interface and User Experience (UI/UX) Design, Mechanics, User Experience, Simulation and Simulation Software
★ 5 (12) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Composants de l'interface utilisateur, Environnement de développement, Conception de sites web réactifs, Conception de sites web, Bootstrap (Framework Front-End), Feuilles de style en cascade (CSS), HTML et CSS, Langage de balisage hypertexte (HTML), Environnements de développement intégré, Applications Web, Outils de développement web, Développement Web, Débogage, Développement sans code, Développement Web Front-End, Microsoft Visual Studio
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Data Manipulation, Data Wrangling, Data Preprocessing, Data Analysis, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interfaces homme-machine, Conception d'interaction, Automatisation, Conception de l'expérience, Interaction homme-machine, Risque, Conception de l'expérience utilisateur, Expérience de l'utilisateur, Conception centrée sur l'homme, L'IA responsable, Systèmes agentiques, Facteurs humains, Intelligence artificielle, Flux de travail agentiques, Éthique des données, Personnalisation de l'IA, Stratégie des produits d'IA, Apprentissage automatique, Stratégie UI/UX, Stratégies technologiques
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: HTML et CSS, Conception de l'expérience utilisateur, Ingénierie rapide, Expérience de l'utilisateur, Interface de programmation d'applications (API), Applications Web, ChatGPT, Développement Web, IA générative, Données en temps réel, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures