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: Version Control, Git (Version Control System), GitHub, Command-Line Interface, Software Development Tools, User Accounts
Débutant · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Spring Framework, Java, Dependency Analysis, Maintainability, Object Oriented Programming (OOP), Extensible Markup Language (XML), Software Design, Software Architecture, Testability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Azure DevOps Pipelines, CI/CD, Authorization (Computing), Package and Software Management, Infrastructure as Code (IaC), Authentications, Application Deployment, Azure DevOps, Continuous Integration, DevSecOps, Cloud Deployment, DevOps, Security Controls, GitHub, Continuous Deployment, Git (Version Control System), Agile Methodology, Performance Tuning, Identity and Access Management, Continuous Delivery
Avancées · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Test de logiciels, Cadre de gestion des risques, Test de régression, Moteur d'exécution des tests, Méthodologie Agile, Assurance qualité, Outils de génie logiciel, Suivi des questions, Automatisation, Intégration continue, Assurance qualité des logiciels, Planification des tests, DevOps, Cas de test
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web Front-End, Gestion des données, Données Validation des données, Données en temps réel, Conception de l'expérience utilisateur, Feuilles de style en cascade (CSS), Cadres JavaScript, Javascript, Interface utilisateur (UI), Programmation événementielle, Conception de l'API, Développement Web, React.js
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HyperText Markup Language (HTML), Composants UI, Contenu Web, Feuilles de style en cascade (CSS), Conception de sites web, Développement Web, Conception de sites web réactifs
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Cadre de travail Spring, Déploiement des applications, Livraison continue, CI/CD, Contrôle des versions, Jenkins, Intégration continue, DevOps, Outils de construction
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Splunk, Dashboard, Business Intelligence, Scatter Plots, Data Visualization Software, Data-Driven Decision-Making, Software Installation, Graphing, Real Time Data, Trend Analysis, Event Monitoring, Transaction Processing, Anomaly Detection, System Configuration, Correlation Analysis, Statistical Analysis, Data Manipulation
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, React.js, Full-Stack Web Development, UI Components, Javascript, Node.JS, Application Deployment, Web Applications, Front-End Web Development, Web Development Tools, Object Oriented Programming (OOP), Web Development, Web Design and Development, Back-End Web Development, Scripting, Frontend Performance, Data Validation, Real Time Data, Browser Compatibility, Data Storage
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Internet Of Things, Network Protocols, Computer Networking, Wireless Networks, Information Systems Security, Cybersecurity, Real-Time Operating Systems, Emerging Technologies, Software-Defined Networking, Cryptography, Cloud Platforms, Encryption, Market Dynamics, Operational Efficiency
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Debugging, Systems Integration
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maquettes, Flux de travail IA, Utilisabilité, Conception de logiciels, Wireframing, Ingénierie de requête, IA générative, Intelligence artificielle, Génie logiciel, Conception centrée sur l'utilisateur, Prototypage, Architecture logicielle, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Débutant · Cours · 1 à 4 semaines