
Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Web Development, Web Applications, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Object Oriented Programming (OOP), Data Management, Programming Principles, Unit Testing, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Erasmus University Rotterdam
Skills you'll gain: Law, Regulation, and Compliance, Legal Technology, Emerging Technologies, Market Dynamics, E-Commerce, Political Sciences, Automation, Digital Transformation, Technology Solutions, Public Administration, Data Governance, Complex Problem Solving, Governance, Economics, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Node.JS, JSON, Server Side, Web Development Tools, Back-End Web Development, JavaScript Frameworks, Web Servers, Application Programming Interface (API), Restful API, Javascript, Web Development, Package and Software Management, Routing Protocols, Software Design Patterns, Maintainability, Servers
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: DevOps, CI/CD, User Story, Microservices, OpenShift, Application Deployment, Continuous Integration, Cloud-Native Computing, Kubernetes, Test Driven Development (TDD), Scrum (Software Development), Agile Methodology, Sprint Planning, Containerization, Restful API, Flask (Web Framework), Docker (Software), Kanban Principles, Application Security, Cloud Computing
Intermediate · Course · 1 - 3 Months
Skills you'll gain: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Virtualization, Data Integrity, Debugging, Systems Design, Performance Tuning, Distributed Computing, Data Storage, Computer Systems, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures, Linux
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Flutter (Software), UI Components, Mobile Development, Google Cloud Platform, User Interface (UI), Cross Platform Development, Web Development, Network Security
Beginner · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Embedded Systems, Software Testing, Agile Software Development, Linux, Linux Administration, Shell Script, Docker (Software), Git (Version Control System), Linux Commands, Bash (Scripting Language), Operating Systems, C++ (Programming Language), File Systems, OS Process Management, Debugging, Internet Of Things
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Test Automation, Test Tools, Software Testing, Automation, Node.JS, Configuration Management
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Scripting Languages, Javascript, UI Components, Web Development Tools, Game Design, Object Oriented Programming (OOP), Event-Driven Programming, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Campaigns, Social Media Marketing, Paid media, Digital Media Strategy, Online Advertising, Campaign Management, Search Engine Marketing, Digital Marketing, Pay Per Click Advertising, Marketing Strategy and Techniques, Owned Media, Marketing Planning, Earned Media, Content Marketing, Marketing Design, Analytics
Mixed · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Quality Improvement, Continuous Quality Improvement (CQI), Quality Assurance, Value-Based Care, Health Policy, Data Quality, Spreadsheet Software, Analysis, Patient-centered Care, Data Analysis Software, Public Health
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Beginner · Specialization · 3 - 6 Months