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.

Google Cloud
Compétences que vous acquerrez: Firewall, Network Security, Intrusion Detection and Prevention, Infrastructure Security, Cloud Security, Cyber Security Policies, Threat Detection, Google Cloud Platform, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Test du système, Outils de développement de logiciels, Test de logiciels, Test de régression, Tests unitaires, Vérification et validation, Cas de test, Programmation pilotée par le comportement, Tests de développement, JUnit, Tests de sécurité, Tests en boîte blanche, Couverture du code, Tests de performance, Gherkin (langage de script), Testabilité, Selenium (Logiciel), Projet ouvert de sécurité des applications web (OWASP), Automatisation des tests, Cucumber (logiciel)
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Software Design Documents, Development Environment, Virtual Machines
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Extract, Transform, Load, Star Schema, Microsoft Power Platform, Data Analysis Expressions (DAX), Data Storytelling, Microsoft Power Automate/Flow, Dashboard, Microsoft Excel, Excel Formulas, Power BI, Data-Driven Decision-Making, Microsoft Copilot, Data Presentation, No-Code Development, Data Transformation, Data Literacy, Data Modeling, Data Visualization, Data Analysis, Business Intelligence
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Performance Tuning, Software Design, Real Time Data, Technical Design, C (Programming Language), Debugging, System Configuration, Maintainability, Scalability, Data Mapping
Avancées · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Développement du programme, structures de données, Pensée informatique, C (langage de programmation), Programmation informatique, Algorithmes, Débogage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Motion Graphics, Animations, User Interface and User Experience (UI/UX) Design, Usability, User Experience, Wireframing, Interaction Design, User Interface (UI) Design, Prototyping, UI Components, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Style Guides, Responsive Web Design
Intermédiaire · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Génie électrique, Modélisation mathématique, structures de données, Logique computationnelle, Théorie des graphes, Conception des systèmes, Circuits intégrés (CI) spécifiques à l'application, Algorithmes, Calculs, Conception du matériel, Conception assistée par ordinateur (CAO), Architecture des ordinateurs, Routage de réseau
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Java, Front-End Web Development, Spring Framework, Object Oriented Design, Integrated Development Environments, Javascript, Software Design Patterns, Development Environment, Web Applications, Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Conception centrée sur l'utilisateur, Témoignage de l'utilisateur, Développement de produits, Innovation, gestion de produit, Design Thinking, Développement de la personnalité, Méthodologie Agile, conception de produit, Développement agile de logiciels, Recherche utilisateur, Développement agile de produits, Développement de logiciels, Facilitation de la discussion
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Internet des objets, Systèmes d'exploitation en temps réel, Cybersécurité, Plates-formes d'informatique en nuage, Technologies émergentes, Automatisation, Cryptographie, Analyse du marché, IBM Cloud, Réseaux définis par logiciel, Réseaux sans fil, Mise en réseau générale
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Technical Drawing, Engineering Drawings, Mechanical Drawings, Computer Aided Three-Dimensional Interactive Application (CATIA), Assembly Drawing, 3D Modeling, Mechanical Design, Drafting and Engineering Design, Computer-Aided Design, Visualization (Computer Graphics), File Management, Engineering Design Process, Interoperability
Débutant · Cours · 1 à 3 mois