
University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Computer Programming, Spreadsheet Software, Problem Solving, Automation, Algorithms, Debugging, Data Management, Data Cleansing
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Web Services, Serverless Computing, Amazon DynamoDB, Cloud Computing, Amazon S3, Scalability, Cloud Infrastructure, Event-Driven Programming, Cloud Storage, Solution Architecture, Cloud Computing Architecture, Data Migration, API Gateway, Amazon Elastic Compute Cloud, Public Cloud, Database Systems, Software Architecture, Cloud Security
Beginner · Specialization · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Model Evaluation, Machine Learning Algorithms, Data Visualization, Scikit Learn (Machine Learning Library), Matplotlib, Data Literacy, Tableau Software, Data Presentation, Data Visualization Software, Unsupervised Learning, Exploratory Data Analysis, Pandas (Python Package), Seaborn, Text Mining, Time Series Analysis and Forecasting, Data Preprocessing, SQL, Predictive Modeling, Machine Learning, Python Programming
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Persistence, SQL, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Universitat Pompeu Fabra of Barcelona
Skills you'll gain: Digital Signal Processing, Music, Open Source Technology, Python Programming, Time Series Analysis and Forecasting, NumPy, Mathematical Modeling, Advanced Mathematics
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Debugging, Event-Driven Programming, Version Control, Application Deployment, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, .NET Framework, Microsoft Visual Studio, Software Design, Software Testing, Application Development, Program Development, Data Validation, Microsoft Development Tools, Security Testing, Software Development Tools
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Graphic and Visual Design, Application Design, Program Development, Real Time Data, Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Analytical Skills, Software Development Methodologies
Intermediate · Specialization · 3 - 6 Months

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computer Science, Computational Logic, Programming Principles, Computer Programming, System Design and Implementation, Program Development, Data Storage
Mixed · Course · 1 - 3 Months

Skills you'll gain: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Development Environment, Software Testing, User Acceptance Testing (UAT), Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Vulnerability Scanning, Web Applications, Docker (Software), User Interface (UI), Python Programming
Beginner · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Usability Testing, Human Centered Design, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
Intermediate · Specialization · 3 - 6 Months