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.

Queen Mary University of London
Compétences que vous acquerrez: Rédaction de rapports, Traitement des données, Rapports statistiques, Rapports de recherche, Analyse statistique, Création d'une enquête, Analyse, Données Validation des données, Collecte de données, Recherche quantitative, Statistiques, Prétraitement de données, Méthodes de recherche, Statistiques descriptives, Probabilités et statistiques, Tests d'hypothèses statistiques, Prétraitement des données, Méthodes statistiques, Enquêtes, Validation des données, Conception de la recherche, Collecte des données
★ 4.9 (29) · Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Programmation en Python, Algorithmes, Réutilisation du code, Analyse des données, Traitement des données, Développement de logiciels, Résolution de problèmes, Outils de programmation informatique, Logique informatique, Programmation Python, Langages de script, Débogage, Microsoft Visual Studio
★ 4 (68) · 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: Instagram, Keyword Research, LinkedIn, Blogs, Lead Generation, Web Analytics and SEO, Events and Conferences, Copywriting, Content Optimization, Professional Networking, No-Code Development, Video Production, Web Analytics, Vibe coding, Sales Presentations, Social Media Content, Promotional Materials, Social Media Marketing, Growth Strategies, Search Engine Optimization
Débutant · Spécialisation · 3 à 6 mois

Imperial College London
Compétences que vous acquerrez: Apprentissage profond, Réseaux neuronaux convolutifs, Programmation informatique, Persistance des données, Apprentissage supervisé, Keras (bibliothèque de réseaux neuronaux), Données Validation des données, Vision par ordinateur, Modèle de formation, Optimisation du modèle, Évaluation du modèle, Tensorflow, Réseaux neuronaux artificiels, Analyse d'images, Apprentissage automatique appliqué, Validation des données
★ 4.9 (582) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intégrations AI, Copilote GitHub, Tests de développement, Cas de test, Outils de développement web, Maintenabilité, GitHub, Outils de développement Microsoft, Documentation du logiciel, Documentation technique, Débogage, Microsoft Visual Studio, Développement du programme, Examen du code
★ 4.4 (34) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Entreposage de données, Architecture des données, Conception de la base de données, Architecture et administration des bases de données, Gestion des bases de données, Analyse des données, Modélisation des données, Bases de données, Création de tableaux de bord, Extrait, Administration des bases de données, Logiciel de visualisation de données, MySQL Workbench, Développement de bases de données, Schéma en étoile, Schéma du flocon de neige, Tableau de bord, Visualisation interactive des données, Analyse, MySQL
★ 4.4 (107) · Intermédiaire · Cours · 1 à 4 semaines

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: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
★ 4.5 (118) · 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

LearnKartS
Compétences que vous acquerrez: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
★ 4.6 (84) · Débutant · Spécialisation · 1 à 3 mois