
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Scanning, Proxy Servers, Security Testing, Penetration Testing, Vulnerability Assessments, Brute-force attacks, Web Scraping
Intermediate · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Data Structures, Generative AI, Test Driven Development (TDD), Integration Testing, Unit Testing, Cloud Deployment, Python Programming, Object Oriented Programming (OOP), Cloud Applications, Serverless Computing, Cloud Computing, Microsoft Azure, Algorithms, Software Documentation, Object Oriented Design, Maintainability, Code Review, Program Development, Software Development, Software Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Application Development, Object Oriented Design, Data Visualization Software, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Computational Thinking, Graphing, Verification And Validation, Development Environment, Software Visualization, Graphic and Visual Design, Data Presentation, Software Design Patterns, Application Design, Data Validation, C and C++, Program Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: LangChain, LLM Application, Application Development, Large Language Modeling, Artificial Intelligence, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Responsive Web Design, AI Personalization, Web Analytics and SEO, HTML and CSS, Web Content, Application Security, Cloud Hosting, Control Panels
Beginner · Course · 1 - 4 Weeks

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
Skills you'll gain: Performance Tuning, Java, Enterprise Application Management, Computational Thinking, Algorithms, Data Structures, Scalability, Programming Principles, Debugging, Management Consulting, Mitigation, Project Implementation
Advanced · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Java, Pedagogy, Debugging, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Digital pedagogy
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Debugging, Unreal Engine, Animations, Programming Principles, Graphics Software, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Event-Driven Programming, Computational Logic, Data Structures, Computer Programming, Development Environment, Scripting
Beginner · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Requirements Analysis, Sprint Retrospectives, Sprint Planning, Waterfall Methodology, Backlogs, User Story, Continuous Delivery, Cross-Functional Collaboration, Continuous Integration
Mixed · Course · 1 - 3 Months

Skills you'll gain: WordPress, Content Management Systems, Web Design and Development, Blogs, Content Creation, Content Development and Management, Business Marketing, Creativity
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Cloud Development, Continuous Delivery, Programming Principles
Beginner · Specialization · 3 - 6 Months