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.

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Management Systems, System Design and Implementation, Theoretical Computer Science, Computer Programming, Computer Science
Intermédiaire · Spécialisation · 3 à 6 mois
University of London
Compétences que vous acquerrez: Cybersécurité, Sécurité des réseaux, Pensée informatique, Débogage, Systèmes informatiques, Applications Web, Gestion des problèmes, Sécurité des applications, Mise en réseau générale, Maîtrise de l'informatique, Informatique, Réseaux informatiques
Débutant · Cours · 1 à 4 semaines

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

University of Alberta
Compétences que vous acquerrez: Algorithmes, Autres langages de programmation, Développement du programme, Programmation Python, Conception de jeux, Principes de programmation, Pensée informatique, Débogage, Qualité des logiciels (SQA/SQC), Planification des tests, Développement de jeux vidéo, Tests fonctionnels, Résolution de problèmes, Informatique, Programmation informatique
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Informatique théorique, Algorithmes, Normes de cryptographie à clé publique (PKCS), Principes de programmation, Structures de données, Cryptage, Protocoles cryptographiques, Informatique quantique, Logiciels mathématiques, Cryptographie, Informatique, Mathématiques avancées
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Business Logic, Algorithms, Verification And Validation, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Computer Science, Data Structures, Critical Thinking, Classification Algorithms, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Presence, Web Development, Editing, Social Media, Content Management, Embeddings, Marketing, Design, Computer Science
Avancées · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: MySQL, Bases de données relationnelles, Analyse des données, SQL, Informatique, Programmation informatique
Débutant · Projet Guidé · Moins de 2 heures

University of California San Diego
Compétences que vous acquerrez: Informatique théorique, Algorithmes, Optimisation du modèle, Programmation Python, Routage de réseau, Big Data, Analyse du réseau, Modèle de réseau, Théorie des graphes, Informatique, Recherche opérationnelle
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois