
University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Code Coverage, Software Quality Assurance, Functional Testing, Testability, Integration Testing, Test Data, Issue Tracking
Intermediate · Course · 1 - 4 Weeks

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

Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Computer Programming, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Generative AI, Generative AI Agents, Application Development, Flask (Web Framework), Software Development, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Red Hat Enterprise Linux, Package and Software Management, User Accounts, IT Automation, OS Process Management, Linux Administration, Infrastructure as Code (IaC), File Systems, Linux Commands, Network Administration, Data Storage, Automation, Linux, YAML, Configuration Management, Scripting, Linux Servers, Simulations, Scenario Testing
Intermediate · Specialization · 1 - 4 Weeks

Duke University
Skills you'll gain: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Debugging, Program Development, Development Environment, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Seaborn, Data Storytelling, Statistical Visualization, Data Visualization, Data Visualization Software, Matplotlib, Box Plots, Scatter Plots, Statistical Analysis, Heat Maps, Histogram, Python Programming
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Planning, Acceptance Testing, Software Quality Assurance
Intermediate · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Data Modeling, Databases, Business Analytics, Big Data, Business Analysis, Data Analysis, Data Management
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Social Network Analysis, Data Structures, Network Analysis, Network Model
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Agile Project Management, Process Mapping, Software Engineering, Kanban Principles, Software Development Life Cycle, Software Quality Assurance, Application Security, Scrum (Software Development), Object Oriented Design, Software Architecture, User Experience Design, Software Quality (SQA/SQC), Requirements Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Multimodal Prompts, Generative AI Agents, LLM Application, Large Language Modeling, Ideation, Solution Design
Beginner · Course · 1 - 4 Weeks