
Amazon Web Services
Skills you'll gain: Amazon Web Services, Cloud Computing, Public Cloud, Cloud Infrastructure, Amazon Elastic Compute Cloud, Cloud Computing Architecture, Serverless Computing, Cloud Security, Amazon DynamoDB, Amazon S3, Databases, Data Storage, Network Architecture, Data Migration, Scalability
Beginner · Course · 3 - 6 Months

Skills you'll gain: UI/UX Research, User Interface and User Experience (UI/UX) Design, User Experience, User Centered Design, Usability, Responsive Web Design, User Flows, User Interface (UI), UI Components, Figma (Design Software), Wireframing, Design Research, Prototyping, Persona (User Experience), Usability Testing, Design Software, Human Centered Design, Ideation, Brainstorming, Animations
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Technical Consulting, System Implementation, Test Script Development, Test Planning, Case Studies, Technology Roadmaps, Project Implementation, Decision Making, System Testing, Peer Review, Stakeholder Management, Project Closure, System Monitoring, Application Deployment, System Configuration, Data Cleansing
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Research, Usability Testing, Persona (User Experience), Interaction Design, User Experience Design, User Interface (UI), User Experience, Design Research, Usability, User Centered Design, User Interface (UI) Design, Figma (Design Software), Design Elements And Principles, Wireframing, Web Design, UI Components, Prototyping, Front-End Web Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microservices, Redis, API Design, Docker (Software), .NET Framework, Software Architecture, Software Design Patterns, Restful API, Integration Testing, Distributed Computing, PostgreSQL, Data Validation
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Program Development, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Development Environment, Code Review, Application Deployment, Continuous Deployment, Quality Assurance, Security Requirements Analysis, Continuous Delivery, Software Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: ISO/IEC 27001, Threat Management, Security Management, Data Security, Cyber Risk, Risk Management, Continuous Monitoring, Vulnerability Assessments, Cyber Security Policies, Security Controls, Governance Risk Management and Compliance, Cybersecurity, Information Systems, Scenario Testing, Asset Protection
Beginner · Course · 3 - 6 Months

Coursera
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Vulnerability Management, Application Security, Security Controls, Security Testing, Authentications, Threat Management, Dependency Analysis, Application Programming Interface (API), API Design, Risk Analysis, Data Validation, Supply Chain
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Beginner · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Course · 3 - 6 Months

University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning, Sampling (Statistics), Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Artificial Intelligence, Deep Learning, Simulations, Feature Engineering, Markov Model, Supervised Learning, Algorithms, Model Evaluation, Artificial Neural Networks, Performance Testing, Performance Tuning, Pseudocode, Linear Algebra, Probability Distribution
Intermediate · Specialization · 3 - 6 Months