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: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réutilisation du code, Développement d'applications, Persistance des données, Java, Systèmes de fichiers, Programmation Java, Programmation informatique, Conception orientée objet, Programmation orientée objet (POO), Principes de programmation, Développement du programme, Gestion des données, Structures de données, Fichier E/S, Gestion des fichiers
★ 4.8 (73) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Intermédiaire · Spécialisation · 3 à 6 mois

AI CERTs
Compétences que vous acquerrez: Vibe coding, Programming Principles, LLM Application, GitHub Copilot, Prompt Engineering, AI powered creativity, OpenAI API, LangChain, Generative AI Agents, AI Enablement, AI Integrations, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, Data Ethics, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Intégration continue, Interface de ligne de commande, Docker (Logiciel), Programmation informatique, L'informatique sans serveur, Visage étreint, Modélisation des grandes langues, Restful API, Conteneurisation, Cas de test, Jenkins, DevOps, Candidature au LLM, Pipelines de données, Informatique en nuage, Tests unitaires, Traitement du langage naturel, Déploiement des applications, Rust (langage de programmation), CI/CD, Informatique sans serveur
★ 3.9 (293) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Intelligence artificielle, Programmation informatique, Architecture de l'informatique en nuage, Intelligence artificielle et apprentissage automatique (IA/ML), Services en nuage, Prise de décision fondée sur des données, IA générative, Stratégie en matière de données, Application de base de données, Principes de programmation, Systèmes de gestion de bases de données, Déploiement dans le nuage, Autres langages de programmation, Cycle de vie du développement des systèmes, Développement multiplateforme, Gestion des paquets et des logiciels, Technologies de stockage des données, Agents génératifs d'IA, Méthodologies de développement de logiciels
★ 4.7 (464) · Débutant · Cours · 1 à 3 mois

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

Edureka
Compétences que vous acquerrez: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Réutilisation du code, Programmation informatique, Programmation orientée objet (POO), Principes de programmation, Programmation Swift, Apple Xcode, Développement Web, Apple iOS, Structures de données, développement iOS, Environnement de développement
★ 4.7 (275) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réutilisation du code, Développement mobile, Conception orientée objet, Programmation informatique, Kotlin, Programmation orientée objet (POO), Principes de programmation, Développement Android, Structures de données
★ 4.7 (346) · Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Mixte · Cours · 1 à 3 mois