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: Test Automation, Test Data, Test Execution Engine, Test Script Development, Test Case, Test Engineering, Software Testing, Debugging, Scalability, Test Planning, Application Frameworks, Maintainability, Automation, Code Reusability, Software Architecture, Software Design Patterns, Configuration Management, Package and Software Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Sales Pipelines, Sales Process, Sales Management, Sales Enablement, Lifelong Learning, Sales, Sales Training, Sales Strategy, Professional Development, Sales Operations, Process Optimization, Sales Development, Personal Development, Stress Management, People Development, Mentorship, Growth Mindedness, Self-Motivation, Relationship Building, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Finance, Financial Modeling, Risk Analysis, Excel Formulas, Microsoft Excel, Financial Data, Financial Forecasting, Financial Analysis, Project Risk Management, Data-Driven Decision-Making, Risk Management, Capital Budgeting, Return On Investment, Cash Flow Forecasting, Due Diligence, Feasibility Studies, Business Metrics, Equities, Cash Flows
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Web Development, Javascript, JavaScript Frameworks, Web Content, Frontend Performance, Web Servers, Software Development Tools, Web Design and Development, Web Design, Front-End Web Development, Web Applications, Apache, Development Environment, Semantic Web, Software Development
Beginner · Specialization · 3 - 6 Months

University of California, Santa Barbara
Skills you'll gain: Audit Planning, Auditing, External Auditing, Financial Auditing, Auditors Report, Sarbanes Oxley Act (SOX) Compliance, Generally Accepted Auditing Standards, Internal Controls, Internal Auditing, Certified Public Accountant, Risk Analysis, Compliance Auditing, Public Accounting, Ethical Standards And Conduct, Risk Management, Risk Management Framework, Regulatory Affairs, Client Services, Quality Management Systems, Business Ethics
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: AI Security, Responsible AI, LLM Application, Unit Testing, Verification And Validation, Test Case, Security Testing, Testability, Software Testing, Code Coverage, Large Language Modeling, Model Evaluation, Test Tools, Test Script Development, Prompt Engineering, Threat Modeling, Prompt Patterns, Maintainability, Software Technical Review, Quality Assessment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Credit Risk, Banking, Lending and Underwriting, Portfolio Risk, Bank Regulations, Commercial Lending, Risk Management, Risk Modeling, Risk Management Framework, Risk Mitigation, Financial Services, Risk Analysis, Investment Banking, Portfolio Management, Financial Analysis, Financial Statement Analysis, Business
★ 5 (45) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Patch Management, Data Security, Information Systems Security, Cloud Security, Cybersecurity, Endpoint Security, Cyber Attacks, Internet Of Things, Mobile Security, Hardening, Personally Identifiable Information, General Data Protection Regulation (GDPR), Network Security, Information Privacy, Vulnerability Management, Data Storage, Operating Systems, Cloud Services, Cloud Platforms
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Scripting, Business Logic, Document Management, Microsoft Word, Microsoft Excel, Web Applications, Computer Programming, File I/O
Beginner · Course · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Cloud Management, Amazon Web Services, Cloud Infrastructure, AWS Identity and Access Management (IAM), Continuous Deployment, GitHub, Identity and Access Management, Authentications, Relational Databases, Data Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, System Monitoring, Data Lakes, Transact-SQL, Data Analysis Expressions (DAX), Star Schema, Microsoft Azure, Databricks, Real Time Data, Power BI, Data Storage, Analytics, Apache Spark, Data Modeling, Model Optimization, Extract, Transform, Load, PySpark, Continuous Monitoring, Data Pipelines, Dataflow
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Probability & Statistics, Statistics, Data-Driven Decision-Making, Probability, Probability Distribution, Estimation, Business Analytics, Data Analysis, Statistical Methods, Analytics, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Correlation Analysis, Variance Analysis
Mixed · Course · 1 - 4 Weeks