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.

Lecturio
Skills you'll gain: Healthcare Ethics, Nursing Management, Patient-centered Care, Telehealth, Delegation Skills, Health Systems, Nursing Administration, Clinical Leadership, Constructive Feedback, Clinical Nursing, Health Administration, Communication, Accountability, Empathy, Language Competency, Cultural Sensitivity, Active Listening, Clinical Assessment, Change Management, Continuous Quality Improvement (CQI)
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Wireframing, Web Content Accessibility Guidelines, Responsive Web Design, HTML and CSS, Browser Compatibility, Web Design, Front-End Web Development, User Interface (UI), Verification And Validation, Cascading Style Sheets (CSS), Application Frameworks, Usability, Code Review, Javascript
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Lead Generation, Persona Development, Target Audience, Global Marketing, Storytelling, Sales, Social Media Marketing, Sales Strategy, Social Media, Customer Engagement, Customer Relationship Building, Professional Networking, LinkedIn, Cultural Diversity
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Markov Model, Mathematical Modeling, Engineering Analysis, Computational Thinking, Biological Engineering, Failure Analysis, Hazard Analysis, Simulation and Simulation Software, Probability, Differential Equations, Verification And Validation
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Photo Editing, Adobe Illustrator, Color Theory, Adobe Photoshop, Responsible AI, Typography, Generative AI, Graphic and Visual Design, Graphic Design, Photography, Data Ethics, Design, Adobe Creative Cloud, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, File Management, Prompt Engineering, Branding, Storytelling
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Deployment, Node.JS, Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Application Development, Web Applications, Web Frameworks, Front-End Web Development
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Mobile Security, Cybersecurity, Penetration Testing, Cloud Security, Malware Protection, Cyber Attacks, Distributed Denial-Of-Service (DDoS) Attacks, Network Security, Security Testing, Cyber Security Assessment, Information Systems Security, Intrusion Detection and Prevention, Cyber Security Strategy, Threat Detection, Cyber Threat Intelligence, Cyber Threat Hunting, Security Controls, Security Awareness, Cyber Risk, Security Strategy
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Game Design, Video Game Development, Interactive Design, Animations, Event-Driven Programming, Debugging, User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Computer Graphics
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Pivot Tables And Charts, Spreadsheet Software, Microsoft Excel, Data Visualization Software, Google Sheets
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Scripting, Linux, Linux Administration, Unix Commands, Unix, Command-Line Interface, Remote Access Systems, OS Process Management, File Management, Debugging
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Typography, Design, Digital Design, Design Software, Editing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cardiac Surgery, Chronic Diseases, Patient Education And Counseling, Cardiology, Medical Surgical Nursing, Care Management, Electocardiography, Patient Evaluation, Nursing Care, Perioperative Care, Diagnostic Tests, Hemodynamics, Nursing Process, Nursing Management, Blood Pressure, Clinical Assessment, Anatomy
Intermediate · Course · 1 - 3 Months