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: Analyse des données, Nettoyage des données, Logiciel de visualisation de données, Manipulation de données, Traitement des données, Programmation en Python, Réutilisation du code, Environnement de développement, Structures de données, Gestion des paquets et des logiciels, Visualisation des données, Programmation Python, Logique informatique, Accès aux données, Fichier E/S, Principes de programmation, Dictionnaire de données, Tracé (graphique), Cartographie des données, Installation du logiciel, Manipulation des données
★ 4.7 (4,4 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (272) · Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation orientée objet (POO), Java, Informatique théorique, Tests unitaires, Structures de données, Tests de performance, Développement du programme, Optimisation des performances, Tests de logiciels, Programmation Java
★ 4.8 (2,3 k) · Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Conception de l'interface utilisateur (UI), Programmation orientée objet (POO), Algorithmes, Documentation du logiciel, Java, Cartographie géospatiale, Programmation événementielle, Principes de programmation, Visualisation interactive des données, Interface utilisateur (UI), Conception orientée objet, Programmation Java, Génie logiciel
★ 4.7 (5,8 k) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Analyse des données, Nettoyage des données, Transformation de données, Big Data, Importation/exportation de données, Traitement des données, Entreposage de données, Visualisation statistique, Transformation des données, Présentation des données, Microsoft Excel, Science des données, Analyse statistique, Narration des données, Récit de données, Visualisation des données, Data Mart, Visualisation interactive des données, Apache Hadoop, Apache Hive, Apache Spark
★ 4.8 (21 k) · Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Transformation de données, Algorithmes, Informatique théorique, Transformation des données, Bioinformatique, Sciences de la vie, Structures de données, Médecine de précision
★ 4.5 (1,1 k) · Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Algorithmes, Informatique théorique, Science des données, Programmation en Python, Structures de données, Probabilités et statistiques, Programmation Python, Pensée informatique, Analyse
★ 4.7 (538) · Intermédiaire · Cours · 1 à 4 semaines
University of London
Compétences que vous acquerrez: Intelligence artificielle, Méthodes d'apprentissage automatique, Algorithmes d'apprentissage automatique, Apprentissage automatique, Ingénierie des fonctionnalités, Algorithmes de classification, Logiciel d'apprentissage automatique, Modèle de formation, Évaluation du modèle, Connaissance de l'IA, Apprentissage statistique des machines, Apprentissage automatique appliqué, Collecte de données, Collecte des données, Données d'essai
★ 4.7 (3,5 k) · Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Restful API, Java Programming, Java, Application Deployment, Microservices, Docker (Software), Object Oriented Programming (OOP), Spring Boot, Spring Framework, Containerization, CI/CD, Unit Testing, API Design, Application Programming Interface (API), Hibernate (Java), Computer Programming, Object Oriented Design, Programming Principles
Intermédiaire · Spécialisation · 1 à 3 mois

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