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.

Advancing Women in Tech
Compétences que vous acquerrez: Fidélisation de la clientèle, Gestion technique des produits, Conception de l'expérience utilisateur, gestion de produit, Feuilles de route des produits, Stratégie produit, Gestion de l'ingénierie, Gestion du cycle de vie des produits, Innovation, Leadership d'une équipe pluridisciplinaire, Concevoir, Leadership d'équipe, Gestion des performances, Développement de nouveaux produits, Réseautage professionnel, Compétences en matière d'entretien, Intelligence artificielle et apprentissage automatique (IA/ML), Exigences relatives aux produits, Développement de produits, Analyse financière
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines
Compétences que vous acquerrez: FinTech, Analyse des partenaires, Normes de cryptographie à clé publique (PKCS), Services financiers, Intégrité des données, Actifs numériques, Informatique distribuée, Technologies émergentes, Cryptographie, Concevoir, Blockchain
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Nettoyage des données, Formules Excel, Importation/exportation de données, Google Sheets, Microsoft Excel, Manipulation des données, Logiciel de Feuille de Calcul, Analyse des Données, Qualité des données, Tableaux croisés dynamiques et graphiques, Protection de l'information, Science des données, Data wrangling
Débutant · Cours · 1 à 3 mois

Fred Hutchinson Cancer Center
Compétences que vous acquerrez: Maintenabilité, IA générative, ChatGPT, Bioinformatique, Ingénierie de requête, Principes de programmation, Développement de logiciels, Intelligence artificielle, Débogage, Grand modèle de langage (LLM), Outils de programmation informatique, OpenAI, IA responsable, Science des données
Débutant · Cours · 1 à 4 semaines

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Computational Thinking, Analysis
Intermédiaire · Cours · 1 à 3 mois
University of California San Diego
Compétences que vous acquerrez: Interaction Homme-Machine, Prototypage, Design d'interaction, Interface utilisateur (UI), Architecture de l'information, Utilisabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Facteurs humains
Mixte · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Scripting, Moteur Unité, Gestion des données, Développement de jeux vidéo, Programmation orientée objet (POO), Débogage, C# (langage de programmation), Développement d'applications, structures de données, Développement du programme
Intermédiaire · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Bases de données, Modèle de langage unifié, Maintenabilité, Modèles de conception de logiciels, Middleware, Conception de logiciels, Ingénierie des familles de produits, Logiciels système, Déploiement des applications, Documentation du logiciel, Évolutivité, Architecture logicielle, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Scripting, Programmation informatique, structures de données, Javascript
Avancées · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Programmation Java, Traitement des données, HyperText Markup Language (HTML), Java, Conception de logiciels, Analyse des Données, Algorithmes, structures de données, Personnalisation par l'IA
Intermédiaire · Cours · 1 à 3 mois