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: Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Theoretical Computer Science
Intermédiaire · Spécialisation · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Algorithmes, Communications numériques, Informatique théorique, Norme de chiffrement avancée (AES), Cybersécurité, Protocoles cryptographiques, Assurance de l'information, Modélisation de la menace, Intégrité des données, Modélisation des menaces, Systèmes de communication, Gestion des clés, Authentifications, Sécurité informatique, Norme de cryptage des données, Attaques brutales, Cryptographie, Cryptage, Infrastructure à clé publique, Sécurité des données
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Conception des systèmes, Cycle de vie du développement des systèmes, alphabétisation numérique, Architecture matérielle, Sécurité des réseaux, Méthodologie agile, Conception et mise en œuvre du système, Technologie de l'information, Développement de systèmes, Cadre de gestion des risques, Conception de logiciels, Logiciels de productivité, Productivité, Systèmes informatiques, Gestion de projet agile, Sécurité réseau, Cycle de vie du développement logiciel, Matériel informatique, Gestion de projet Agile, Gestion des risques, TCP/IP, Sécurité des données, Méthodologie Agile
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning, Computer Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, File I/O, Build Tools, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Code Reusability, Software Documentation, Programming Principles, Data Structures, File Systems, Computer Programming, Web Services, File Management, Java, Computer Science
Débutant · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Algorithmes, Structures de données, Programmation événementielle, Débogage, Informatique théorique, Programmation Python, Conception de l'interface utilisateur (UI), Programmation informatique, Tests fonctionnels, Génie logiciel, Développement d'applications, Développement du programme, Informatique, Qualité des logiciels (SQA/SQC), Pensée informatique, Programmation en Python, Développement de jeux vidéo, Résolution de problèmes, Développement de logiciels, Principes de programmation, Conception de jeux
Intermédiaire · Cours · 1 à 3 mois
University of California, Santa Cruz
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Verbal Communication Skills, Critical Thinking and Problem Solving, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Communication Strategies, Computer Science, Technical Communication, Planning, Algorithms, Data Structures, Stress Management
Débutant · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Bayesian Statistics
Débutant · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Display Devices, Systems Architecture, Memory Management, Computational Logic, OS Process Management
Mixte · Cours · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Conception de solutions, Programmation informatique, Animations, Raconter une histoire, Animation et conception de jeux, Développement du programme, Pensée informatique, Développement de jeux vidéo, Récit de l'histoire, Coordination, Principes de programmation, Conception de jeux
Débutant · Cours · 1 à 3 mois