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, Bash (Scripting Language), Shell Script, File Management, Unix Shell, Linux, File Systems, Unix Commands, Linux Servers, Scripting, Command-Line Interface, Linux Administration, Scripting Languages, Unix, File I/O, grep, Operating Systems, Package and Software Management, Network Protocols, Data Import/Export
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Frameworks, Wireframing, Front-End Web Development, Browser Compatibility, Usability, Hypertext Markup Language (HTML), Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, Data Persistence, Development Environment, Angular, Test Automation, Test Script Development, Program Development, JavaScript Frameworks, Debugging, Application Lifecycle Management, Cross Platform Development, User Interface (UI), Web Development Tools, Application Frameworks, Video Game Development, Event-Driven Programming, Node.JS, Application Design, Web Applications, Javascript
Intermediate · Specialization · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: Game Design, Project Design, Driving engagement, Social Impact, Drive Engagement, Employee Engagement, Motivational Skills, Positive Behavior Support, Psychology, Behavioral Economics, Marketing
Mixed · Course · 1 - 3 Months
Skills you'll gain: Threat Modeling, Application Security, Security Engineering, Blockchain, Security Controls, Security Requirements Analysis, IT Security Architecture, Security Testing, Security Architecture Review, Data Security, Identity and Access Management, Vulnerability Assessments, Cryptographic Protocols, Cryptography, Threat Detection, Distributed Denial-Of-Service (DDoS) Attacks, Information Assurance, Public Key Infrastructure, Risk Analysis, Penetration Testing
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Debugging, Object Oriented Programming (OOP), Unit Testing, Development Testing, Test Case, Programming Principles, Data Structures, Software Development Tools, Algorithms, Maintainability, Python Programming, Software Development, Package and Software Management, Computer Programming, Development Environment, Code Reusability, Scripting
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Secure Coding, Java Programming, Maintainability, Hardening, Software Design Patterns, Java, Application Security, Software Design, Data Structures, Object Oriented Design, Software Architecture, Performance Tuning, Memory Management, API Design, Code Reusability, Object Oriented Programming (OOP), Web Servers, Application Programming Interface (API), Software Development, Virtualization
Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unity Engine, Object Oriented Programming (OOP), Debugging, C# (Programming Language), Video Game Development, Programming Principles, Development Environment, Data Storage, Scripting, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Adobe Illustrator, Adobe Express, Adobe Photoshop, Typography, Responsible AI, AI powered creativity, Color Theory, Generative AI, Graphic and Visual Design, Graphic and Visual Design Software, Graphic Design, Photography, Visual Storytelling, Data Ethics, Design, Adobe Firefly, Creative Design, Branding, Storytelling
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Java Programming, Development Environment, Program Development, Computer Programming, Programming Principles, Data Structures, Java, Integrated Development Environments, Maintainability, Code Reusability, Memory Management, Computational Logic, Debugging, Software Installation, Command-Line Interface, Problem Solving
Beginner · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Competitive Analysis, Market Research, User Story, Product Roadmaps, Competitive Intelligence, User Interface and User Experience (UI/UX) Design, AI Product Strategy, Usability, Persona Development, Product Development, Market Analysis, UI/UX Strategy, New Product Development, Product Management, Customer Analysis, Product Lifecycle Management, Quality Assurance and Control, Technology Roadmaps, Product Strategy, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Authentications, Node.JS, Web Development Tools, Full-Stack Web Development, OAuth, JavaScript Frameworks, Webpack, Web Content Accessibility Guidelines, Web Applications, Application Design, Package and Software Management, Javascript, Web Development, Application Development, Web Frameworks, Maintainability, Software Versioning, Software Design, Front-End Web Development, Computer Programming
Intermediate · Course · 1 - 4 Weeks