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.

Rice University
Compétences que vous acquerrez: structures de données, Logiciel de Visualisation de Données, Programmation informatique, Nettoyage des données, Analyse des Données, Programmation en Python, Langages de script, Tracé (graphique), Développement du programme, Stockage des données, Manipulation des données, Traitement des données, Scripting, Environnement de développement, Importation/exportation de données, Fichier E/S, Intégration de données, Gestion des paquets et des logiciels, Principes de programmation, Visualisation de Données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Probabilités et statistiques, structures de données, Science Informatique Théorique, Science des données, Programmation en Python, Pensée informatique, Analyse, Big Data, Algorithmes, Pseudo-code, Principes de programmation
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Intermédiaire · Cours · 1 à 4 semaines
University of London
Compétences que vous acquerrez: Analyse des Données, Apprentissage automatique, Algorithmes de classification, Collecte de données, Prétraitement de données, Évaluation de modèles, Ingénierie des caractéristiques, Intelligence artificielle
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, Command-Line Interface
Préparer un diplôme
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: structures de données, Analyse du réseau, Science Informatique Théorique, Pensée informatique, Programmation en Python, Analyse, Algorithmes, Cartes des arbres, Théorie des graphes
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

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

University of California San Diego
Compétences que vous acquerrez: Combinatoire, Modélisation mathématique, Science Informatique Théorique, Recherche opérationnelle, Mathématiques appliquées, Programmation en Python, Pensée informatique, Algorithmes, Théorie des graphes
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Moniteur du système, Architecture des données, structures de données, Systèmes de base de données, Informatique distribuée, Maintenabilité, Développement piloté par les tests (TDD), Blockchain, Intégration continue, Big Data, Niveau de service, Conception de logiciels, Génie logiciel, Architecture logicielle, Microservices, Traitement des transactions
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines