Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
★ 4.7 (242) · Débutant · Cours · 1 à 4 semaines
University of Colorado Boulder
Compétences que vous acquerrez: Responsible AI, Data Ethics, Artificial Intelligence, AI literacy, Automation, Education and Training, Social Impact, Governance, Information Technology, Generative AI, Creativity, Information Privacy, Case Studies, Risk Management Framework, Learning Theory, Intellectual Property
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Vibe coding, Responsible AI, Prompt Engineering, Prompt Patterns, Software Engineering, Integrated Development Environments, AI Workflows, Software Development, Application Development, Web Applications, UI Components, AI Enablement, Software Design, Code Review, Front-End Web Development, Development Testing, Web Development, Software Testing, Secure Coding, User Interface (UI) Design
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, 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 Colorado System
Compétences que vous acquerrez: Informatique, Algorithmes, Probabilité, Arithmétique, Cryptographie, Mathématiques appliquées
★ 4.6 (334) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Théorie des graphes, Informatique théorique, Algorithmes, Programmation en Python, Structures de données, Programmation Python, Cartes des arbres, Analyse
★ 4.6 (189) · Avancées · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Model Context Protocol, Claude Code, Vibe coding, Generative AI Agents, LLM Application, AI Workflows, AI Orchestration, Agentic Workflows, GitHub Copilot, AI Enablement, AI Security, Prompt Engineering, Code Review, Prompt Patterns, Software Development, Web Applications, Software Testing, Security Testing, Software Engineering, Web Development
★ 4.4 (7) · Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Intelligence artificielle, Algorithmes, Développement humain, Informatique théorique, Vision par ordinateur, Systèmes agentiques, Psychologie, Raisonnement logique, Connaissance de l'IA, Résolution de problèmes, Intelligence décisionnelle, Analyse d'images, Distribution de probabilité, Économie comportementale, Intelligence artificielle et apprentissage automatique (IA/ML), Théorie des jeux, Analyse, Pensée informatique, Réseaux neuronaux artificiels
★ 4.4 (370) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Méthodes d'apprentissage automatique, Emboîtements, Régression logistique, Algorithmes de classification, Ingénierie des fonctionnalités, Prétraitement des données, Prétraitement de données, Apprentissage par transfert, Tensorflow, Réseaux neuronaux récurrents (RNN), Exploration de texte, Apprentissage profond, Modèle de Markov, Apprentissage statistique des machines, Mise au point, Traitement du langage naturel, Apprentissage automatique appliqué, Réduction de dimensionnalité, Réduction de la dimensionnalité, Modélisation des grandes langues, Réseaux neuronaux artificiels, Apprentissage supervisé
★ 4.6 (6,2 k) · Intermédiaire · Spécialisation · 3 à 6 mois