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 Michigan
Compétences que vous acquerrez: Traitement des données, Interface de programmation d'applications (API), SQL, Bases de données, Magasin de données, Programmation Python, Logiciel de visualisation de données, Logiciel de base de données, Programmation orientée objet (POO), Modélisation des données, Programmation en Python, Conception de la base de données, Bases de données relationnelles, Récupération de données sur le Web
Débutant · Cours · 1 à 3 mois
Dartmouth College
Compétences que vous acquerrez: Gestion de la mémoire, Systèmes embarqués, Fichier E/S, Commandes Linux, Génie logiciel, Débogage, C (langage de programmation), Algorithmes, Linux, Visualisation des logiciels, Principes de programmation, Informatique, Programmation informatique, Ingénierie informatique, Documentation du logiciel, C et C++, Logiciels embarqués, Serveurs Linux, Interface de ligne de commande, Outils de programmation informatique
Débutant · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Gestion de la mémoire, Programmation Java, Théorie des graphes, Algorithmes, Java, Structures de données, Analyse des données spatiales, Pensée informatique, Tests de performance
Intermédiaire · Cours · 3 à 6 mois
Compétences que vous acquerrez: Server Side, Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Débutant · Spécialisation · 3 à 6 mois

Georgia Institute of Technology
Compétences que vous acquerrez: Conception d'interaction, Conception de l'interface utilisateur (UI), Prototypage, Tests d'utilisabilité, Facilité d'utilisation, Expérience de l'utilisateur, Interface utilisateur (UI), Élicitation des exigences, Recherche UI/UX, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception centrée sur l'utilisateur, Recherche en design, Analyse des besoins, Conception de l'expérience utilisateur, Recherche sur les utilisateurs
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Tests unitaires, JSON, Outils de développement web, Jest (cadre de test JavaScript), Développement de scripts de test, Principes de programmation, Applications Web, Node.JS, Gestion des paquets et des logiciels, Structures de données, Programmation informatique, Programmation orientée objet (POO), Développement Web Front-End, Programmation événementielle, Javascript, Conception fonctionnelle, Cas de test
Débutant · Cours · 1 à 3 mois
Stanford University
Compétences que vous acquerrez: Sécurité des applications, Arithmétique, Algorithmes, Cybersécurité, Gestion des clés, Intégrité des données, Protocoles cryptographiques, Cryptage, Probabilité, Authentifications, Norme de cryptage des données, Cryptographie, Normes de cryptographie à clé publique (PKCS), Norme de chiffrement avancée (AES)
Mixte · Cours · 1 à 3 mois

The University of Hong Kong
Compétences que vous acquerrez: Ingénierie biomédicale, Chimie, Procédures dentaires, Tests analytiques, Radiographie dentaire, Santé bucco-dentaire, Imagerie médicale, Tests en laboratoire, Chimie analytique, Science des matériaux, Dentisterie, Tomographie assistée par ordinateur, modélisation 3D, Soins bucco-dentaires
Mixte · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Déploiement du modèle, Évolutivité, Apprentissage par renforcement, Programmation Python, IA générative, Optimisation du modèle, Évaluation du modèle, Candidature au LLM, Mise au point, Programmation en Python, Apprentissage automatique, Architectures de modèles génératifs, Modèle de formation, Modélisation des grandes langues
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: JSON, Interface de programmation d'applications (API), Langages extensibles et XML, Accès aux données, Programmation Python, Protocoles de réseau, Environnement de développement, Langage de balisage extensible (XML), Restful API, Programmation en Python, Langage de balisage hypertexte (HTML), Installation du logiciel, Récupération de données sur le Web, Services Web
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Vision par ordinateur, Réseaux neuronaux récurrents (RNN), Apprentissage automatique appliqué, Réseaux neuronaux artificiels, Apprentissage supervisé, IA générative, Optimisation du modèle, Mise au point, Emboîtements, Visage étreint, Réseaux neuronaux convolutifs, Apprentissage profond, Intelligence artificielle, Modèle de formation, Intelligence artificielle et apprentissage automatique (IA/ML), Apprentissage par transfert, Analyse d'images, Traitement du langage naturel, Modélisation des grandes langues, Tensorflow
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Programmation Java, Logique informatique, Java, Principes de programmation, Environnement de développement, Programmation informatique, Structures de données, Programmation orientée objet (POO), Installation du logiciel
Débutant · Cours · 1 à 4 semaines