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: Data Manipulation, Data Access, Database Development, Data Store, Google Cloud Platform, Transaction Processing, Google Analytics, SQL
Beginner · Project · Less Than 2 Hours

AI Business School
Skills you'll gain: Prompt Engineering, Generative AI, AI Personalization, Large Language Modeling, Artificial Intelligence, ChatGPT, AI Enablement, Training Programs, AI Workflows, Personalized Service, AI Product Strategy, LLM Application, Customer Service, Customer experience improvement, Self Service Technologies, Ideation, Automation, Business Transformation, Innovation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Terraform, Cloud Computing Architecture, Infrastructure as Code (IaC), Cloud-Native Computing, Managed Services, Load Balancing, Cloud Deployment, Virtual Machines, IT Automation, Network Infrastructure, Cloud Security, Virtual Private Networks (VPN), Scalability
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Equity, Health Disparities, Social Determinants Of Health, Health Policy, Public Health, Community Health, Epidemiology, Patient Education And Counseling, Health Care, Research Design, Program Evaluation, Cultural Diversity
Mixed · Course · 1 - 3 Months
Kennesaw State University
Skills you'll gain: Marketing Effectiveness, Marketing, Strategic Marketing, Stakeholder Management, Stakeholder Communications, Marketing Strategies, Business Marketing, Stakeholder Engagement, Stakeholder Analysis, Internal Communications, Marketing Psychology, Corporate Sustainability, Value Propositions, Customer Insights, Consumer Behaviour, Business Ethics, Community Development, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: .NET Framework, Cloud Development, Amazon Web Services, Microsoft Visual Studio, Integrated Development Environments, C# (Programming Language), Software Development Tools, Cloud Deployment
Mixed · Course · 1 - 4 Weeks

Universiteit Leiden
Skills you'll gain: Anatomy, Medical Imaging, Pathology, Patient Evaluation, Diagnostic Radiology, General Surgery, Physiology, Clinical Assessment, Visualization (Computer Graphics), Medical Terminology
Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Routing, TCP/IP, Virtual Networking, Google Cloud Platform, Virtual Private Networks (VPN), General Networking, Cloud Infrastructure, Firewall, Network Security, Cloud Security
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: CrewAI, AI Workflows, Agentic Workflows, AI Orchestration, LLM Application, Large Language Modeling, Generative AI Agents, Tool Calling, Agentic systems, Model Deployment, Automation, Application Deployment, Model Evaluation
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Software Installation, Electronic Components, Electrical Engineering, Design Software, Technical Design, Computer-Aided Design, Manufacturing and Production, Design
Beginner · Course · 3 - 6 Months

Skills you'll gain: Instagram, Social Media Content, Facebook, Marketing Design, Social Media Marketing, Animations, Digital Design, Graphic Design, Graphics Software, Design Elements And Principles, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Spark, Managed Services, Google Cloud Platform, Big Data, Apache Hadoop, Data Management
Beginner · Project · Less Than 2 Hours