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: Protocoles réseau, Architecture de réseau, Infrastructure réseau, Réseaux informatiques, Innovation, Sécurité réseau, TCP/IP, Cryptage, HyperText Markup Language (HTML), Applications Web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Application Development, Software Development, Automation, Data Processing, Data Structures, Programming Principles, Maintainability, File Management, Python Programming, Debugging, JSON
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 3D Modeling, 3D Assets, Architectural Design, Performance Tuning, Computer Graphics, Structural Engineering, Aesthetics
Avancées · Cours · 1 à 3 mois

University of Washington
Compétences que vous acquerrez: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Editing
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Animations
Intermédiaire · Cours · 1 à 3 mois
University of Virginia
Compétences que vous acquerrez: Examen par les pairs, Essais de produits, Développement de produits, Analyse de la clientèle, Gestion de la performance des équipes, Renforcement de l'esprit d'équipe, Gestion de projet Agile, Business Analytics, Méthodologie Agile, Analytique, Design Thinking, Témoignage de l'utilisateur, Gestion d'équipe, Développement agile de produits, Persona (Expérience utilisateur), Développement agile de logiciels, Tests d'utilisabilité, Livraison continue, Développement de la personnalité, Planification du Sprint
Débutant · Spécialisation · 3 à 6 mois

Nanjing University
Compétences que vous acquerrez: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Large Language Modeling, Generative AI, Back-End Web Development, Full-Stack Web Development, Application Deployment, Computer Programming, User Interface (UI) Design, Scalability
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Video Game Development, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Mixte · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation informatique, Scripting, C# (langage de programmation), Stockage des données, Débogage, Conception de jeux, Développement de jeux vidéo, Moteur Unité, Interface utilisateur (UI)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unreal Engine, 3D Assets, 3D Modeling, Computer Graphic Techniques, Computer Graphics, Virtual Environment, User Interface (UI), UI Components, Animations, Performance Tuning, Video Game Development, Data Import/Export, Game Design
Intermédiaire · Spécialisation · 3 à 6 mois