
Skills you'll gain: AI Workflows, Tool Calling, OAuth, AI Orchestration, Middleware, Generative AI Agents, Interoperability, API Gateway, Agentic Workflows, Software Development Tools, LLM Application, Application Programming Interface (API), Agentic systems, Authentications, Real Time Data, Data Persistence, Context Management, Business Logic, Software Testing, Debugging
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Software Architecture, Application Deployment, Microsoft Visual Studio, Software Testing, ASP.NET, Application Development, Software Design, Secure Coding, Postman API Platform, Software Development Tools, AI Workflows
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado System
Skills you'll gain: Requirements Elicitation, Software Design Documents, Requirements Analysis, Security Requirements Analysis, Mockups, Interviewing Skills, User Requirements Documents, Data Flow Diagrams (DFDs), Storyboarding, Requirements Management, Functional Requirement, Goal Setting, Software Development Methodologies, Software Documentation, Diagram Design, Agile Methodology, Business Requirements, Unified Modeling Language, Risk Management Framework, System Requirements
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Threat Modeling, Data Visualization, AI Security, A/B Testing, Open Web Application Security Project (OWASP), Secure Coding, DevSecOps, Application Security, System Monitoring, MLOps (Machine Learning Operations), Analytics, Data Governance, API Gateway, Cyber Governance, Data Cleansing, Data Processing, Data Management, Data Quality, Data Validation, Jupyter
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Application Design, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Program Development, Software Development, Databases
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, API Testing, Web Applications, Test Case, Distributed Computing, Redis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Scripting Languages, Computer Programming, Javascript, Database Management
Build toward a degree
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Case Studies, Data Access, Database Management Systems, Program Development, Data Presentation, Scripting, Perl (Programming Language), Data Processing, Automation, Data Integration, Statistical Programming, Stored Procedure, Data Manipulation, Data Transformation, Debugging, Data Analysis
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Test Planning, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, Test Tools, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Beginner · Professional Certificate · 1 - 3 Months

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Exploitation techniques, Security Controls, Software Design, Verification And Validation, Java, Code Review, Programming Principles, Debugging, Cybersecurity
Intermediate · Specialization · 3 - 6 Months