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.

EDUCBA
Compétences que vous acquerrez: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, General Networking, Network Routers, Routing Protocols, Public Key Infrastructure, Network Model, Cryptography, Web Applications
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Moniteur du système, Architecture des données, structures de données, Systèmes de base de données, Informatique distribuée, Maintenabilité, Développement piloté par les tests (TDD), Blockchain, Intégration continue, Big Data, Niveau de service, Conception de logiciels, Génie logiciel, Architecture logicielle, Microservices, Traitement des transactions
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Deep learning, Psychologie, Modélisation mathématique, Science Informatique Théorique, Intelligence artificielle et apprentissage automatique (IA/ML), Pensée informatique, Infographie, Apprentissage Humain, Théorie des jeux, Développement humain, Compétences analytiques, Résolution de problèmes, Économie comportementale, Intelligence artificielle, Algorithmes, Probabilité, Réseaux neuronaux artificiels, Analyse d'images, Vision par ordinateur
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Computer Programming, Data Persistence, Programming Principles, Python Programming, File Management, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Yale University
Compétences que vous acquerrez: Exigences réglementaires, Affaires réglementaires, Intelligence artificielle et apprentissage automatique (IA/ML), Gestion des risques, Systèmes de gestion de la qualité, Gestion médicale, Cycle de vie du développement logiciel, Essais cliniques, Développement de systèmes, Test de logiciels, Dispositifs médicaux, Interface utilisateur (UI), Conception de logiciels, Gestion de projets dans le domaine de la santé, Recherche utilisateur, Facteurs humains, Utilisabilité, Vérification et validation, Protection de la vie privée dans le domaine médical, L'esprit d'entreprise
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Analyse statistique, Logiciel de Visualisation de Données, Apprentissage non supervisé, Traitement du langage naturel (NLP), Logiciel Tableau, Tracé (graphique), Big Data, Narration des données, Graphique, Données non structurées, Exploration de texte, Détection des anomalies, Analyse prédictive, Présentation des données, Data mining, Visualisation interactive des données, Cartographie des données, Visualisation de Données, Diagrammes de dispersion, Tableau de bord
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Musique, Programmation informatique, Composition musicale, Programmation en Python, Développement du programme, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Computer Science, Data Structures
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Analyse des besoins, Exigences fonctionnelles, Configuration requise, Maquettes, Élicitation des exigences, Documents relatifs aux besoins des utilisateurs, Fixation des objectifs, Storyboard, Documentation du logiciel, Analyse des exigences de sécurité, Compétences en matière d'entretien, Gestion des exigences, Conception de diagrammes, Exigences de l'entreprise, Diagrammes de flux de données (DFD), Documents de conception de logiciels, Modèle de langage unifié, Méthodologie Agile, Méthodologies de développement de logiciels, Cadre de gestion des risques
Débutant · Spécialisation · 3 à 6 mois