
Skills you'll gain: Agentic Workflows, AI Orchestration, Generative AI Agents, AI Workflows, LLM Application, Agentic systems, OpenAI API, Tool Calling, Context Management, Data Persistence, Development Environment, Software Architecture, Debugging
Intermediate · Course · 1 - 3 Months

LearnKartS
Beginner · Specialization · 3 - 6 Months

Coursera
Intermediate · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Animations, Debugging
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Data Management, File I/O, Algorithms, Functional Design, Data Structures, Network Protocols, System Programming, Software Design, Operating Systems, Debugging, Computer Architecture
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Unit Testing, TypeScript, Angular, Software Testing, Frontend Performance, Software Architecture, Software Design, UI Components, Application Programming Interface (API), Restful API, Application Deployment, Performance Tuning, User Interface (UI), Authentications, JavaScript Frameworks, Scalability, Front-End Web Development, Node.JS, Authorization (Computing), Web Applications
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Ruby (Programming Language), Program Development, File I/O, Development Environment, Maintainability, Data Structures, Computer Programming, Debugging, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Applications, HTML and CSS, Front-End Web Development, Web Design and Development, Javascript, Application Design, Application Development, Data Validation, UI Components, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Context Management, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Generative AI, Software Engineering
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Apple iOS, Swift Programming, UI Components, Animations, Apple Xcode, User Interface (UI), Mobile Development, User Interface (UI) Design, Interactive Design, Motion Graphics, Development Environment, Debugging
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Unit Testing, Angular, Software Testing, Frontend Performance, Software Architecture, Software Design, Application Programming Interface (API), Restful API, Performance Tuning, Authentications, Authorization (Computing), Scalability, TypeScript
Intermediate · Course · 1 - 4 Weeks