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.

Logical Operations
Skills you'll gain: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Mixed · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: SPSS, Model Evaluation, Social Sciences, Statistical Modeling, Data Analysis Software, Psychological Evaluations, Statistical Analysis, Regression Analysis, Correlation Analysis, Data Analysis, Dimensionality Reduction
Mixed · Course · 3 - 6 Months

Skills you'll gain: Data Ethics, Generative AI, ChatGPT, OpenAI API, Blogs, Artificial Intelligence, Social Media Management, Copywriting, Social Media Content, Content Creation, Marketing Automation, Social Media Campaigns, Social Media, Digital Content, Email Marketing, Web Development, Digital Publishing, Web Design and Development, Content Marketing, Productivity
Beginner · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Active Listening, Non-Verbal Communication, Compassion, Sales Strategy, Consultative Selling, Empathy & Emotional Intelligence, Emotional Intelligence, Rapport Building, Communication Strategies, Consumer Behaviour, Overcoming Objections, Professionalism, Personal Development, Negotiation, Decision Making
Mixed · Course · 1 - 3 Months

University of Lausanne
Skills you'll gain: Health Policy, Public Health, Health Systems, Geographic Information Systems, Systems Thinking, Community Health, Spatial Analysis, Social Determinants Of Health, Sustainable Development, Environmental Issue, Data Collection, Machine Learning
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Hybrid Cloud Computing, vCenter Server, VMware ESX Servers, vSphere Networking and Storage, Cloud Management, NSX-T Network Virtualization, Virtual Machines, Cloud Infrastructure, Virtualization and Virtual Machines, IT Automation, Cloud Computing, Network Troubleshooting, Automation, Scripting, Performance Tuning, Application Programming Interface (API), System Monitoring
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Secure Coding, .NET Framework, Data Validation, Business Logic, Database Design, C# (Programming Language), Relational Databases, Databases, Billing Systems, Microsoft SQL Servers, Database Application, Application Development, Registration, Usability, Software Development Methodologies, Software Design, Application Design, Invoicing, SQL, Web Design and Development
Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Computer Programming, Integrated Development Environments, Digital pedagogy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Email Marketing, Marketing Automation, Performance Analysis, Performance Measurement, Quality Assurance, Campaign Management, Performance Metric, Benchmarking, Marketing Effectiveness, HubSpot CRM, Automation, Key Performance Indicators (KPIs), Marketing Analytics, Data-Driven Decision-Making, Personalized Service, Customer Engagement
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Verbal Communication Skills, Presentations, Public Speaking, Interviewing Skills, English Language, Communication, Vocabulary, Non-Verbal Communication, Cultural Diversity, Intercultural Competence, Business Communication, Grammar, Adaptability
Mixed · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Cyber Security Strategy, Threat Management, Crisis Management, Cyber Risk, Cybersecurity, Risk Management, Cyber Security Policies, Cyber Threat Intelligence, Security Management, Business Risk Management, Risk Analysis, Cyber Security Assessment, Stakeholder Communications, Asset Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Scraping, Extensible Markup Language (XML), Data Processing, Cascading Style Sheets (CSS), JSON, Data Capture, Application Programming Interface (API), MongoDB, Data Storage, Hypertext Markup Language (HTML)
Beginner · Course · 3 - 6 Months