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.

Dartmouth College
Compétences que vous acquerrez: Débogage, Programmation informatique, Logiciels embarqués, Interaction Homme-Machine, Principes de programmation, Documentation du logiciel, C (langage de programmation), Calculs d'ingénierie, Environnement de développement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Animations, Visualization (Computer Graphics), Game Design, Creative Design, Data Import/Export
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Geospatial Mapping, Data Import/Export, Scripting, File Management, Scripting Languages, Data Structures, Development Environment, Computer Programming Tools, Integrated Development Environments, Computer Programming, Software Installation
Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: structures de données, Programmation informatique, Programmation orientée objet (POO), Débogage, Conception orientée objet, Développement du programme, C++ (langage de programmation), Logiciel d'ingénierie, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Computer Graphics, Game Design, Object Oriented Programming (OOP), 3D Assets, Video Game Development, Animation and Game Design, C# (Programming Language), Animations, Cross Platform Development, Development Environment, Software Installation, User Interface (UI), Debugging, Program Development, Prototyping, Computational Logic, Content Management
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Programming Principles, Computational Thinking, Computer Programming, Integrated Development Environments, File Management, Algorithms, Maintainability, Simulations, Data Validation
Intermédiaire · Spécialisation · 1 à 3 mois

University of Washington
Compétences que vous acquerrez: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Debugging
Mixte · Cours · 1 à 3 mois

Universidad Nacional de Colombia
Compétences que vous acquerrez: Computational Thinking, Computer Programming, Scripting, Program Development, Logical Reasoning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Native Computing, Hébergement en nuage, Témoignage de l'utilisateur, Sécurité de l'informatique en nuage, Méthodologie Agile, Principes du Kanban, Gestion de projet Agile, Plates-formes d'informatique en nuage, Cloud Computing, Scrum (développement de logiciels), Rétrospective de Sprint, Services en nuage, DevOps, Infrastructure en nuage, Ingénierie des nuages, Architecture de l'informatique en nuage, Solutions pour l'informatique en nuage, Développement piloté par les tests (TDD), CI/CD, Développement agile de logiciels
Débutant · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Adobe Illustrator, Document Management, File Management, Adobe Creative Cloud, Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Visual Design, Cloud Storage, Workflow Management, Computer Graphic Techniques, Design Strategies, Creative Thinking, Creative Problem-Solving, Scalability
Débutant · Cours · 1 à 4 semaines