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.

Johns Hopkins University
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Javascript, Bootstrap (Framework Front-End), Compatibilité des navigateurs, HTML et CSS, Conception de sites web, Conception de sites web réactifs, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Mixte · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Programmation en Python, Calculs, Apprentissage supervisé, Réseaux neuronaux artificiels, Deep learning, Apprentissage automatique appliqué, Réseaux neuronaux convolutifs, Algèbre linéaire, Réseaux neuronaux récurrents (RNN)
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Video Game Development, Game Design, Debugging, Animations, Programming Principles, Graphics Software, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Event-Driven Programming, Computational Logic, Data Structures, Computer Programming, Development Environment, Scripting
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Programmation informatique, Feuilles de style en cascade (CSS), HTML et CSS, Développement Web Front-End, Conception et développement de sites web, Conception de sites web réactifs, Conception de sites web
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Codage sécurisé, Modélisation des menaces, Cryptographie, Sécurité des applications, Normes de cryptographie à clé publique (PKCS), Projet ouvert de sécurité des applications web (OWASP), Conception de logiciels, Architecture logicielle, Blockchain, Évaluations de la vulnérabilité, Modèles de conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage automatique, Stratégie produit IA, IA responsable, Intelligence artificielle, Deep learning, Réseaux neuronaux artificiels, Mise en œuvre de l'IA, Éthique des données, Science des données
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Débogage, Javascript, AJAX, jQuery, Django (Framework Web), Outils de développement web, Programmation orientée objet (POO), Applications Web, JSON
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Débogage, Examen du code, Intelligence artificielle, Mise en œuvre de l'IA, Développement de logiciels, Ingénierie de requête, Développement Web, Outils de développement web, Pseudo-code, Applications Web, Génie logiciel, Principes de programmation, ChatGPT
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Persistance des données, Conception de l'API, Gestion des bases de données, Bases de données, Android Studio, SQL, Applications Web, Kotlin, JSON, Développement Mobile, Restful API, Développement Android
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Digital Forensics, Cybersecurity, Malware Protection, Network Security, Network Analysis, Operating Systems, Data Integrity, Microsoft Windows, Mac OS, File Systems, Linux, Web Applications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
Débutant · Spécialisation · 3 à 6 mois