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.

Creo Incubator
Skills you'll gain: Go To Market Strategy, Ideation, Growth Strategies, Entrepreneurial Finance, Entrepreneurship, Market Analysis, Brand Strategy, Marketing Strategies, Financial Forecasting, Product Marketing, Business Planning, Creative Problem-Solving, Business Valuation, Fundraising, Business Development, Product Management, Mergers & Acquisitions, Market Research, Financial Modeling, Critical Thinking and Problem Solving
Beginner · Specialization · 3 - 6 Months

Skillshare
Skills you'll gain: Logo Design, Packaging and Labeling, Adobe Illustrator, Brand Strategy, Competitive Analysis, Presentations, Content Creation, Target Audience, Storytelling, Branding, Color Theory, Product Design, Typography, Design Strategies, Social Media, Graphic Design, Layout Design, Animations, Design Software, Graphic and Visual Design Software
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: PyTorch (Machine Learning Library), Transfer Learning, Convolutional Neural Networks, Deep Learning, Image Analysis, Computer Vision, Model Evaluation, Data Preprocessing, Classification Algorithms
Beginner · Guided Project · Less Than 2 Hours

University of Alberta
Skills you'll gain: Social Studies, Socioeconomics, World History, International Relations, Culture, Sociology, European History, Case Studies, Social Sciences, Policy Analysis, Economics, Political Sciences, Media and Communications
Beginner · Course · 3 - 6 Months

Skills you'll gain: DevOps, Agile Methodology, Cloud-Native Computing, CI/CD, Test Driven Development (TDD), Scrum (Software Development), Behavior-Driven Development, Performance Metric, Accountability, Team Oriented, Culture Transformation, Microservices, Cross-Functional Collaboration
Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Technical Communication, Data Presentation, R Programming, Statistical Analysis, Statistical Modeling, Data Analysis, Time Series Analysis and Forecasting, Statistical Inference, Sampling (Statistics), Model Evaluation, Probability Distribution
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Content Performance Analysis, Persona Development, Content Marketing, Customer Insights, Target Audience, Content Strategy, Persona (User Experience), Social Media Content, Data Storytelling, Marketing Analytics, Performance Measurement, Scheduling, Drive Engagement, Key Performance Indicators (KPIs), Return On Investment, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Clinical Documentation, Generative AI, Responsible AI, Data Ethics, Medical Coding, ChatGPT, Generative AI Agents, Healthcare Project Management, Care Coordination, Electronic Medical Record, Healthcare Ethics, Health Informatics, Patient Communication, Health Information Management, Business Process Automation, Prompt Engineering, Operational Efficiency, Compliance Management, Technology Roadmaps, Change Management
Intermediate · Specialization · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Peer Review, Storytelling, Video Game Development, Writing, Content Creation, Creative Thinking, Active Listening, Constructive Feedback, Storyboarding
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Generative AI, Vector Databases, Cloud Applications, NoSQL, Databases, Database Management Systems, PostgreSQL, Relational Databases, Database Systems, Data Migration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Embeddings, Transfer Learning, Unsupervised Learning, Machine Learning Methods, Applied Machine Learning, Model Evaluation, Supervised Learning
Intermediate · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Case Studies, Decision Making, Behavior Management, Behavioral Economics, Applied Behavior Analysis, Human Development, Emotional Intelligence, Psychology, Qualitative Research, Critical Thinking, Empathy, Communication
Beginner · Course · 1 - 4 Weeks