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 California, Irvine
Compétences que vous acquerrez: Programmation du système, Systèmes d'Exploitation, Architecture des ordinateurs, structures de données, Conception fonctionnelle, Débogage, Algorithmes, Conception de logiciels, Go (Langage de programmation), Accès aux données, Outils de programmation informatique, Programmation orientée objet (POO), Développement web back-end
Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Expérience Utilisateur, Utilisabilité, Conception centrée sur l'utilisateur, Design Thinking, Recherche UI/UX, Prototypage, Interaction Homme-Machine, Tests d'utilisabilité, L'idée, Facteurs humains, Conception d’interfaces utilisateur (UI), Design d'interaction
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Interface de programmation d'application (API), Expérience Utilisateur, Visualisation des logiciels, Commandes Linux, Cadres JavaScript, Feuilles de style en cascade (CSS), Utilisabilité, Tests unitaires, Débogage, Javascript, Pseudo-code, Interface utilisateur (UI), Recherche en design, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur, Recherche utilisateur, Applications Web, Programmation événementielle, Version du logiciel
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Programmation informatique, Logiciels embarqués, Matériel informatique, Technologie Open source, Environnements de développement intégré, Composants électroniques, Protocoles réseau, Communications numériques, Débogage, C (langage de programmation), Environnement de développement, Ingénierie électronique, Systèmes embarqués
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Conception centrée sur l'homme, Parcours utilisateur, Utilisabilité, Témoignage de l'utilisateur, Analyse concurrentielle, L'idée, Maquettes, Conception de l'expérience utilisateur, Facteurs humains, Recherche utilisateur, Persona (Expérience utilisateur)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Visualization (Computer Graphics), 3D Assets, Computer Graphics, Design Software
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Reinforcement Learning, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Artificial Intelligence, Artificial Neural Networks, Computer Science, Algorithms, Data Processing, Python Programming
Intermédiaire · Cours · 1 à 3 mois

Stanford University
Compétences que vous acquerrez: Science Informatique Théorique, Routage de réseau, structures de données, Modèle de réseau, Théorie des graphes, Principes de programmation, Logique computationnelle, Algorithmes, Analyse du réseau, Analyse des réseaux sociaux
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 3D Modeling, Motion Graphics, 3D Assets, Animations, Visualization (Computer Graphics), Computer Graphics, Automation, Computer Graphic Techniques
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Java, Théorie des graphes, Conception orientée objet, structures de données, Tests unitaires, Adaptabilité, Analyse du réseau, JUnit, Résolution de problèmes, Communication technique, Visualisation interactive des données, Programmation Java, Programmation orientée objet (POO), Algorithmes, Optimisation des performances, Interface utilisateur (UI), Analyse des réseaux sociaux, Programmation événementielle, L'esprit de croissance
Intermédiaire · Spécialisation · 3 à 6 mois

Universidad ORT Uruguay
Compétences que vous acquerrez: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
Débutant · Cours · 1 à 3 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, Programmation en Scala, Environnements de développement intégré, structures de données, Conception fonctionnelle, Tests unitaires, Algorithmes, Programmation orientée objet (POO), Pensée informatique, Principes de programmation
Intermédiaire · Cours · 1 à 3 mois