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.

Alex Genadinik
Skills you'll gain: Stress Management, Growth Mindedness, Willingness To Learn, Self-Awareness, Resilience, Personal Development, Mental Health, Science and Research, Physiology, Research, Psychology, Cognitive flexibility, Goal Setting, Professional Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Debugging, Computer Graphics, Algorithms, Scripting, Computer Programming
Advanced · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Model Deployment, Tensorflow, Kubernetes, Scalability, Cloud Deployment, Image Analysis, Applied Machine Learning, Cloud Computing, MLOps (Machine Learning Operations), Convolutional Neural Networks, Cloud Management, Cloud Storage, Data Management
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Google Cloud Platform, Cloud Management, Public Cloud, Cloud Computing
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Facebook, Online Advertising, Advertising, Digital Advertising, Advertising Campaigns, Social Media, Social Media Marketing, Lead Generation
Beginner · Guided Project · Less Than 2 Hours

Alex Genadinik
Skills you'll gain: Goal Setting, Smart Goals, Professional Development, Personal Development, Planning, Self-Motivation, Decision Making, Time Management, Productivity, Prioritization, Empowerment, Psychology, Enthusiasm, Coaching, Scientific Methods, Adaptability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Lifelong Learning, Entrepreneurship, Willingness To Learn, Delegation Skills, Adaptability, Goal Setting, AI Enablement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Kubernetes, Cloud Applications, Microsoft Azure, Platform As A Service (PaaS), Application Deployment, Serverless Computing, Containerization, Application Performance Management, System Monitoring, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Health Education, Health Technology, Nurse Education, Nursing Care, Nursing, Nursing Management, Health Promotion, Nursing Practices, Patient Education And Counseling, Healthcare Ethics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), Game Design, Animation and Game Design, User Interface (UI), Scalability, Performance Tuning, Design
Beginner · Course · 3 - 6 Months

Skills you'll gain: Quality Management, Project Closure, Scope Management, Team Management, Sprint Retrospectives, Project Management, Project Planning, Agile Project Management, Quality Assurance, Backlogs, Team Leadership, Project Scoping, Project Management Life Cycle, Stakeholder Analysis, Project Controls, Project Risk Management, Project Implementation, Change Management, Interviewing Skills, Applicant Tracking Systems
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: ChatGPT, AI Enablement, Market Research, Financial Forecasting, AI Personalization, Business Solutions, LLM Application, Generative AI, Strategic Decision-Making, Supply Chain Management, Innovation, Forecasting, Customer Support, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks