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: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Programming Principles, Computer Programming, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Problem Solving, Geospatial Information and Technology
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
Débutant · Cours · 1 à 4 semaines

Xi'an Jiaotong University
Compétences que vous acquerrez: Operating Systems, Microsoft Office, Computer Networking, System Software, Computer Systems, Network Architecture, OS Process Management, Theoretical Computer Science, Computer Science, General Networking, Computer Architecture, Hardware Architecture, Network Protocols, Computer Literacy, Computational Logic, Computing Platforms, Programming Principles, Memory Management, Computer Hardware
Mixte · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Memory Management, Data Structures, Algorithms, Computer Science, Program Development, Performance Tuning
Mixte · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Principes de programmation, Programmation informatique, Développement d'applications, Développement Web, Applications Web, Angulaire, Vue.JS, Programmation orientée objet (POO), Informatique, Génie logiciel, Programmation événementielle, React.js, Cadres JavaScript, Javascript, Structures de données, Développement du programme
Intermédiaire · Cours · 1 à 3 mois

Shanghai Jiao Tong University
Compétences que vous acquerrez: Graph Theory, Theoretical Computer Science, Combinatorics, Logical Reasoning, Computational Thinking, Data Structures, Computer Science, Deductive Reasoning, Applied Mathematics, Algorithms, Network Model, Computer Networking
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Principes de programmation, Programmation informatique, Développement d'applications, C et C++, Développement de logiciels, Environnement de développement, Autres langages de programmation, Informatique, C++ (langage de programmation), Développement du programme
Débutant · Projet Guidé · Moins de 2 heures
Rice University
Compétences que vous acquerrez: Programmation informatique, Informatique, Programmation en Python, Programmation Python
Intermédiaire · Cours · 1 à 4 semaines

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Theoretical Computer Science, Computer Programming, Computer Science
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Principes de programmation, Programmation informatique, Manipulation de données, Science des données, Informatique, Programmation en Python, Manipulation des données, Programmation Python, Logique informatique
Débutant · Cours · 1 à 4 semaines