
Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, File Management, Unix, Command-Line Interface, Scripting Languages, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, Programming Principles, OS Process Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Programming Principles, Maintainability, Data Validation
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Development, Secure Coding, Cascading Style Sheets (CSS), Development Environment, Back-End Web Development, Database Development, Web Servers, Debugging, Data Validation
Intermediate · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Hardware Architecture, System Design and Implementation, Embedded Systems, Application Specific Integrated Circuits, Digital Design, Design Software, Computer Hardware, Verification And Validation, Simulations
Intermediate · Course · 1 - 3 Months
INSEAD
Skills you'll gain: Blockchain, Digital Assets, Peer Review, FinTech, Financial Inclusion, Business Leadership, Business Transformation, Plan Execution, Payment Systems, Organizational Structure, Digital Transformation, Business Analysis, Business, Competitive Analysis, Strategic Thinking, Business Modeling, Emerging Technologies, Case Studies, Governance, Cryptography
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: C and C++, Debugging, C++ (Programming Language), API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Technical Documentation, Computer Programming, System Programming, Generative AI, Software Development, Computer Programming Tools, Integrated Development Environments
Beginner · Professional Certificate · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: Typography, Graphic Design, Creative Design, Adobe InDesign, Design, Art History, Design Elements And Principles, Adobe Illustrator, Peer Review, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Management Software, Release Management, Administration, User Interface (UI), System Configuration
Beginner · Course · 1 - 3 Months

Anthropic
Skills you'll gain: Tool Calling, LLM Application, Prompt Engineering, Application Programming Interface (API), Program Development, Systems Architecture, Test Tools, Server Side, Development Testing, Debugging, Application Design, Document Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Testing, Test Automation, Regression Testing, Continuous Integration, Performance Testing, CI/CD, Test Engineering, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, Debugging, Test Case, User Interface (UI), Scalability, Authentications
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Business Continuity, Network Security, Cryptography, AWS Identity and Access Management (IAM), Encryption, User Provisioning, Security Management, Penetration Testing, Vulnerability Scanning, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, DevSecOps, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Animation and Game Design, Animations, Video Game Development, User Interface (UI) Design, Computer Graphic Techniques, Visualization (Computer Graphics), Game Design, Python Programming, Computer Graphics, Image Analysis, Program Development, Peripheral Devices, Debugging
Mixed · Course · 1 - 4 Weeks