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 Colorado System
Compétences que vous acquerrez: structures de données, Prototypage, Conception orientée objet, Théorie des graphes, Stockage des données, Gestion des données, Algorithmes, Conception de l'application, Moteur Unité, Programmation événementielle, Architecture logicielle, Programmation orientée objet (POO), C# (langage de programmation), Modèles de conception de logiciels, Développement de jeux vidéo, Développement d'applications, Pensée informatique, Conception de jeux, Débogage, Programmation informatique
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Blockchain, FinTech, Software Development Tools, Transaction Processing, Web Development, Web Applications, Node.JS, Emerging Technologies, Scalability, Javascript, Application Deployment, Computer Programming, Market Dynamics
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Hébergement en nuage, Règles pour l’accessibilité des contenus Web, Conception de sites web, Utilisabilité, Outils de développement web, HyperText Markup Language (HTML), Serveurs web, Feuilles de style en cascade (CSS), Conception et développement de sites web, Web sémantique, Données Validation des données
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Computational Thinking, Data Storage
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cybersécurité, Protection contre les logiciels malveillants, Analyse du réseau, Sécurité réseau, Stockage des données, Détection des menaces, Systèmes de fichiers, Linux, Microsoft Windows, Applications Web, Mac OS, Intégrité des données, Cyber-attaques
Débutant · Cours · 1 à 3 mois

Nanjing University
Compétences que vous acquerrez: Operating Systems, Computer Systems, File Systems, OS Process Management, System Software, Software Systems, Computer Science, Software Design, System Design and Implementation, Data Storage, Computer Hardware, Virtualization, Algorithms, Human Computer Interaction
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Animation and Game Design, Animations, Video Game Development, User Interface (UI) Design, Computer Graphic Techniques, Visualization (Computer Graphics), Game Design, Python Programming, Computer Graphics, Image Analysis, Program Development, Peripheral Devices, Debugging
Mixte · Cours · 1 à 4 semaines
Duke University
Compétences que vous acquerrez: JSON, SQL, Science des données, Programmation en Python, Microservices, Commandes Linux, Big Data, Linux, Ingénierie des nuages, Git (Système de contrôle des versions), Jupyter, Administration Linux, MySQL, Web scraping, Script Shell, Pandas (paquetage Python), Manipulation des données, Contrôle des versions, AWS SageMaker, Bash (langage de script)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Mixte · Cours · 1 à 4 semaines

The University of Chicago
Compétences que vous acquerrez: Virtualisation, Routage de réseau, Sécurité réseau, Mise en réseau, Architecture matérielle, Administration des réseaux, Architecture de réseau, Réseaux informatiques, Interface de programmation d'application (API), Protocoles réseau, Réseaux définis par logiciel, Mise en réseau générale
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, OpenAI, Large Language Modeling, ChatGPT, Generative AI, Application Performance Management, LLM Application, Image Analysis, Application Programming Interface (API), Multimodal Prompts, Animations, Tool Calling, Image Quality, File Management, Visualization (Computer Graphics), Computer Graphics, Generative AI Agents, Application Development, Python Programming, Computer Science
Débutant · Spécialisation · 1 à 3 mois