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.

Duke University
Compétences que vous acquerrez: Expérimentation, Psychologie, Recherche, Science et recherche, Biologie, Méthodes scientifiques, Anthropologie, Programmes de formation, Apprentissage humain, Communication non verbale, Théorie de l'apprentissage, Éducation et formation
★ 4.7 (4,7 k) · Mixte · Cours · 1 à 3 mois

Royal Holloway, University of London
Compétences que vous acquerrez: Computer Security Incident Management, Cyber Governance, Incident Management, Incident Response, Security Management, Human Factors (Security), Security Awareness, Cybersecurity, ISO/IEC 27001, Computer Security Awareness Training, Cyber Risk
★ 4.8 (40) · Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Gestion des données, Côté serveur, Développement Web Front-End, Outils de développement Microsoft, Performance de l'interface utilisateur, Microsoft Copilot, Conception de l'interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Cadres d'application, Composants de l'interface utilisateur, Interface utilisateur (UI), Débogage, Programmation événementielle, Applications Web, Optimisation des performances, Composants Web
★ 4.4 (25) · Débutant · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Réutilisation du code, Programmation Java, Java, Structures de données, Cadre de travail Spring, Fichier E/S, Plate-forme Java Enterprise Edition (J2EE), Programmation orientée objet (POO), Gestion des fichiers
★ 4.7 (222) · Intermédiaire · Cours · 1 à 3 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Logique informatique, Structures de données, Conception fonctionnelle, Principes de programmation, Conception orientée objet, Programmation orientée objet (POO), Programmation en Scala
★ 4.8 (65) · Intermédiaire · Cours · 1 à 3 mois
University of California, Irvine
Compétences que vous acquerrez: Transformation numérique, Technologies émergentes, Cryptographie, FinTech, Informatique distribuée, Analyse du réseau, Blockchain, Intégrité des données, Architecture des logiciels, Traitement des transactions, Actifs numériques, Protocoles cryptographiques, Systèmes de paiement
★ 4.2 (179) · Débutant · Cours · 1 à 4 semaines

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

University of Colorado System
Compétences que vous acquerrez: Serveurs, Systèmes d'exploitation, Conception de l'expérience utilisateur, Conception de logiciels, Logiciel de sécurité, Bases de données relationnelles, Conception de l'interface et de l'expérience utilisateur (UI/UX), Sécurité des applications, Théorie des bases de données, Conception de l'interface utilisateur (UI), Facilité d'utilisation, Conception de la base de données, Recherche UI/UX, Architecture des logiciels, Modèles de conception de logiciels, Tests d'utilisabilité, Visualisation des logiciels, Stratégies de conception
★ 4.7 (135) · Intermédiaire · Cours · 1 à 3 mois
Imperial College London
Compétences que vous acquerrez: Visualisation (infographie), Infographie, actifs 3D, Android (système d'exploitation), Conception du logo, Réalité augmentée et virtuelle (AR/VR), Android Studio, Réalité virtuelle, Techniques d'infographie, Développement Android
★ 4.5 (45) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Restful API, HTML and CSS, Web Design, Web Design and Development, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript
★ 4.3 (48) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Model Training, Machine Learning Methods, Predictive Modeling, Applied Machine Learning, Machine Learning Algorithms, Probability Distribution, Machine Learning, Analytics, Data Analysis, Analysis, Data Processing
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Retrieval-Augmented Generation, LLM Application, LangChain, Artificial Intelligence and Machine Learning (AI/ML), Agentic Workflows, Generative AI Agents, AI Integrations, Artificial Intelligence, Large Language Modeling, Taxonomy, Agentic systems, Scalability, Python Programming, System Design and Implementation, Machine Learning, Graph Theory
Intermédiaire · Cours · 1 à 4 semaines