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.

Compétences que vous acquerrez: Prototypage, Expérience Utilisateur, Design d'interaction, Conception de l'expérience utilisateur, Interface utilisateur (UI), Wireframing, Figma (Logiciel de conception), Conception de sites web, Conception d’interfaces utilisateur (UI), Utilisabilité, Tests d'utilisabilité, Éléments et principes de conception, Conception centrée sur l'utilisateur, Recherche en design, Recherche utilisateur, Persona (Expérience utilisateur), Développement Web Front-End, Composants UI
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Bases de données, Administration de base de données, MySQL, Bases de données relationnelles, Systèmes de gestion de bases de données, SQL, Langage de requête, NoSQL, Conception de la base de données
Débutant · Cours · 1 à 3 mois

Universidade de São Paulo
Compétences que vous acquerrez: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Computer Programming, Debugging, Programming Principles, Software Testing
Intermédiaire · Cours · 1 à 3 mois

Nanjing University
Compétences que vous acquerrez: Data Analysis, Statistical Analysis, Financial Data, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Data Capture, Pandas (Python Package), NumPy, Python Programming, Graphical Tools, Data Manipulation, Matplotlib, Data Preprocessing
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Interface utilisateur (UI), Flutter (Logiciel), Outils de développement de logiciels, Développement Android, Développement Mobile, Débogage, Développement de logiciels, Interface de programmation d'application (API), Développement d'applications, Apple iOS, Conception de l'interface et de l'expérience utilisateur (UI/UX), développement iOS, Développement multiplateforme, Cadres d'application
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Maintenabilité, Automatisation des tests, Tests unitaires, Développement Mobile, Fichier E/S, Développement Android, Modèles de conception de logiciels, Tests de développement, Android Studio, Test de logiciels, Programmation orientée objet (POO), Java, JUnit, Génie logiciel, Testabilité, Développement piloté par les tests (TDD), Git (Système de contrôle des versions), Tests d'intégration, Sécurité des applications
Débutant · Spécialisation · 3 à 6 mois

University of California, Davis
Compétences que vous acquerrez: Scripting, Interface utilisateur (UI), Programmation événementielle, HTML et CSS, Principes de programmation, Débogage, Environnements de développement intégré, Conception et développement de sites web, Javascript
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface de ligne de commande, Services en nuage, Linux, Cloud Computing, Machines virtuelles, Cybersécurité, Windows PowerShell, Surveillance du réseau, Mise en réseau générale
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Statistiques, Biologie, Biologie moléculaire, Informatique, Analyse statistique, Bioinformatique, Pensée informatique, Analyse des Données, Algorithmes, Génie logiciel, Biostatistique, Science des données
Mixte · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation informatique, Interface utilisateur (UI), Développement Web, Principes de programmation, Langages de script, Génie logiciel, Outils de développement web, structures de données
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Gestion des identités et des accès, Amazon Web Services, Équilibrage de la charge, Autorisation (informatique), Modélisation des menaces, Amazon Elastic Compute Cloud (en anglais), Systèmes d'information géographique, Contrôle des accès basé sur le rôle (RBAC), Ingénierie en matière de sécurité, Gestion des identités et des accès (IAM) d'AWS, Cryptage, Comptes d'utilisateurs, Cloud Computing, Cybersécurité, Sécurité des systèmes d'information, Détection et prévention des intrusions, Sécurité de l'informatique en nuage, Attaque par déni de service distribué (DDoS), Protection contre les logiciels malveillants, Sécurité réseau
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation Java, Programmation informatique, Développement Mobile, Principes de programmation, Java, Débogage, Programmation orientée objet (POO), Environnements de développement intégré, structures de données
Débutant · Projet Guidé · Moins de 2 heures