
University of Glasgow
Skills you'll gain: Engineering Practices, Engineering Calculations, Engineering Analysis, Engineering, Applied Mathematics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Git (Version Control System), C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Microsoft Development Tools, Software Development Tools, Configuration Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: SonarQube, Role-Based Access Control (RBAC), Code Review, Continuous Integration, Software Quality Assurance, Software Technical Review, CI/CD, White-Box Testing, Apache Maven, GitHub, PostgreSQL, Software Engineering, Software Development, Git (Version Control System), Building Codes
Beginner · Course · 1 - 4 Weeks

Coursera
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Command-Line Interface, Application Design, Programming Principles, Generative AI, Automation, Generative AI Agents, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Teradata SQL, Stored Procedure, Performance Tuning, Database Management, Extract, Transform, Load, Solution Design, Data Import/Export, Database Design, System Implementation, Data Manipulation, Data Processing, Emerging Technologies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Generative AI, Microsoft Copilot, Data Quality, Responsible AI, Generative Adversarial Networks (GANs), Data Preprocessing, Data Cleansing, Data Processing, Data Synthesis, Data Transformation, Feature Engineering, Data Validation, Information Privacy
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Continuous Integration, Debugging, Software Development Tools, Software Engineering Tools, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Software Documentation, System Programming, Technical Documentation, Application Development, Maintainability, Data Structures, Generative AI, Application Performance Management, Algorithms, Scalability
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Operations Research, Mathematical Modeling, Business Modeling, Business Analytics, Analytics, Data Modeling, Business Mathematics, Process Optimization, Data-Driven Decision-Making, Microsoft Excel, Decision Making, Linear Algebra, Spreadsheet Software, Graphing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Test Script Development, ChatGPT
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Integrated Development Environments, Code Review, AI Workflows, Software Design, Python Programming, Version Control, Java Programming
Intermediate · Course · 1 - 3 Months