
Skills you'll gain: Application Programming Interface (API), Cloud API, API Design, Continuous Deployment, CI/CD, Restful API, Application Deployment, Google Cloud Platform, Continuous Integration, Middleware, Application Performance Management, JSON, Software Versioning, Proxy Servers, Scalability, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Product Development, Packaging and Labeling, Prototyping, New Product Development, Product Design, Customer Analysis, Production Process, Sustainable Design, Product Testing, Manufacturing Processes, Product Quality (QA/QC), Consumer Behaviour, Market Research, Innovation, Chemistry, Regulatory Compliance, Market Trend
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Programming Principles, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Java, Teaching, Program Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Integrated Development Environments, Computational Logic, Algorithms
Beginner · Course · 1 - 3 Months

New York University
Skills you'll gain: Supervised Learning, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Decision Tree Learning, Machine Learning, Financial Trading, Financial Market, Reinforcement Learning, Scikit Learn (Machine Learning Library), Financial Services, Regression Analysis, Correlation Analysis, Exploratory Data Analysis, Portfolio Management, Python Programming, Artificial Neural Networks, Jupyter
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Ajax, Javascript and jQuery, Data Validation, JSON, Javascript, Event-Driven Programming, Web Development Tools, Application Programming Interface (API), Object Oriented Programming (OOP), Maintainability, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Team Management, Project Scoping, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Agile Software Development, Sprint Retrospectives, Resource Management, Project Management Life Cycle, Smart Goals, Change Management, Project Management
Beginner · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, Integration Testing, User Acceptance Testing (UAT), Unit Testing, System Implementation, Secure Coding, Test Case, Requirements Analysis, Agile Methodology, Project Management
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Presentations, SQL, Descriptive Statistics, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Statistical Analysis, Data Modeling, Performance Metric, Business Analytics, Text Mining, Data Science, Target Audience, Data Manipulation, Proposal Development
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Rmarkdown, Tidyverse (R Package), Ggplot2, Spatial Data Analysis, Data Visualization Software, Statistical Visualization, Geospatial Information and Technology, Data Manipulation, Scatter Plots, Plotly, Interactive Data Visualization, R Programming, Data Mapping, Animations
Mixed · Course · 1 - 4 Weeks