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: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Développement d'applications, Programmation Java, Matplotlib, Programmation Python, Tests unitaires, Structures de données, Conception orientée objet, Programmation informatique, Nettoyage des données, Analyse des données, Pandas (paquetage Python), Science des données, Visualisation des données, Outils de programmation informatique, Java, Débogage, Eclipse (Logiciel), Principes de programmation, Programmation orientée objet (POO), Fichier E/S
★ 4.5 (1,9 k) · Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage automatique, Réseaux neuronaux convolutifs, Apprentissage profond, Intelligence artificielle, Apprentissage automatique appliqué, Vision par ordinateur, Analyse d'images, Radiologie, Évaluation du modèle, Traitement du langage naturel, Prétraitement de données, Méthodes d'apprentissage automatique, Radiologie diagnostique, Tests de diagnostic, Modélisation prédictive, Évaluation des patients, Modélisation des risques, Imagerie médicale, Apprentissage statistique des machines, Prétraitement des données, Analyse prédictive
★ 4.7 (2,1 k) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Données Validation des données, HTML et CSS, Conception de sites web réactifs, Tests de développement, Animations, Composants de l'interface utilisateur, Outils de génie logiciel, Conception de sites web, Débogage, Lignes directrices sur l'accessibilité du contenu web, Langage de balisage hypertexte (HTML), Développement Web Front-End, Outils de développement web, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Validation des données, Javascript, Analyse Web et SEO, Bootstrap (Framework Front-End), Web sémantique, Compatibilité des navigateurs
★ 4.7 (1,9 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, HTML et CSS, Mise en réseau générale, Conception de sites web réactifs, Applications Web, Composants de l'interface utilisateur, Développement Web, Développement Web complet, Développement web back-end, Cadres JavaScript, Feuilles de style en cascade (CSS), Langage de balisage hypertexte (HTML), Développement Web Front-End, Interface utilisateur (UI), Conception de sites web, Bootstrap (Framework Front-End), Serveurs web
★ 4.7 (3,7 k) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Gestion de la mémoire, Gestion de la configuration, Examen du code, Examen technique des logiciels, Gestion de la configuration des logiciels, Développement du programme, Gestion de configuration, Systèmes embarqués, Logiciel système, C (langage de programmation), Conception de logiciels, Programmation du système, Logiciels embarqués, Contrôle des versions, Outils de développement de logiciels, Environnement de développement, Git (système de contrôle de version), Outils de construction
★ 4.5 (651) · Intermédiaire · Cours · 1 à 4 semaines

Edureka
Débutant · Cours · 1 à 4 semaines

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

Pragmatic AI Labs
Compétences que vous acquerrez: GitHub Copilot, Model Context Protocol, Multimodal Prompts, Prompt Engineering, AI Workflows, AI Integrations, Generative AI, Test Automation, Software Documentation, Web Development Tools, Context Management, Development Environment, Artificial Intelligence, Automation
Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Retrieval-Augmented Generation, Amazon Bedrock, LLM Application, AWS SageMaker, Token Optimization, Large Language Modeling, Amazon Web Services, No-Code Development, Prompt Engineering, Generative AI, AI Orchestration, Model Deployment, Generative AI Agents, Package and Software Management, Model Training, Rust (Programming Language), Model Optimization, Performance Tuning
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model Evaluation, Data Analysis, Data Manipulation, Data Wrangling, Classification Algorithms, Data Collection, Image Analysis, Model Deployment, No-Code Development, Machine Learning Software, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Methods, Data Science, Exploratory Data Analysis, Machine Learning Algorithms, Artificial Intelligence, Data Processing, Natural Language Processing
Intermédiaire · Spécialisation · 3 à 6 mois