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: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Request for Proposal, Request For Quotation (RFQ), Strategic Sourcing, Document Management, Supplier Management, Purchasing, Procurement, Business Writing, Cost Benefit Analysis, Vendor Management, Business Communication, Market Research, Cost Management, Risk Analysis, Spreadsheet Software, Financial Analysis, Workflow Management, Data-Driven Decision-Making, Contract Compliance, Data Analysis
Intermediate · Specialization · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Prompt Engineering, Prompt Patterns, Multimodal Prompts, Data Ethics, AI Enablement, Large Language Modeling, Generative AI, Target Audience
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Canva (Software), AI Workflows, AI Enablement, Content Creation, Generative AI, Quality Control, Creative Design, Ideation, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Verification And Validation, Game Theory, Mathematical Modeling, Test Case, Simulations
Intermediate · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Time Management, Productivity, Professional Networking, Relationship Building, Prioritization, Professional Development, Goal Setting, Personal Development, Resilience, Communication, Emotional Intelligence, Self-Awareness
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Content Creation, Social Media Strategy, Content Strategy, Operational Efficiency, Social Media, Content Marketing, Brand Strategy, Branding
Mixed · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Infrastructure, Model Deployment, Data Processing, Data Pipelines, Distributed Computing
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Target Audience, Marketing Psychology, Digital Media Strategy, Target Market, Paid media, Marketing Analytics, Social Media Campaigns, Persona Development, Marketing, Google Analytics, Social Media, Storytelling, Content Strategy
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Overcoming Objections, Closing (Sales), Sales, Selling Techniques, Marketing Psychology, Sales Process, Upselling, Customer Relationship Management, Sales Presentation, Negotiation, Price Negotiation, Contract Negotiation, Customer Insights, Virtual Teams, Cross-Channel Marketing, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft PowerPoint, Presentations, Microsoft Office, Animations, Spreadsheet Software, Multimedia, Data Visualization, Productivity Software, Developing Training Materials, Oral Expression, Security Controls, Graphic and Visual Design, User Interface (UI), Graphics Software
Mixed · Course · 1 - 3 Months