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.
University of Pennsylvania
Skills you'll gain: Goal Setting, Empathy & Emotional Intelligence, Emotional Intelligence, Smart Goals, Personal Development, Positivity, Personal Attributes, Overcoming Obstacles, Optimism, Self-Awareness, Psychology
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Generative Model Architectures, Generative AI, Generative Adversarial Networks (GANs), AI literacy, AI Integrations, Machine Learning Methods, Strategic Decision-Making, Autoencoders, Innovation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Controls, Project Risk Management, Project Management, Stakeholder Management, Leadership and Management, Risk Control, People Management, Stakeholder Engagement, Risk Management, Project Management Life Cycle, Project Estimation, Project Planning, Project Schedules, Team Management, Prioritization, Estimation, Dependency Analysis, Work Breakdown Structure, Contingency Planning
Mixed · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Public Speaking, Oral Expression, Verbal Communication Skills, Communication, Composure, Communication Strategies, Advocacy
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Organizational Leadership, Stress Management, Leadership, Leadership Studies, Influencing, Motivational Skills, Leadership Development, Industrial and Organizational Psychology, Leadership and Management, Team Motivation, Business Leadership, Strategic Leadership, Business Ethics, Persuasive Communication, Professional Networking, Empowerment, General Networking
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Nutrition Education, Community Health, Nutrition and Diet, Health Education, Health Promotion, Public Health, Public Health and Disease Prevention, Child Health, Preventative Care, Health Disparities, Working With Children, Health Equity, Family Support, Exercise Science, Community Development, Student Engagement, Community Outreach, Student Support and Services, Health Policy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Delegation Skills, Team Performance Management, Constructive Feedback, Team Building, Change Management, Organizational Change, Team Management, Coaching, Teamwork, Team Collaboration, Employee Coaching, Team Motivation, Employee Performance Management, Leadership and Management, Accountability Frameworks, Business Transformation, Business Leadership, Leadership Development, Communication, Productivity
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: CI/CD, Azure DevOps, Continuous Integration, Cloud Deployment, Application Deployment, Microsoft Azure, Azure DevOps Pipelines, Cloud Services, Continuous Deployment, DevOps, Cloud Applications, Cloud Security, Microsoft Development Tools, Application Performance Management, Microsoft Copilot, Cloud Management, Capacity Management, System Monitoring, Debugging
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Responsible AI, Governance, Data Governance, Data Management, Data Ethics, Compliance Management, Generative AI, Governance Risk Management and Compliance, Law, Regulation, and Compliance, Stakeholder Analysis, Stakeholder Engagement, Regulatory Requirements, Stakeholder Management, Decision Intelligence, Risk Analysis, Technology Strategies, Cost Benefit Analysis, Regulation and Legal Compliance, Leadership and Management, Risk Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Spring Boot, Development Environment, Containerization, Spring Framework, Redis, Kubernetes, Java Programming, Docker (Software), Cloud-Native Computing, Apache Maven, API Gateway, Java, Software Architecture, Application Deployment, Apache Kafka, API Design, PostgreSQL, Prometheus (Software), Grafana
Advanced · Course · 1 - 4 Weeks

ISAE-SUPAERO
Skills you'll gain: Hazard Analysis, Risk Control, Vibrations, Safety Standards, Mechanics, Mathematical Modeling, Engineering Calculations
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Linux Administration, File Management, Unix Shell, Query Languages, Database Management, Command-Line Interface, Databases, Relational Databases, Authorization (Computing), Authentications, User Accounts
Beginner · Course · 1 - 4 Weeks