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.

Sage Publications
Skills you'll gain: Interpersonal Communications, Group Therapy, Non-Verbal Communication, Communication, Social Work, Family Therapy, Community and Social Work, Patient Communication, De-escalation Techniques, Parent Communication, Empathy & Emotional Intelligence, Rapport Building, Family Support, Communication Disorders, Discussion Facilitation, Cultural Responsiveness, Working With Children, Conflict Management, Cultural Diversity, Ethical Standards And Conduct
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Financial Services, Banking, Compensation Analysis, Compensation Management, Investment Banking, Commercial Banking, Private Equity, Retail Banking, Financial Modeling, FinTech, Financial Statement Analysis, Emerging Technologies, Trend Analysis, Corporate Finance, Digital Transformation, Market Trend, Credit Risk, Risk Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Vulnerability Assessments, Vulnerability Scanning, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Requirements Analysis, Stakeholder Engagement, Project Scoping, Scope Management, Stakeholder Management, Requirements Elicitation, Work Breakdown Structure, Stakeholder Communications, Requirements Management, Communication Planning, Stakeholder Analysis, Change Control, Project Management, Acceptance Testing, Verification And Validation, Planning, Analysis, Change Management, Communication
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hedge Accounting, Accrual Accounting, Accruals, Derivatives, Investments, Portfolio Management, Profit and Loss (P&L) Management, Investment Management, Equities, Accounting, Asset Management, Fund Accounting, Financial Market, Financial Reporting, Income Statement, Reconciliation, Securities (Finance), Performance Analysis, Organizational Structure
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Financial Modeling, Competitive Analysis, Business Valuation, Project Finance, Investment Banking, Financial Analysis, Mergers & Acquisitions, Financial Forecasting, Capital Budgeting, Benchmarking, Risk Analysis, Waterfall Methodology, Excel Formulas, Cash Flows, Microsoft Excel, Cash Flow Forecasting, Data Transformation, Business Analysis, Technical Analysis, Model Evaluation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Technical Analysis, Market Trend, Trend Analysis, Market Data, Financial Market, Financial Trading, Test Automation, Test Script Development, Program Development, Algorithms
Mixed · Course · 1 - 3 Months

Skills you'll gain: Competitive Analysis, Financial Market, Financial Trading, Equities, Investments, Investment Management, Financial Systems, Capital Markets, Market Analysis, Business Valuation, Financial Analysis, Portfolio Management, Market Dynamics, Finance, Return On Investment
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Git (Version Control System), DevOps, Devops Tools, Version Control, Software Development, Software Versioning, Collaborative Software, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Universiteit Leiden
Skills you'll gain: Arbitration, Court Systems, Mediation, Political Sciences, Legal Proceedings, Case Law, Adjudication, Litigation and Civil Justice, International Relations, Social Justice, Case Studies
★ 4.8 (1.2K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Empathy, ChatGPT, Active Listening, Data Ethics, Decision Making, Stress Management, Mindfulness, Consumer Behaviour, Responsible AI, Emotional Intelligence, Goal Setting, Prompt Engineering, Health And Wellness Coaching, Human Computer Interaction, Artificial Intelligence, Critical Thinking, Data Analysis, Communication, Psychology, Generative AI
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: OpenAI API, Generative Model Architectures, AI Integrations, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Object Oriented Programming (OOP), AI literacy
Intermediate · Course · 1 - 3 Months