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

University of Colorado System
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Application Security, Public Key Cryptography Standards (PKCS), Secure Coding, Data Security, Web Development, Email Security, PHP (Scripting Language), Brute-force attacks, Algorithms, User Provisioning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
Beginner · Course · 3 - 6 Months

Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Data Visualization Software, Predictive Analytics, Debugging, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Data Preprocessing, Exploratory Data Analysis, Predictive Modeling, Data Analysis
Beginner · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Course · 3 - 6 Months
Rice University
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Interactive Design, User Interface (UI), Animations, Game Design, Python Programming, Computer Programming, Data Structures, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: System Programming, Distributed Computing, Scalability, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Test Case, Java, JSON
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), Web Applications, Server Side, Hypertext Markup Language (HTML), Web Development, Web Servers, Scripting, Scripting Languages, Development Environment, Programming Principles, Data Validation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Gherkin (Scripting Language), Test Tools, Test Script Development, Debugging, Integration Testing, Software Design Patterns, Test Data, Scripting, Web Development Tools, Data Structures, Automation, SQL, MySQL
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Integration Testing, Command-Line Interface, Application Deployment, Dependency Analysis, Data Migration
Intermediate · Course · 1 - 4 Weeks