
Akamai Technologies, Inc.
Skills you'll gain: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Ubuntu, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, MySQL
Beginner · Professional Certificate · 3 - 6 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Programming (OOP), Debugging, Programming Principles
Intermediate · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Responsible AI, Generative AI, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, Application Security, CI/CD, Natural Language Processing, Software Engineering, Software Architecture
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Programming, Computer Science, Algorithms, Data Structures, Functional Design, Debugging, Data Validation
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: SQL, Data Manipulation, Relational Databases, Database Design, Databases, Data Integrity, Database Management Systems, Debugging, Data Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Debugging, Back-End Web Development, File Systems, Development Testing, Web Applications, JSON
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Software Development, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Excel Macros, Microsoft Excel, Visual Basic (Programming Language), Simulations, User Interface (UI), Automation, Debugging, Data Management
Advanced · Course · 1 - 3 Months

Ball State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Manipulation, Data Access, Data Import/Export, SAS (Software), Microsoft Excel, Data Analysis, Statistical Programming, Exploratory Data Analysis, Descriptive Statistics, Data Validation, Debugging
Intermediate · Course · 1 - 3 Months

Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, File Management, Data Import/Export, Maintainability, Debugging, Software Development
Beginner · Course · 1 - 4 Weeks