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 at Buffalo
Skills you'll gain: Electrical Systems, Building Codes, Electrical Wiring, Construction Inspection, Electrical Power, Electric Power Systems, HVAC, Electrical Equipment, Power Electronics, Engineering Calculations, Architectural Design, Basic Electrical Systems, Electrical Safety, Engineering Practices, Mechanical Design, Energy and Utilities, Architectural Engineering, Systems Analysis, Construction, Land Development
★ 4.7 (1.5K) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Digital pedagogy, Education Software and Technology, Teaching, Graphic Design, Creativity
★ 4.4 (32) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Test Script Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
★ 4.2 (19) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub Copilot, Test Case, Version Control, Code Review, Integrated Development Environments, Software Versioning, Software Documentation, AI Enablement, Program Development, Development Environment, Project Planning, Project Management, Debugging
★ 4.3 (47) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Data Storytelling, Power BI, Data Presentation, Dashboard, Dashboard Creation, Data Visualization Software, Data Visualization, Interactive Data Visualization, Data Analysis, Creative Design, Data Mapping, Data Security, Geospatial Mapping, Design Elements And Principles
★ 4.4 (372) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Video Game Development, Unreal Engine, Game Design, Event-Driven Programming, Unity Engine, C# (Programming Language), UI Components, User Interface (UI)
★ 4.7 (20) · Intermediate · Course · 1 - 4 Weeks

American Museum of Natural History
Skills you'll gain: Physical Science, Environment, Hazard Analysis, Risk Control, Environmental Science, Biology, Scientific Methods, Science and Research
★ 4.7 (230) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Virtual Private Networks (VPN), Authentications, Firewall, Authorization (Computing), Computer Security, Remote Access Systems, Cybersecurity, General Networking, Network Monitoring, Security Controls, IT Automation, Software-Defined Networking, Wireless Networks, Dynamic Host Configuration Protocol (DHCP), Virtual Local Area Network (VLAN), Automation, Network Routing, Encryption, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, OpenAI API, Model Deployment, OpenAI, AI Integrations, Tool Calling, LLM Application, Enterprise Application Management, OAuth, Model Context Protocol, Prompt Engineering, Performance Tuning, Real Time Data, Interoperability, Prompt Patterns, Application Deployment
Intermediate · Professional Certificate · 3 - 6 Months

National Taiwan University
Skills you'll gain: Architectural Drawing, SketchUp (3D Modeling Software), Engineering Drawings, Autodesk Revit, Building Information Modeling, AutoCAD, 3D Modeling, Drafting and Engineering Design, Construction Estimating, Technical Drawing, Structural Engineering, Process Modeling, Blueprint Reading, Engineering Design Process, Computer-Aided Design, Architecture and Construction, Architectural Engineering, Engineering Management, Civil Engineering, Estimation
★ 4.7 (361) · Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Telecommunications, Internet Of Things, Wireless Networks, Emerging Technologies, Communication Systems, Mobile Security, Digital Communications, Computer Networking, Network Protocols, Global Positioning Systems
★ 3.9 (1.2K) · Mixed · Course · 1 - 3 Months

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