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: 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

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

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Bayesian Statistics
Débutant · 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

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

University of Colorado System
Compétences que vous acquerrez: Analyse des données, Programmation informatique, Automatisation, Analyse statistique, Fichier E/S, Simulations, C (langage de programmation), Collecte de données, Environnements de développement intégré, C et C++, Développement du programme, Collecte des données, Pensée informatique, Réutilisation du code, Principes de programmation, Informatique théorique, Algorithmes, Présentation des données, Analyse, Outils de développement Microsoft, Microsoft Visual Studio
Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Programmation informatique, Fichier E/S, C (langage de programmation), Logique informatique, Systèmes de fichiers, Développement du programme, Pensée informatique, Gestion de la mémoire, Principes de programmation, Algorithmes, Systèmes d'exploitation, Matériel informatique, Structures de données
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

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

University of London
Compétences que vous acquerrez: Arithmetic, Theoretical Computer Science, Computational Logic, Programming Principles, Computer Science, Algorithms, Computational Thinking, Database Theory, Mathematical Modeling, Data Structures, General Mathematics, Applied Mathematics, Business Mathematics, Advanced Mathematics, Logical Reasoning, Problem Solving
Débutant · Cours · 1 à 4 semaines