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: Metadata Management, Extract, Transform, Load, Data Migration, Google Cloud Platform, Data Pipelines, Data Import/Export, Apache Airflow, Data Sharing, Data Storage Technologies, Data Processing, Data Integration, IT Automation, Cloud Storage, Data Storage, Data Store, Real Time Data
Beginner · Course · 1 - 3 Months

Skills you'll gain: AI Product Strategy, Generative AI, Responsible AI, Decision Intelligence, Strategic Thinking, Business Strategy, Key Performance Indicators (KPIs), Technology Strategies, Performance Measurement, Business Metrics, Environmental Social And Corporate Governance (ESG), Business Priorities, Digital Transformation, Verbal Strategic Communication, Technical Communication, Competitive Intelligence, Corporate Sustainability, Strategic Prioritization, Competitive Analysis, Benchmarking
Intermediate · Course · 1 - 3 Months

Dassault Systèmes
Skills you'll gain: Computer-Aided Design, Design Software, Technical Design, 3D Modeling, Mechanical Engineering
Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Remote Access Systems, Linux Commands, Cryptographic Protocols, Web Servers, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Writing, Writing and Editing, Liberal Arts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sociology, Culture, Social Sciences, Cultural Diversity, Research, Research Methodologies, Cultural Responsiveness, Qualitative Research, Diversity Awareness, Cultural Sensitivity, Social Studies, Social Justice
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Model Evaluation, Classification Algorithms, Model Training, Machine Learning Methods, Applied Machine Learning, Matlab, Statistical Machine Learning, Regression Analysis, Model Optimization, Data Preprocessing, Predictive Modeling, Machine Learning, Feature Engineering, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Discussion Facilitation, Team Leadership, Team Building, Team Management, Organizational Leadership, Collaboration, Leadership, Organizational Effectiveness, Team Performance Management, Decision Making, Productivity, Brainstorming, Team Collaboration, Organizational Development, Leadership Development, Coordination, Professional Development, Complex Problem Solving, Course Development, Environment
Mixed · Course · 1 - 4 Weeks

Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Project Schedules, Earned Value Management, Project Estimation, Cost Estimation, Cost Management, Microsoft Project, Resource Allocation, Project Controls, Work Breakdown Structure, Workflow Management, Scheduling, Planning, Project Planning, Budget Management, Project Management, Cost Control, Budgeting, Resource Management, Project Performance, Performance Metric
Beginner · Specialization · 3 - 6 Months

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

Skills you'll gain: LangChain, LLM Application, Large Language Modeling, AI Workflows, Retrieval-Augmented Generation, Embeddings, Generative AI, Tool Calling, Fine-tuning, Prompt Engineering, PyTorch (Machine Learning Library), Tensorflow, Semantic Web, Natural Language Processing, Artificial Intelligence, Application Development, Analytical Skills, Application Programming Interface (API), Supervised Learning, Computer Programming Tools
Beginner · Specialization · 1 - 3 Months