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: Python Programming, NumPy, Data Analysis
★ 4.6 (44K) · Beginner · Course · 1 - 3 Months
University of London
Beginner · Specialization
University of London
Skills you'll gain: Virtual Reality, Natural Language Processing, Model Evaluation, Governance Risk Management and Compliance, Unit Testing, Server Side, Theoretical Computer Science, Mobile Development, Operating Systems, Human Computer Interaction, Game Design, Computer Graphics, Technical Communication, Graph Theory, Django (Web Framework), Database Design, Requirements Elicitation, Computational Thinking, Internet Of Things, Artificial Intelligence
Degree · 1 - 4 Years

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Probability, Video Game Development, Data Structures, Python Programming, Data Analysis, Program Development, Network Analysis, Computer Science, Animations, Analysis, Software Testing, Computer Programming
★ 4.8 (4.1K) · Beginner · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Code Reusability, Java Programming, Java, Program Development, Computer Science, Algorithms, Animations
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Prompt Engineering, New Product Development, Sustainability Reporting, Model Based Systems Engineering, Model Evaluation, Generative AI, Agile Project Management, Sustainable Business, Data Mining, Field-Programmable Gate Array (FPGA), Delegation Skills, Strategic Decision-Making, Real-Time Operating Systems, Object Oriented Design, Sampling (Statistics), Failure Analysis, Data Ethics, Goal Setting, Database Design, Data Visualization
Degree · 1 - 4 Years

University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Deductive Reasoning, Cryptography, Probability, Key Management, Encryption, Algorithms, Theoretical Computer Science, Python Programming, Arithmetic, Computer Programming, Mathematical Modeling, Programming Principles, Statistics, Program Development
★ 4.5 (3.7K) · Beginner · Specialization · 3 - 6 Months

BITS Pilani
Skills you'll gain: Human Computer Interaction, Relational Databases, Android Development, Cryptographic Protocols, Probability & Statistics, Object Oriented Design, TCP/IP, Agile Software Development, Graph Theory, Bash (Scripting Language), Theoretical Computer Science, Operating Systems, Natural Language Processing, Version Control, Cybersecurity, Amazon Web Services, Exploratory Data Analysis, Algorithms, Data Mining, Restful API
Degree · 1 - 4 Years

University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Python Programming, Computer Hardware, Computer Programming, Analysis, Debugging
★ 4.7 (1.4K) · Beginner · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Computer Programming, Hardware Architecture, Computational Logic, Java Programming, Computer Hardware
★ 4.6 (808) · Intermediate · Course · 1 - 3 Months

Stanford Online
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Social Network Analysis, Analysis, Probability
★ 4.8 (6K) · Intermediate · Specialization · 3 - 6 Months

Heriot-Watt University
Skills you'll gain: Database Systems, Responsible AI, Database Management, Software Engineering, Software Design, Combinatorics, Requirements Analysis, Object Oriented Design, Database Software, Database Development, Software Architecture, Unsupervised Learning, Database Architecture and Administration, Database Application, Graph Theory, Statistical Methods, Artificial Intelligence, Project Scoping, Data Structures, Computer Science
Degree · 1 - 4 Years