Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

Skills you'll gain: IntelliJ IDEA, Debugging, Software Design, User Interface (UI), Apache Maven, Object Oriented Programming (OOP), Program Development, Application Design, Build Tools, Integrated Development Environments, Software Development Tools, User Interface (UI) Design, Eclipse (Software), Data Validation, Version Control, JUnit, Software Development, Git (Version Control System), Data Import/Export, Java
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Key Performance Indicators (KPIs), Marketing Effectiveness, Performance Measurement, Performance Metric, Performance Analysis, Business Metrics, Marketing Analytics, Performance Management, Data-Driven Decision-Making, Benchmarking, Root Cause Analysis, Goal Setting, Gap Analysis, Statistical Hypothesis Testing, Corrective and Preventive Action (CAPA), Trend Analysis
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Web Design and Development, Responsive Web Design, HTML and CSS, Web Content Accessibility Guidelines, Front-End Web Development, Cascading Style Sheets (CSS), Web Development Tools, React.js, User Interface (UI), Javascript, Web Servers, Semantic Web, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Security, System Configuration, Security Controls, Hardening, Data Security, Multi-Factor Authentication, User Accounts
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, 3D Assets, Augmented and Virtual Reality (AR/VR), Virtual Environment, Computer Graphics, Animations, Game Design, Performance Tuning, Simulations
Advanced · Course · 3 - 6 Months

Skills you'll gain: Capacity Management, Feasibility Studies, Project Planning, Project Scoping, Project Risk Management, Agile Methodology, Regulatory Compliance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Google Cloud Platform, Kubernetes, Cloud Storage, Amazon S3, Hybrid Cloud Computing, Public Cloud, Containerization, Application Deployment, Multi-Cloud, Network Architecture, SQL, Relational Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Management, Incident Management, Remote Access Systems, Incident Response, Security Management, Computer Security Incident Management, Data Security, Vulnerability Assessments, Law, Regulation, and Compliance, Threat Detection, Cybersecurity, Security Controls, Security Requirements Analysis, Continuous Monitoring, Cyber Security Assessment, Security Software, Vulnerability Management, Security Strategy, Telecommuting, Infrastructure Security
Beginner · Specialization · 1 - 3 Months

University of Cape Town
Skills you'll gain: Financial Regulations, FinTech, Financial Regulation, Financial Systems, Blockchain, Mobile Banking, Banking, Financial Services, Consumer Lending, Financial Market, Emerging Technologies, Regulatory Requirements, Loans, Lending and Underwriting, Regulatory Compliance, Payment Systems, International Finance, Payment Processing, Risk Modeling
Beginner · Course · 1 - 4 Weeks

The University of Sydney
Skills you'll gain: Economics, Financial Policy, Economics, Policy, and Social Studies, Financial Systems, Fiscal Management, International Finance, Public Policies, Policy Analysis, Banking
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Test Tools, Test Automation, Test Planning, Scripting, Test Script Development, Continuous Integration, CI/CD, Software Testing, Regression Testing, Software Technical Review, Test Case, Continuous Delivery, Maintainability, Automation, Software Quality (SQA/SQC)
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: digital literacy, Social Media, Self-Awareness, Literacy, Content Creation, Personal Development, Blogs, Diversity Awareness, Instagram, Media and Communications, Sociology, Electronic Media, Critical Thinking, Social Studies, Social Sciences, Culture, Cultural Responsiveness, Case Studies, Analysis, Writing
Beginner · Course · 1 - 4 Weeks