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.

Compétences que vous acquerrez: UI Components, ASP.NET, .NET Framework, C# (Programming Language), Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, OAuth, Microsoft Azure, Back-End Web Development, Application Frameworks, Network Routing, Cloud Applications, Server Side, Javascript, Application Deployment, Cloud API, Authentications, Event-Driven Programming
Intermédiaire · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Relational Databases, Databases, Database Theory, Database Design, Database Systems, Database Management, SQL, Database Architecture and Administration, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Integrity, Data Storage, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), structures de données, Conception orientée objet, C++ (langage de programmation), Algorithmes, Principes de programmation, C (langage de programmation), Théorie des graphes
Intermédiaire · Cours · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: Gestion des risques, Analyse des besoins, Rétrospective de Sprint, Élicitation des exigences, Gestion des exigences, Project Management, Gestion des risques liés aux projets, Plan du projet, Méthodologie Agile, Planification du Sprint, Exigences fonctionnelles, gestion de produit, Cycle de vie du développement logiciel, Principes du Kanban, Méthodologies de développement de logiciels, Scrum (développement de logiciels), Examen technique des logiciels, Exigences de l'entreprise, Cadre de gestion des risques, Développement agile de logiciels
Débutant · Spécialisation · 3 à 6 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
Débutant · Cours · 1 à 3 mois

Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Augmented and Virtual Reality (AR/VR), Animations, Video Game Development, Performance Tuning, Image Quality, Debugging
Mixte · Cours · 1 à 3 mois

Epic Games
Compétences que vous acquerrez: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Documentation, Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Prototyping
Débutant · Certificat Professionnel · 3 à 6 mois

Snowflake
Compétences que vous acquerrez: Apprentissage automatique, IA générative, Pipelines de données, Science des données, SQL, Candidature au LLM, Gestion des bases de données, Intelligence artificielle et apprentissage automatique (IA/ML), Lacs de données, Manipulation des données, Stockage des données, Ingénierie des données, Contrôle des accès basé sur le rôle (RBAC), Développement de l'informatique en nuage, Procédure stockée, Développement d'applications, Entreposage de données, Extrait
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Science Informatique Théorique, Psychologie, Apprentissage Humain, Intelligence artificielle, Pensée informatique, Interfaces homme-machine, Gestion des problèmes
Débutant · Cours · 1 à 4 semaines

Nanjing University
Compétences que vous acquerrez: Programmation en Python, structures de données, Manipulation des données, Programmation orientée objet (POO), NumPy, Présentation des données, Matplotlib, Visualisation de Données, Data mining, Importation/exportation de données, Web scraping, Analyse des Données, Conception d’interfaces utilisateur (UI), Traitement des données, Pandas (paquetage Python)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Human Machine Interfaces, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Program Development, Algorithms, Data Structures, Debugging
Avancées · Cours · 3 à 6 mois