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.

Coursera
Skills you'll gain: Responsible AI, AI Product Strategy, AI literacy, Artificial Intelligence, LLM Application, AI Workflows, Generative AI Agents, Agentic Workflows, Prompt Engineering, Generative AI, AI Orchestration, Large Language Modeling, Model Evaluation, Open Source Technology, System Requirements, Computer Hardware
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: AWS Identity and Access Management (IAM), Identity and Access Management, Amazon Web Services, Cloud Infrastructure, Computing Platforms, Cloud Computing, Cloud Security, Cloud Platforms, Cloud Computing Architecture, Public Cloud, Amazon Elastic Compute Cloud, User Provisioning, Cloud Deployment, Infrastructure As A Service (IaaS), Authentications, Cloud Services, Cloud Technologies, Authorization (Computing), Role-Based Access Control (RBAC), User Accounts
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Data Presentation, Business Analytics, Data Literacy, Business Analysis, Business Strategy, Accounting, Organizational Effectiveness, Analytical Skills, Organizational Structure, General Accounting, Organizational Strategy, Business Communication, Marketing, Financial Accounting, Strategic Marketing, Strategic Thinking, Innovation, Product Lifecycle Management, Value Propositions
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Negotiation, Strategic Decision-Making, Cultural Diversity, Strategic Thinking, Intercultural Competence, Cultural Sensitivity, Decision Making, Conflict Management, Plan Execution
Intermediate · Course · 1 - 4 Weeks

Yonsei University
Skills you'll gain: Global Marketing, Diversity Marketing, Marketing, Strategic Marketing, Consumer Behaviour, Target Market, Marketing Management, Business-To-Consumer, Marketing Strategies, Innovation, Cross-Channel Marketing, Marketing Planning, Promotional Strategies, Marketing Channel, Go To Market Strategy, Market Opportunities, Target Audience, Product Marketing, Market Analysis, Customer Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: ICD Coding (ICD-9/ICD-10), CPT Coding, Medical Coding, Medical Billing and Coding, Clinical Documentation, Medical Terminology
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Web Applications, Cloud Services, Amazon Elastic Compute Cloud, Cloud Solutions, Information Technology, Cloud Computing, Public Cloud, Network Protocols, IT Infrastructure, Computer Systems, Amazon S3, Web Development, General Networking, Network Security, Web Servers, Operating Systems, Servers, Data Analysis, Project Management
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Active Listening, Non-Verbal Communication, Intercultural Competence, Leadership, Meeting Facilitation, Cultural Sensitivity, Empathy, Team Motivation, Leadership and Management, Presentations, Cultural Diversity, Business Communication, Oral Expression, English Language, Professional Development, Team Leadership, Motivational Skills, Tactfulness, Verbal Communication Skills, Drive Engagement
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Cryptographic Protocols, Data Integrity, Encryption, Authentications, Data Security, Data Encryption Standard, Advanced Encryption Standard (AES), Digital Communications
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Software Engineering, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Programming Principles, Conceptual Design
Build toward a degree
Intermediate · Course · 1 - 3 Months

ESSEC Business School
Skills you'll gain: Sustainable Business, Corporate Sustainability, Climate Change Programs, Climate Change Mitigation, Sustainable Development, Environmental Issue, Business Transformation, Climate Change Adaptation, Corporate Strategy, Business Strategy, Business Modeling, Supplier Management, Stakeholder Engagement, Finance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Prompt Patterns, Prompt Engineering, Model Deployment, Large Language Modeling, Token Optimization, Application Programming Interface (API), Application Deployment, Retrieval-Augmented Generation, LangGraph, OpenAI, Containerization, Continuous Deployment, Postman API Platform, Artificial Intelligence, Continuous Integration, Amazon Web Services, Authentications, Performance Analysis
Advanced · Course · 1 - 4 Weeks