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: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
Débutant · Cours · 1 à 4 semaines

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

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
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management
Intermédiaire · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Vérification et validation, Programmation informatique, Informatique théorique, Principes de programmation, Pensée informatique, Structures de données, Développement du programme, Programmation Python, Algorithmes, Informatique
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: Développement de logiciels, Programmation informatique, Principes de programmation, C et C++, Structures de données, Programmation Java, Développement d'applications, Développement du programme, C++ (langage de programmation), Informatique, Stockage des données
Débutant · Projet Guidé · Moins de 2 heures

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

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

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Intermédiaire · Cours · 1 à 4 semaines