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.

Skills you'll gain: Linux Commands, Metasploit, Open Web Application Security Project (OWASP), Linux, Penetration Testing, Exploit development, Vulnerability Scanning, Command-Line Interface, Exploitation techniques, Security Testing, Linux Administration, Scripting, Vulnerability Assessments, Hardening, Brute-force attacks, General Networking, Scripting Languages, Shell Script, Cybersecurity, Network Security
★ 4.3 (50) · Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Design Thinking, Stakeholder Analysis, Innovation, Brainstorming, Peer Review, Creative Problem-Solving, Ideation, Creative Thinking, Business Modeling, Project Design, Proposal Development, Process Development, Sustainable Business, Creativity, Social Impact, Constructive Feedback, Branding
★ 4.8 (107) · Intermediate · Course · 1 - 3 Months

University of Geneva
Skills you'll gain: Data-oriented programming, Memory Management, Object Oriented Design, System Programming, Microarchitecture, Performance Testing, Hardware Architecture, Data Access
★ 4.4 (7) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: JavaScript Frameworks, React.js, Application Development, Application Frameworks, Application Deployment, Web Frameworks, Web Applications, Front-End Web Development, Development Environment, Web Development Tools, Web Development, Frontend Performance, HTML and CSS, Responsive Web Design, Data Access, Server Side, Configuration Management
★ 4.5 (32) · Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: React Native, Mobile Development, GitHub, Git (Version Control System), UI/UX Strategy, Version Control, User Experience Design, User Interface (UI) Design, Wireframing, UI Components, React.js, User Flows, Data Store, Data Access, Development Environment, Data Persistence, SQL
★ 4.8 (47) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Package and Software Management, Linux, Command-Line Interface, Linux Servers, Operating System Administration, Linux Commands, File Systems, OS Process Management, Bash (Scripting Language), Software Installation, Systems Administration, Unix Shell, File Management, grep, Service Management, Authorization (Computing), Operating Systems, Servers, Data Storage
★ 4.6 (15) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Management, Application Deployment, Cloud Computing, Cloud Development, Windows PowerShell, Cloud Services, Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Resource Management, Command-Line Interface, IT Automation, Scripting, Software Installation, Verification And Validation
★ 5 (21) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kanban Principles, Agile Methodology, Lean Methodologies, Workflow Management, Process Development, Agile Project Management, Business Process, Business Process Management, Process Mapping, Process Optimization, Collaborative Software, Service Design
★ 4.5 (19) · Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: jQuery, Javascript, Web Applications, Ajax, Web Development, Front-End Web Development, Hypertext Markup Language (HTML), Responsive Web Design
★ 4.4 (20) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, AI Orchestration, Responsible AI, AI Security, AI Integrations, Model Deployment, Context Engineering, Context Management, Healthcare Ethics, Patient Communication
★ 2.8 (6) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), CI/CD, Cloud Deployment, Application Deployment, Amazon Elastic Compute Cloud, DevOps, Containerization, Cloud Hosting, Devops Tools, Spring Boot, Continuous Deployment, Amazon Web Services, Continuous Integration
★ 4 (7) · Intermediate · Guided Project · Less Than 2 Hours

Nanjing University
Skills you'll gain: Software Testing, White-Box Testing, Functional Testing, System Testing, JUnit, Performance Testing, Test Tools, Unit Testing, Test Automation, Code Coverage, Test Case, Selenium (Software)
★ 4.4 (35) · Mixed · Course · 1 - 3 Months