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: Human Development, Child Development, Gerontology, Childhood Education and Development, Human Learning, Prenatal Care, Psychology, Culture, Sociology, Pre-Clinical Development, Anatomy, Mental and Behavioral Health, Infant Care, Biology
Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Financial Reporting, Auditors Report, Financial Statements, Financial Statement Analysis, Financial Analysis, Financial Accounting, Accounting, Business Reporting, Management Reporting, Balance Sheet, Annual Reports, Auditing, Financial Data, Performance Reporting, Financial Auditing, Financial Controls, Budgeting, Language Interpretation, Translation, and Studies, Performance Management, Training Programs
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Linear Algebra, Algebra, Advanced Mathematics, Engineering Analysis, Applied Mathematics, Mathematical Theory & Analysis, Geometry
★ 4.7 (180) · Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Financial Statement Analysis, Financial Reporting, Financial Acumen, Financial Statements, Financial Analysis, Financial Accounting, Annual Reports, Business Reporting, Cash Flows, Business Planning, Accounting, Budgeting, Business Valuation, Balance Sheet, Strategic Planning, Financial Forecasting, Income Statement, Business Strategies, Generally Accepted Accounting Principles (GAAP), Auditing
Beginner · Course · 3 - 6 Months
University of London
Skills you'll gain: Descriptive Statistics, Statistics, Probability & Statistics, Exploratory Data Analysis, Statistical Methods, Statistical Hypothesis Testing, Data Visualization, Decision Intelligence, Operations Research, Data-Driven Decision-Making, Statistical Modeling, Data Analysis, Probability, Probability Distribution, Statistical Analysis, Sampling (Statistics), Statistical Inference, Mathematical Modeling
★ 4.6 (1.5K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Sharing, Data Pipelines, Metadata Management, Google Cloud Platform, Data Migration, Data Processing, Data Infrastructure, Big Data, Data Integration, Apache Airflow, Cloud Storage, Data Warehousing, Data Management, Data Lakes, Data Import/Export, Data Storage, Data Transformation, Apache Spark, Serverless Computing
Beginner · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Delegation Skills, Lifelong Learning, Leadership, Digital Transformation, Team Leadership, Team Management, Business Transformation, Leadership Development, Business Leadership, Telecommuting, Constructive Feedback, Organizational Leadership, Drive Engagement, Innovation, Professional Development, Leadership and Management, Strategic Leadership, Storytelling, Adaptability, Team Motivation
★ 4.8 (287) · Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Meeting Facilitation, Business Writing, Business Communication, Active Listening, Business Correspondence, Telephone Skills, Management Training And Development, Writing, Employee Coaching, Business Leadership, English Language, Discussion Facilitation, Delegation Skills, Concision, Staff Management, Recruitment, Leadership, Organizational Skills, Verbal Communication Skills, Communication
★ 4.8 (1.5K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Security, Data Loss Prevention, File Management, Google Cloud Platform, Data Access, Cloud Storage, Data Security, Data Management, Cloud Computing, Personally Identifiable Information, Unstructured Data
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Lean Methodologies, Process Improvement, Quality Improvement, Lean Manufacturing, Lean Six Sigma, Process Improvement and Optimization, Statistical Process Controls, Continuous Improvement Process, Process Optimization, Six Sigma Methodology, Quality Control, Quality Monitoring, Employee Training, Operational Efficiency, Waste Minimization, Training Programs
★ 4.6 (13) · Beginner · Course · 1 - 3 Months

The University of Chicago
Skills you'll gain: Keras (Neural Network Library), Machine Learning Methods, Unsupervised Learning, Machine Learning Algorithms, Deep Learning, Machine Learning, Statistical Machine Learning, Machine Learning Software, Decision Tree Learning, Applied Machine Learning, Scikit Learn (Machine Learning Library), Classification Algorithms, Supervised Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML), Random Forest Algorithm, Model Training, Dimensionality Reduction, Model Evaluation, Data Preprocessing
★ 3.9 (25) · Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Google Cloud Platform, SQL, Dashboard, Big Data, Data Visualization Software, Dashboard Creation, Applied Machine Learning, Data Access, Data Transformation, Query Languages, Machine Learning, Data Cleansing, Data Preprocessing, Model Evaluation, Model Training, Data Analysis, Data Wrangling, Analytics, Public Cloud
★ 4.5 (13) · Beginner · Specialization · 3 - 6 Months