
Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Android (Operating System), Version Control, Maintainability, Software Design Patterns, Test Automation, File I/O, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Development Testing, Software Testing, Testability, Software Engineering, Java Programming
Beginner · Specialization · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, AI Workflows, Vibe coding, Generative AI Agents, Artificial Intelligence, Generative AI, AI Personalization, Software Development Tools, Web Development Tools, Code Review, Responsible AI, Software Development, GitHub, React.js, Front-End Web Development, Design Software, Javascript, Software Engineering, Web Development, Application Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Scalability, Role-Based Access Control (RBAC), Authentications, Load Balancing, Microsoft Copilot, C# (Programming Language), ASP.NET, Secure Coding, Data Security, Performance Tuning, Encryption, Back-End Web Development, .NET Framework, API Design, Restful API, Application Security, Application Development, Multi-Factor Authentication, Process Optimization, Debugging
Beginner · Specialization · 3 - 6 Months

Knowledge Accelerators
Skills you'll gain: Power BI, Dashboard Creation, Business Intelligence, Business Intelligence Software, Data Visualization, Business Reporting, Data Presentation, Business Analytics, Data Analysis, Data Synthesis, Excel Formulas, Data Manipulation, Collaborative Software, Trend Analysis, Data Cleansing, Data Management, Data Quality
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Developing Training Materials, Training Programs, User Feedback, Employee Training, Drive Engagement, End User Training and Support, Training and Development, Driving engagement, Meeting Facilitation, Knowledge Transfer, Employee Onboarding, Product Demonstration, Technical Documentation, Technical Support, Document Management, Document Control, Continuous Improvement Process, Software Development Life Cycle
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Data Presentation, Responsible AI, Prompt Engineering, Graphing, Prompt Patterns, Data Analysis, Spreadsheet Software
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Object Oriented Design, Algorithms, C (Programming Language), Programming Principles, Computer Programming, Graph Theory, Code Reusability, Memory Management, Data Structures, File I/O
Intermediate · Course · 1 - 3 Months

Knowledge Accelerators
Skills you'll gain: Power BI, Data Presentation, Dashboard Creation, Microsoft Excel, Dashboard, Excel Formulas, Business Intelligence Software, Data Modeling, Datamaps, Business Reporting, Data Sharing, Data Entry, Data Analysis, Management Reporting, Geospatial Information and Technology, Data Storytelling, Data-Driven Decision-Making, Analytics, Trend Analysis, Data Management
Beginner · Specialization · 3 - 6 Months

Imperial College London
Skills you'll gain: Logistic Regression, Analytical Skills, Correlation Analysis, Science and Research, Regression Analysis, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, Data Analysis, R Programming, Descriptive Analytics, Descriptive Statistics, Statistical Software, Statistical Modeling, Biostatistics, Model Evaluation, Exploratory Data Analysis, Statistical Analysis, Statistical Programming, R (Software)
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Microsoft Copilot, C# (Programming Language), ASP.NET, .NET Framework, Application Programming Interface (API), API Design, Restful API, Cloud API, Middleware, OpenAI, Software Architecture, JSON, Application Security, Secure Coding, Dependency Analysis, Performance Tuning, Debugging
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Intermediate · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development
Intermediate · Course · 1 - 4 Weeks