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 Toronto
Compétences que vous acquerrez: Systèmes de positionnement global, Robotique, Modélisation mathématique, Algèbre linéaire, Estimation
★ 4.7 (841) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Network Troubleshooting, Display Devices, Cloud Computing Architecture, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Virtual Networking, Mobile Security, Network Infrastructure, USB, Computer Networking, Cloud Services, Network Support, Microarchitecture, System Configuration, Computer Systems, Data Storage, Information Technology, Memory Management
★ 4.5 (92) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Systèmes d'exploitation, C et C++, IA générative, Programmation en Python, Robotique, Programmation Python, Architecture des systèmes, Configuration du système, C++ (langage de programmation), Conteneurisation, Logiciel médiateur, Installation du logiciel, Ubuntu, Docker (Logiciel), Architecture des logiciels, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation informatique, Conception et développement de sites web, Conception de sites web réactifs, Apprentissage automatique, GitHub, Javascript, Développement Web Front-End, Déploiement des applications, Développement du programme, Développement de bases de données, Applications Web, HTML et CSS, Application de base de données, Développement mobile, Langage de balisage hypertexte (HTML), ChatGPT, Intégrations AI, Développement de jeux vidéo, Feuilles de style en cascade (CSS), Git (système de contrôle de version)
★ 4.6 (143) · Débutant · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Object Oriented Programming (OOP), ASP.NET, Full-Stack Web Development, Web Development, Web Design and Development, SQL, Secure Coding, .NET Framework, Graph Theory
★ 4.6 (491) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Interface utilisateur (UI), Android Studio, Développement d'applications, Langage de balisage extensible (XML), Android (système d'exploitation), Environnements de développement intégré, Outils de construction, Kotlin, Développement mobile, Gradle, Outils de développement mobile, Environnement virtuel, Développement Android, Composants de l'interface utilisateur, Environnement de développement
★ 4.6 (1,6 k) · Débutant · Cours · 1 à 4 semaines

John Wiley & Sons
Compétences que vous acquerrez: Augmented and Virtual Reality (AR/VR), Game Design, Ideation, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Virtual Reality, Software Design Documents, UI Components, Augmented Reality, Software Documentation, Conceptual Design, Driving engagement, Interactive Design, Storytelling, Virtual Environment, Interaction Design, Experience Design, User Experience, Systems Design, Game Theory
Débutant · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Développement Web, Cadres JavaScript, Javascript, Cadres d'application, Applications en nuage, Développement Web Front-End, Réutilisation du code, Applications Web, Angulaire, Composants Web, Tests unitaires, Ajax, Architecture des logiciels, Composants de l'interface utilisateur
★ 4.8 (1,9 k) · Intermédiaire · Cours · 1 à 3 mois

John Wiley & Sons
Compétences que vous acquerrez: Shell Script, Linux Administration, Linux, Systems Administration, Operating System Administration, Linux Servers, Web Servers, Apache, Unix Shell, Bash (Scripting Language), Unix Commands, Nginx, Vulnerability Assessments, Virtualization and Virtual Machines, File Systems, File Management, Virtualization, Command-Line Interface, Network Troubleshooting, Linux Commands
Débutant · Spécialisation · 3 à 6 mois

Michigan State University
Compétences que vous acquerrez: Documentation du logiciel, Examen par les pairs, Interface utilisateur (UI), modélisation 3D, Animation et conception de jeux, Moteur Unity, Conception de l'interface et de l'expérience utilisateur (UI/UX), Documents de conception de logiciels, Prototypage, Conception de l'expérience, Conception de logiciels, Conception de jeux, Développement multiplateforme, Expérience de l'utilisateur, Récit de l'histoire, C# (langage de programmation), Conception de l'interface utilisateur (UI), actifs 3D, Conception de l'expérience utilisateur, Développement de jeux vidéo, Raconter une histoire
★ 4.7 (667) · Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Protocoles de réseau, Systèmes de communication, Commutateurs de réseau, Informatique distribuée, Apprentissage automatique, Télécommunications, Matériel de mise en réseau, Programmation en Python, Routage de réseau, Réseaux sans fil, Programmation Python, Routeurs de réseau, Mise en réseau générale, Logiciels embarqués, Réseaux locaux, Internet des objets, Câblage électrique, Architecture du réseau, Infrastructure de réseau, Contrôles de sécurité, Infrastructure en nuage
★ 4.7 (629) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Angular, TypeScript, JavaScript Frameworks, UI Components, Frontend Performance, React Native, Web Applications, Front-End Web Development, React.js, Javascript, Web Development, Frontend Integration, Restful API, User Interface (UI), Unit Testing
Intermédiaire · Cours · 3 à 6 mois