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.

Johns Hopkins University
Skills you'll gain: Patient Safety, Patient-centered Care, Accident Prevention, Collaboration, Safety Standards, Teamwork, Patient Advocacy, Stress First Aid, Healthcare Ethics, Accountability, Risk Management, Leadership, Communication
Mixed · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Physiology, Pulmonology, Respiration, Anatomy, Endocrinology, Cardiology, Human Musculoskeletal System, Kinesiology, Nephrology, Biology, Vital Signs, Blood Pressure, Neurology, Urinalysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: CI/CD, Cloud Computing Architecture, Kubernetes, Microservices, Service Level Agreement, Cloud Security, Network Architecture, Google Cloud Platform, DevOps, Service Management, Cloud Storage, System Monitoring, API Design, Load Balancing, Scalability, Key Performance Indicators (KPIs)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Management, Virtual Machines, Computing Platforms, Cloud Computing, Application Deployment, System Configuration
Beginner · Project · Less Than 2 Hours
University of Pittsburgh
Skills you'll gain: Competitive Analysis, Stakeholder Analysis, Storytelling, Ideation, Solution Design, New Product Development, Project Planning, Business Planning, Innovation, Product Development, Market Analysis, Presentations, Medical Devices, Brainstorming, Entrepreneurship, Regulatory Affairs, User Research, Adaptive Equipment, Problem Solving, Disabilities
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Process Analysis, Business Process, Business Analysis, Workflow Management, Process Management, Process Flow Diagrams, Business Process Modeling, Stakeholder Management, Stakeholder Analysis, Computer Literacy
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Scalability, Multi-Tenant Cloud Environments, Google Cloud Platform, Infrastructure Architecture, Cloud Management, Servers
Beginner · Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Economics, Supply And Demand, Market Dynamics, Business Economics, Socioeconomics, Market Data, Tax, Public Policies, Policy Analysis, Decision Making
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Computing, Amazon Web Services, Public Cloud
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), JavaScript Frameworks, Web Design and Development, Web Applications, Web Development Tools, React.js, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Kubernetes, Debugging, Cloud Infrastructure, Cloud Computing, Cloud Engineering, System Configuration, Network Troubleshooting, Problem Management
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Deep Learning, MLOps (Machine Learning Operations), Data Processing, Applied Machine Learning, Artificial Neural Networks, Data Pipelines, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months