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 System
Compétences que vous acquerrez: Intégrité des données, Réseaux informatiques, Mise en réseau générale, Protocoles de réseau, Protocoles de routage, Routage de réseau, TCP/IP, Communications numériques, Modèles OSI, Architecture du réseau, Planification et conception de réseaux, Programmation du système
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Fichier E/S, Traitement des données, Principes de programmation, Logiciel de visualisation de données, Installation du logiciel, Environnement de développement, Structures de données, Nettoyage des données, Dictionnaire de données, Analyse des données, Visualisation des données, Gestion des paquets et des logiciels, Programmation en Python, Réutilisation du code, Logique informatique, Cartographie des données, Accès aux données, Programmation Python, Tracé (graphique), Manipulation de données, Manipulation des données
Débutant · Spécialisation · 3 à 6 mois

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

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

Compétences que vous acquerrez: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Performance Tuning, Memory Management
Intermédiaire · Spécialisation · 3 à 6 mois

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

Edureka
Compétences que vous acquerrez: Java Programming, Java, 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

Edureka
Compétences que vous acquerrez: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Development Tools, AI Security, Generative AI Agents, Software Engineering Tools, Generative AI, Software Engineering, Software Development, Software Documentation, Secure Coding, Software Architecture, Software Design, Software Testing, Full-Stack Web Development, Web Design and Development, Web Development, Computer Science
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnement de développement, Principes de programmation, Outils de programmation informatique, Programmation informatique, Interface de ligne de commande, Programmation en Python, Scripting, Programmation Python, Développement du programme
Débutant · Projet Guidé · Moins de 2 heures

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

Compétences que vous acquerrez: Vibe coding, Responsible AI, Prompt Engineering, Prompt Patterns, Software Engineering, Integrated Development Environments, AI Workflows, Software Development, Application Development, Web Applications, UI Components, AI Enablement, Software Design, Code Review, Front-End Web Development, Development Testing, Web Development, Software Testing, Secure Coding, User Interface (UI) Design
Intermédiaire · Cours · 1 à 3 mois

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