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.

Edureka
Skills you'll gain: Cloud-Native Computing, Memory Management, Grafana, Web Applications, Program Development, Software Architecture, Development Environment, Programming Principles, Computer Programming, Other Programming Languages, Network Security, Communication Systems, Data Sharing
★ 2.9 (46) · Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Generative Adversarial Networks (GANs), Generative AI, Model Training, Deep Learning, Image Analysis, Machine Learning Methods, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Generative Model Architectures, Artificial Neural Networks, Model Evaluation, Data Processing, Classification Algorithms, Computer Vision, Computer Programming, Regression Analysis
★ 3.6 (27) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
★ 4.8 (72) · Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning
Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Model Optimization, Debugging, Mathematical Modeling, Operations Research, Computational Logic, Code Reusability, Algorithms, Geometry
★ 4.9 (143) · Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Robotics, Automation, Automation Engineering, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Biomedical Engineering, Computer Programming
★ 4.6 (60) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Computational Logic, Mathematical Modeling, Model Based Systems Engineering, Systems Design, Theoretical Computer Science, Verification And Validation, System Requirements, Systems Architecture, Automation Engineering, Functional Specification, Agentic systems, Control Systems, Mechanics, Requirements Analysis, Systems Analysis, Safety Assurance, Linear Algebra, Mathematical Theory & Analysis, Differential Equations, Algorithms
★ 3.5 (39) · Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: ASP.NET, C# (Programming Language), Object Oriented Programming (OOP)
★ 4.1 (291) · Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Arithmetic, Theoretical Computer Science, Computational Logic, Programming Principles, Computer Science, Algorithms, Computational Thinking, Database Theory, Mathematical Modeling, Data Structures, General Mathematics, Applied Mathematics, Business Mathematics, Advanced Mathematics, Logical Reasoning, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
★ 4.2 (22) · Intermediate · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Model Optimization, Applied Mathematics, Mathematical Modeling, Problem Solving, Process Modeling, Mathematical Software, Combinatorics, Graph Theory, Computational Logic, Computational Thinking, Data Modeling, Capacity Management
★ 4.8 (460) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Software Systems, Software Architecture, Distributed Computing, Data Architecture, Microservices, Software Development, Transaction Processing, Program Development, Test Driven Development (TDD), Blockchain, Big Data, Data Structures, System Monitoring, Database Theory, Databases
★ 3.5 (92) · Advanced · Course · 1 - 4 Weeks