
Packt
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Ruby on Rails, Debugging, Programming Principles, Software Documentation, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Data Structures, Apple Xcode, Web Development, Software Installation, Microsoft Windows, Package and Software Management, Command-Line Interface
Intermediate · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: UI Components, JavaScript Frameworks, Web Frameworks, Event-Driven Programming, Data Import/Export, Web Applications, Front-End Web Development, Javascript, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Git (Version Control System), Selenium (Software), Test Automation, Jenkins, Continuous Integration, Test Data, Test Case, Unit Testing, Software Testing, Application Frameworks, Command-Line Interface
Advanced · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), GitHub, Version Control, CI/CD, DevOps, Debugging, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC), Application Security, Development Environment, File Management, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Responsible AI, Code Review, Maintainability, ChatGPT, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Software Development, Generative AI, Software Documentation, Data Science
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: IntelliJ IDEA, Apache Maven, Build Tools, Integrated Development Environments, Software Development Tools, Version Control, Git (Version Control System), Development Environment, Program Development, Computer Graphics, Debugging, Scripting Languages, Visualization (Computer Graphics), Databases, Relational Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Code Review, Technical Documentation, Software Documentation
Advanced · Course · 1 - 3 Months
Skills you'll gain: Open Web Application Security Project (OWASP), DevSecOps, Jenkins, Software Development Life Cycle, CI/CD, Application Security, Secure Coding, Continuous Integration, DevOps, Continuous Delivery, Vulnerability Scanning, Vulnerability Assessments, Software Quality Assurance, Security Awareness, Dependency Analysis, Compliance Management, Automation
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Amazon Web Services, Code Review, Integrated Development Environments, Software Development Tools, Software Development, Development Environment, Generative AI Agents, Automation, Debugging
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Amazon Bedrock, Generative AI, Software Development Tools, Code Review, Application Development, Computer Programming Tools, Prompt Engineering, Maintainability, Integrated Development Environments, Software Quality (SQA/SQC), Software Technical Review, Artificial Intelligence, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visual Studio, Python Programming, Software Installation, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), Unit Testing, Acceptance Testing, Performance Testing, Functional Testing, Test Automation, Usability Testing, Application Programming Interface (API), User Interface (UI), Test Case, API Design, Javascript
Beginner · Course · 1 - 4 Weeks