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.

Berklee
Skills you'll gain: Musical Composition, Post-Production, Music, Media Production, Video Editing, Music Performance, Editing, Automation, Electronic Media
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Internet Of Things, Cloud Infrastructure, Wireless Networks, General Networking, Cloud Computing, Cloud Platforms, Network Infrastructure, IT Security Architecture, Embedded Systems, Interoperability, Network Architecture, Emerging Technologies, Network Protocols, Communication Systems, Endpoint Security, Healthcare 5.0, Systems Architecture, Networking Hardware, Systems Design, System Design and Implementation
Build toward a degree
Intermediate · Course · 1 - 3 Months

The University of North Carolina at Chapel Hill
Skills you'll gain: Deductive Reasoning, Chemistry, Social Studies, Social Sciences, World History, Liberal Arts, Psychology, Case Studies
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Product Engineering, Process Engineering, Experimentation, Engineering, Materials science, Environment, Systems Of Measurement, Microarchitecture, Laboratory Experience, Thermal Management, Analytical Testing, Laboratory Research, Biochemistry, Chemistry, Innovation, Scientific Methods
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Apple Xcode, iOS Development, Swift Programming, Image Analysis, OpenAI API, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Large Language Modeling, Natural Language Processing, Machine Learning Methods, Knowledge of Apple Software, Machine Learning Software, Apple Hardware proficiency, LLM Application, Application Development, Applied Machine Learning, OpenAI, AI Integrations, Machine Learning
Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Oral Comprehension, English Language, Language Learning, Language Competency, Grammar
Beginner · Specialization · 3 - 6 Months

Fractal Analytics
Skills you'll gain: Case Studies, Decision Making, Behavior Management, Behavioral Management, Emotional Intelligence, Psychology, Critical Thinking, Empathy
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Climate Change Adaptation, Persuasive Communication, Environmental Issue, Media and Communications, Community Outreach, Environmental Policy, Social Sciences, Peer Review, Scientific Methods, Political Sciences, Environmental Science, Hydrology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Content Scheduling, Marketing Strategies, Personalized Campaigns, Data-Driven Marketing, Promotional Strategies, Marketing Planning, Adobe Express, Marketing Strategy and Techniques, Social Media Content, Digital Marketing Campaigns, Cross-Channel Marketing, Marketing Channel, Digital Marketing, Social Media Marketing, Content Strategy, Brand Marketing, Market Research, Graphic and Visual Design, Generative AI, Performance Analysis
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Content Performance Analysis, Video Production, Content Scheduling, Meta Ads Manager, Writing, Social Media Analytics, Canva (Software), Facebook, Content Creation, Storytelling, Data-Driven Marketing, Copywriting, Online Advertising, Videography, Persona Development, Photography, Marketing Analytics, Social Media, Content Strategy, ChatGPT
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unsupervised Learning, Applied Machine Learning, Plotly, Data Visualization, Machine Learning, Scientific Visualization, Social Sciences, Machine Learning Methods, Socioeconomics, Statistical Machine Learning, Machine Learning Algorithms, Social Studies, Economics, Policy, and Social Studies, Social Determinants Of Health, Data Mining, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Edureka
Skills you'll gain: AI Security, Responsible AI, Incident Response, Computer Security Incident Management, Data Ethics, Generative AI, LLM Application, Large Language Modeling, Generative Model Architectures, Threat Modeling, Security Testing, Cybersecurity, IT Security Architecture, Security Architecture Review, Artificial Intelligence, Machine Learning, Security Management, MLOps (Machine Learning Operations), Agentic systems, Ethical Standards And Conduct
Beginner · Specialization · 3 - 6 Months