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

University of Colorado Boulder
Skills you'll gain: Course Development, Education Software and Technology, Web Content Accessibility Guidelines, Digital pedagogy, Learning Management Systems, Language Learning, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Application Deployment, Mobile Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Angular, Development Environment, Web Development Tools, JavaScript Frameworks, Javascript, Web Components, Front-End Web Development, Model View Controller, Web Development
Beginner · Guided Project · Less Than 2 Hours

Infosec
Skills you'll gain: Cyber Threat Hunting, Cyber Threat Intelligence, Threat Detection, Threat Management, Endpoint Detection and Response, Anomaly Detection, Security Strategy, Malware Protection, Security Information and Event Management (SIEM), Network Security, Network Analysis, Network Monitoring, Linux
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Unified Modeling Language, File I/O, Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Microsoft Development Tools, Programming Principles
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Javascript, Event-Driven Programming, Web Design and Development, Web Applications, Interaction Design, Scripting, Web Development, Data Validation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Exploitation techniques, Penetration Testing, Open Web Application Security Project (OWASP), Proxy Servers, Security Testing, Vulnerability Assessments, Web Servers
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Microsoft SQL Servers, Database Management, Data Migration, Amazon Web Services, Database Administration, User Accounts
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Responsive Web Design, Mobile Development, Unit Testing, User Interface (UI), UI Components, Storyboarding
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Pseudocode, Debugging, Front-End Web Development, Computational Thinking, Javascript, Data Structures, Programming Principles, Web Development, Computer Programming, Algorithms
Intermediate · Course · 1 - 4 Weeks