
Microsoft
Skills you'll gain: Git (Version Control System), React.js, Version Control, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Software Testing, Unit Testing, Maintainability, Application Deployment, Server Side, Javascript, Package and Software Management
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Full-Stack Web Development, React.js, UI Components, Web Applications, Scalability, Web Frameworks, Data Access, Query Languages, Database Application, Back-End Web Development, Databases, Front-End Web Development, Server Side, Code Reusability, User Interface (UI), Web Development, Data Validation, Software Development
★ 4.8 (6) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Test Script Development, Test Automation, Test Tools, Test Case, Test Planning, Software Quality Assurance, Software Testing, Quality Assurance, API Testing, Jira (Software), Technical Communication, Quality Assurance and Control, User Story, Data Validation, GitHub, Performance Testing, Postman API Platform, SQL, Requirements Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Continuous Integration, CI/CD, Selenium (Software), Test Script Development, OAuth, Software Testing, Development Environment, Application Programming Interface (API), Test Case, Test Tools, Git (Version Control System), Software Installation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Version Control, Git (Version Control System), Selenium (Software), Test Automation, Jenkins, Continuous Integration, Continuous Delivery, Test Data, Software Testing, CI/CD, Code Reusability, Command-Line Interface
★ 4.8 (6) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Data, Test Tools, Browser Compatibility, Java, Cascading Style Sheets (CSS), Debugging, Maintainability
★ 4.4 (14) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: JUnit, Test Automation, Test Tools, Unit Testing, Software Testing, Performance Testing, Quality Assurance, IT Automation, Scripting, Debugging, Network Performance Management
★ 4.9 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Web Development, Web Applications, Cascading Style Sheets (CSS), Computer Programming, HTML and CSS, Software Development, Git (Version Control System), Hypertext Markup Language (HTML), Application Programming Interface (API)
★ 4.5 (182) · Beginner · Course · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Test Automation, Test Tools, Software Testing
★ 4.3 (10) · Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: TypeScript, React.js, Javascript, Debugging, Context Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Webpack, Object Oriented Programming (OOP), Full-Stack Web Development, JSON, Web Development Tools, Javascript, Event-Driven Programming, HTML and CSS, Application Programming Interface (API), Application Deployment, Web Applications, Application Development, Web Development, Cascading Style Sheets (CSS), Code Reusability, Hypertext Markup Language (HTML), Browser Compatibility, Programming Principles, Data Persistence, GitHub
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Code Reusability, Computational Logic
Intermediate · Course · 1 - 3 Months