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.

IBM
Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Wrangling, SQL, Plot (Graphics), Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Data Cleansing, Jupyter, Data Literacy, Generative AI, Professional Networking, Data Visualization, Python Programming
★ 4.6 (151K) · Beginner · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Cryptography, Algorithms, Encryption, Arithmetic
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Productivity Software, Risk Management Framework, digital literacy, Systems Design, Network Security, Computer Hardware, Computer Systems, Data Security, Risk Management, Information Technology, Data Ethics, Cybersecurity, System Software, General Networking, Productivity, Information Privacy, Information Systems
★ 4.6 (367) · Beginner · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving
★ 4.7 (7.1K) · Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Applied Mathematics, Algorithms, Cryptography, Data Management
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Computer Systems, Information Technology, System Software, General Networking, Network Protocols, Operating Systems, System Configuration, Computer Networking
★ 4.6 (294) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Simulations, Computer Programming, Data Structures, Software Development, Software Engineering, Command-Line Interface, Problem Solving, Software Design
★ 4.6 (7.5K) · Beginner · Specialization · 3 - 6 Months

University of Leeds
Skills you'll gain: Logical Reasoning, Computational Logic, Algorithms, Cryptography, Graph Theory
★ 4.7 (35) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Relational Databases, Cloud Deployment, Programming Principles, Cloud Computing Architecture, Database Systems, Generative AI, Package and Software Management, Cloud Services, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Application Deployment, Analytics, Proxy Servers, Big Data, Query Languages, Computer Programming, Open Source Technology, Computational Logic
★ 4.7 (475) · Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Data Structures, Algorithms
Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (239) · Beginner · Course · 1 - 3 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Computational Logic
★ 4.5 (6.8K) · Beginner · Course · 1 - 3 Months