
Skills you'll gain: Jenkins, Selenium (Software), Apache Maven, CI/CD, Object Oriented Programming (OOP), JUnit, Java, Software Design Patterns, Test Automation, Software Testing, Maintainability, Test Tools, Test Case, Browser Compatibility, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Automation, Object Oriented Programming (OOP), Software Testing, Browser Compatibility, Software Installation, Automation, Scripting, Python Programming, File Management, Development Environment, Debugging
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Web Scraping, Extensible Markup Language (XML), Scripting, HTML and CSS, Web Development, Unstructured Data, Web Applications, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Infosec
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Cyber Operations, Scripting, Cybersecurity, Vulnerability Assessments, Python Programming, Network Analysis, Automation
Mixed · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management, Data Validation
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Test Case, Selenium (Software), Software Testing, Maintainability, Test Data, Debugging, Configuration Management
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Selenium (Software), Test Automation, Eclipse (Software), Software Testing, UI Components, Integrated Development Environments, Web Applications, Java Programming, Functional Testing
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Software Testing, Docker (Software), Unit Testing, Scripting, Development Testing, CI/CD, Test Automation, Integration Testing, DevOps, Python Programming, Web Scraping
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, File Management, Development Environment
Mixed · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Automation, Functional Testing, Test Case, Cascading Style Sheets (CSS), Application Frameworks, Javascript and jQuery, Web Scraping, Automation, Python Programming, UI Components, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL
Intermediate · Course · 1 - 3 Months