
Board Infinity
Skills you'll gain: Restful API, ASP.NET, .NET Framework, JavaScript Frameworks, Frontend Integration, Secure Coding, Middleware, React.js, Application Frameworks, Object-Relational Mapping, Model View Controller, Web Applications, Web Development, Authentications
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design
Build toward a degree
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Financial Modeling, Descriptive Statistics, Data Literacy, Financial Forecasting, Reconciliation, Financial Analysis, A/B Testing, Portfolio Risk, Model Evaluation, Data Cleansing, Decision Tree Learning, Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Data Analysis, Risk Analysis, Risk Management, R Programming, Statistical Analysis, Machine Learning
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Web Applications, Web Development, JavaScript Frameworks, Database Management, Application Programming Interface (API), Software Architecture, NoSQL, Web Servers, Authentications, Application Security, Middleware, Performance Tuning, Authorization (Computing), Scalability
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Structures, Data Dictionary, Data Manipulation, Data Access, Data Processing, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Version Control, Debugging, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Development Environment, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Apache Hadoop, Big Data, Apache Hive, Apache Spark, NoSQL, Data Infrastructure, File Systems, Data Processing, Data Management, Analytics, Data Science, Databases, SQL, Query Languages, Data Manipulation, Java, Data Structures, Distributed Computing, Scripting Languages, Performance Tuning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Restful API, Object-Relational Mapping, Bootstrap (Front-End Framework), Application Deployment, HTML and CSS, Database Management, Web Development, User Accounts, Responsive Web Design, Back-End Web Development, Python Programming
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Extensible Markup Language (XML), Ajax, Extensible Languages and XML, Web Design, Java Platform Enterprise Edition (J2EE), Data Validation, Web Applications, Scripting, Javascript and jQuery, Web Development, Android Development, Hypertext Markup Language (HTML), Middleware, Model View Controller, Hibernate (Java), Visualization (Computer Graphics), Interoperability, Java, Cascading Style Sheets (CSS), Mobile Development
Beginner · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Security Testing, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, Browser Compatibility, Computer Programming
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: API Gateway, Cloud Deployment, Restful API, Application Programming Interface (API), Cloud Applications, Application Deployment, API Design, Go (Programming Language), Google Cloud Platform, Personally Identifiable Information, Data Access, DevOps, Database Application, Data Management
Intermediate · Project · Less Than 2 Hours