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: PL/SQL, SQL, Business Logic, Stored Procedure, Database Design, Database Management, Database Development, Relational Databases, Case Studies, Data Integrity, Data Structures, Business Solutions, Data Processing, Scalability, Business Analysis, Program Development, Design, Data Analysis, Analysis, Business
★ 4.8 (19) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Visualization, Excel Formulas, Plot (Graphics), Microsoft Excel, Data Management, Data Cleansing, Spreadsheet Software, Data Entry, Data Sharing, Data Import/Export, Data Validation, Microsoft Office, Data Analysis Software, Data Integrity, Problem Solving
★ 4.7 (3.7K) · Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Geospatial Information and Technology, Geographic Information Systems, Apache Hadoop, Spatial Data Analysis, Geospatial Mapping, Spatial Analysis, Big Data, Matplotlib, Data Processing, Computational Thinking, Distributed Computing, Data Manipulation, Theoretical Computer Science, Python Programming
★ 4.2 (30) · Beginner · Course · 1 - 3 Months

Wesleyan University
Skills you'll gain: Social Sciences, Psychology, Persuasive Communication, Social Justice, Empathy & Emotional Intelligence, Behavior Management, Conflict Management, Research, Diversity Awareness
★ 4.7 (5.2K) · Beginner · Course · 1 - 3 Months

Universidad Autónoma Metropolitana
Skills you'll gain: Chemistry, Analytical Chemistry, Physical Science, Scientific Methods, Taxonomy
★ 4.4 (70) · Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Lean Six Sigma, Lean Manufacturing, Six Sigma Methodology, Lean Methodologies, Kaizen Methodology, Kanban Principles, Production Process, Statistical Process Controls, Process Capability, Quality Improvement, Process Improvement, Process Improvement and Optimization, Quality Monitoring, Process Optimization, Process Analysis, Continuous Improvement Process, Customer Analysis, Waste Minimization, Quality Management, Return On Investment
★ 4.8 (786) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Applied Machine Learning, Data Preprocessing, Classification Algorithms, Random Forest Algorithm, Decision Intelligence, Data Transformation, Machine Learning Methods, Model Training, Predictive Modeling, Regression Analysis, Decision Tree Learning, Machine Learning, Exploratory Data Analysis, Data Validation, Performance Measurement
★ 4.3 (34) · Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Make.com, Email Automation, DeepSeek API, Deepseek, Agentic Workflows, AI Workflows, User Interface (UI), LLM Application, AI Integrations, Human Computer Interaction, No-Code Development, Retrieval-Augmented Generation, AI Product Strategy, Automation, Application Programming Interface (API), Workflow Management, Embeddings, Natural Language Processing, Prompt Engineering, Debugging
★ 4.1 (66) · Intermediate · Specialization · 1 - 3 Months

Yale University
Skills you'll gain: Global Positioning Systems, Geospatial Information and Technology, Communication Systems, Mechanics, General Science and Research, Physics, Environmental Monitoring
★ 4.9 (690) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Prompt Engineering, Sales Strategy, Sales Pipelines, AI Personalization, Sales Operations, Responsible AI, Lead Generation, Sales Development, Competitive Analysis, Sales Management, Marketing Automation, Customer Relationship Management (CRM) Software, Account Management, Business Process Automation, Business Intelligence, Workflow Management, Market Analysis, Data-Driven Decision-Making, Forecasting, Artificial Intelligence
★ 4 (40) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Climate Change Mitigation, Climate Change Programs, Risk Management, Climate Change Adaptation, Mitigation, Risk Mitigation, Environmental Issue, Corporate Sustainability, Pollution Prevention, Environmental Resource Management, Persuasive Communication, Media and Communications, Community Outreach, Environmental Policy, Social Sciences, Social Impact, Peer Review, Sustainable Systems, Scientific Methods, Energy and Utilities
★ 4.8 (326) · Beginner · Specialization · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Diversity Programs, Team Building, Diversity Training, Diversity and Inclusion, Diversity Awareness, Team Management, Employee Coaching, Smart Goals, Diversity Equity and Inclusion Initiatives, Goal Setting, Intercultural Competence, Cultural Diversity, Team Leadership, Team Performance Management, Systems Thinking, Presentations, Cognitive flexibility, Case Studies, Collaboration, Culture
★ 4.7 (1.3K) · Beginner · Specialization · 3 - 6 Months