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.

Duke University
Skills you'll gain: Web Design and Development, Web Development, Cloud Deployment, Web Development Tools, Application Deployment, Cloud Hosting, Web Content, Rust (Programming Language), Content Management, Cloud Computing, Linux, Software Installation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Loss Prevention, AI Security, Responsible AI, Information Privacy, Security Controls, Personally Identifiable Information, Threat Modeling, Data Security, Security Awareness, Incident Response, Cyber Security Policies, Governance, Risk Management Framework, Identity and Access Management, Data Governance, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Enablement, Artificial Intelligence, AI Product Strategy, Generative AI, Customer Engagement, Emerging Technologies, ChatGPT, Responsible AI, Machine Learning, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Collaborative Software, Intranet, Project Documentation, Organizational Skills, Team Oriented, Document Management, Content Management Systems, Collaboration, Productivity Software, Knowledge Transfer, Content Development and Management, Information Architecture, Data Management, Content Creation, Cloud Platforms
Intermediate · Guided Project · Less Than 2 Hours

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

Skills you'll gain: Load Balancing, Google Cloud Platform, Virtual Machines, Amazon Elastic Compute Cloud, Cloud Computing Architecture, Amazon Web Services, Cloud Infrastructure, Multi-Cloud, Virtualization, Virtual Networking, Network Routing, Firewall
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Autodesk Maya, Autodesk, 3D Modeling, Computer Graphics, Visualization (Computer Graphics), Image Quality
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Performance Management, System Monitoring, Application Programming Interface (API), Patch Management, Network Troubleshooting, Release Management, Hybrid Cloud Computing, Kubernetes, Application Deployment, Incident Management
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Mergers & Acquisitions, Private Equity, Business Valuation, Investment Banking, Price Negotiation, Capital Markets, Accounting, Corporate Tax, Corporate Strategy, Financial Modeling, Financial Management, Corporate Finance, Strategic Planning, Financial Analysis
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Exploratory Data Analysis, Regression Analysis, R Programming, Statistical Analysis, Statistical Modeling, Business Analytics, Analytics, Data Analysis, Statistics, Statistical Methods, Feature Engineering, Statistical Inference, Data Transformation, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Real Time Data, Application Development, .NET Framework, Performance Tuning, Secure Coding, C# (Programming Language), System Programming, Application Performance Management, Object Oriented Programming (OOP)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Tax Laws, Tax, Intercompany Accounting, Tax Compliance, Corporate Tax, Audit Planning, International Financial Reporting Standards, Arbitration, Law, Regulation, and Compliance, Analysis, Compliance Auditing
Beginner · Course · 1 - 4 Weeks