
Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
Intermediate · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Software Installation, Data Manipulation, Package and Software Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Pseudocode, Computational Thinking, Debugging, Algorithms, Web Development Tools, Computational Logic, Front-End Web Development, Javascript, Computer Programming, Data Structures, Web Development
Intermediate · Course · 1 - 4 Weeks

Indian Institute of Technology Guwahati
Skills you'll gain: GitHub Copilot, Vibe coding, Generative AI, GitHub, AI powered creativity, OpenAI, Machine Learning Methods, Development Environment, Innovation
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vibe coding, Web Development, AI Integrations, Software Installation, GitHub
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Integrated Development Environments, Data Modeling, Data Store, Database Development, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, OpenAI API, LLM Application, Application Programming Interface (API), AI Enablement, OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, AI literacy, Restful API
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Code Reusability, Program Development, Debugging, Computational Thinking, Git (Version Control System), Diagram Design, Computer Programming, Algorithms, Web Development, Computational Logic, C# (Programming Language), Back-End Web Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Maintainability, Javascript, Computational Thinking, Data Structures, Debugging, Data Integrity, Performance Tuning, Web Development, Algorithms
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: User Story, Javascript, Model View Controller, Debugging, HTML and CSS, Prototyping, jQuery, Javascript and jQuery, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Interactive Design, Web Design and Development, Web Development Tools, Web Design, Application Programming Interface (API), Application Development, Cascading Style Sheets (CSS), Software Development, Frontend Integration
Beginner · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Unit Testing, Test Case, Debugging, Software Testing, Test Script Development, Development Testing, Test Automation, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Javascript, Data Structures, Theoretical Computer Science, Computational Thinking, Programming Principles, Performance Tuning, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, GitHub Copilot, Docker (Software), ChatGPT, Containerization, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Git (Version Control System), Debugging
Intermediate · Course · 1 - 3 Months