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.

University of Colorado Boulder
Compétences que vous acquerrez: Diversité culturelle, Apprentissage automatique, Intelligence artificielle, Technologies émergentes, Droit, Protection de l'information, Normes et conduite éthiques, Informations d'identification personnelle, IA générative, Éthique des soins de santé, Médias et communications, IA responsable, Technologies de l'information, Éthique des données, Protection de la vie privée dans le domaine médical, Automatisation, Cybersécurité, Sensibilisation à la diversité, Sensibilisation à la sécurité informatique, Inclusion sur le lieu de travail
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Programmation informatique, structures de données, Algorithmes, Statistiques descriptives, Pensée informatique, Principes de programmation, Analyse, Simulations, Gestion des fichiers, Logiciel de Visualisation de Données, C (langage de programmation), Microsoft Visual Studio, Gestion des problèmes, Magasin de données, Stockage des données, Développement du programme, Automatisation, Science Informatique Théorique, Collecte de données, Analyse des Données
Débutant · Spécialisation · 3 à 6 mois

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Design, Query Languages, Computer Programming, Computer Science
Intermédiaire · Spécialisation · 3 à 6 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Programmation informatique, Conception de solutions, Animation et conception de jeux, Pensée informatique, Principes de programmation, Narration, Visualisation (infographie), Scripting, Storyboard
Débutant · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, structures de données, Débogage, Algorithmes, Systèmes de fichiers, Stockage des données, Principes de programmation, C++ (langage de programmation), Java, Théorie des graphes
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Intelligence artificielle, Droit, Normes et conduite éthiques, Protection de l'information, Informations d'identification personnelle, Médias et communications, Cybersécurité, Éthique des données, Technologies de l'information, IA responsable, Collecte de données, Sensibilisation à la sécurité informatique
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Debugging, Computer Programming Tools, Computational Thinking, Program Development, Programming Principles, Student Engagement, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Animation and Game Design, Software Visualization, Pseudocode, Object Oriented Design, Diversity Equity and Inclusion Initiatives, Algorithms, Computer Science, Brainstorming, Data Structures, Development Environment
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Intelligence artificielle, Systèmes d'Exploitation, Interface de ligne de commande, Informatique distribuée, Big Data, Systèmes de fichiers, Scripting, Linux, Évolutivité, Gestion de processus OS, Optimisation des performances, Bash (langage de script)
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Cyber Security Assessment, Exploitation techniques, Server Side, Application Security, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Scanning, Responsible AI, Data Security, Cyber Attacks, Security Awareness, Generative AI, Large Language Modeling, Personally Identifiable Information, Business Logic
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

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), Scripting Languages, Computer Programming, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cryptography, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling, Machine Learning Methods, Back-End Web Development, Applied Machine Learning
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: C and C++, Data Sharing, Communication Systems
Avancées · Cours · 1 à 3 mois