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.

Edureka
Compétences que vous acquerrez: Cybersécurité, Réponse aux incidents, Détection et prévention des intrusions, Intégrations AI, IA générative, Analyse des données, Détection des menaces, Codage sécurisé, Connaissance de l'IA, Architectures de modèles génératifs, Sécurité informatique, Intelligence artificielle, Sécurité de l'IA
★ 3.9 (54) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Kubernetes, YAML, Microservices, Containerization, Cloud-Native Computing, Docker (Software), Devops Tools, Cloud Platforms, DevOps, Cloud Deployment, Application Deployment, General Networking, Scalability, Command-Line Interface
★ 4.7 (62) · Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Développement d'applications, Programmation informatique, Persistance des données, Javascript, Structures de données, Technologies de stockage des données, Développement Web, Développement de jeux vidéo, Développement mobile, Programmation événementielle, JSON, Applications Web, Principes de programmation, Langages de script, Logique informatique, Développement Web Front-End, Stockage des données
★ 4.7 (150) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement de logiciels, Technologies de l'ordinateur central, Tests unitaires, Planification des tests, Développement agile de logiciels, Architecture des systèmes, Tests de logiciels, Conception de logiciels, Pseudocode, Méthodologie Agile, Ordinateurs centraux, Scrum (développement de logiciels), Développement logiciel agile, COBOL (langage de programmation), Méthodologies de développement de logiciels, Méthodologie agile, Cycle de vie du développement logiciel, Analyse des systèmes, Développement de systèmes, Cycle de vie du développement des systèmes, z/OS, Développement du programme
★ 4.2 (71) · Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Performance Tuning, Django (Web Framework), Authentications, Object-Relational Mapping, Cloud Hosting, User Accounts, Development Environment, Application Security, Python Programming
★ 4.6 (115) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cybersécurité, Communication, Négociation, Rédaction, Réseautage professionnel, Surmonter les objections, Compétences en matière d'entretien, Présence sur le web, Étude de marché, Gestion de portefeuille, Analyse de l'emploi, Recherche sur les entreprises, Systèmes de suivi des candidats
★ 4.9 (121) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Gestion des données, Django (Framework Web), Développement web back-end, Gestion des bases de données, Application de base de données, SQL, Bases de données, Programmation Python, Interface de programmation d'applications (API), Développement de bases de données, Procédure stockée, Langages de requête, MySQL
★ 4.3 (98) · Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
★ 4.5 (118) · Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Développement d'applications, Automatisation, Accès aux données, Automatisation des processus d'entreprise, Processus d'affaires, Microsoft Power Automate/Flow, Intégration des données, Modélisation des données, Conception du processus, Développement sans code, Conception de l'application, Favoriser l'engagement, Interface utilisateur (UI), Microsoft Power Platform
★ 3.7 (67) · Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Flux de travail agentiques, Conception, Optimisation du modèle, Connaissance de l'IA, Évaluation du modèle, Workflows d'IA, Environnement de développement, Systèmes agentiques, Candidature au LLM, Agents génératifs d'IA, Optimisation des performances, Intelligence artificielle, LangChain, Évolutivité
★ 4.5 (104) · Intermédiaire · Cours · 1 à 4 semaines