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.

Advancing Women in Tech
Skills you'll gain: Business Process Automation, Workflow Management, Multimodal Prompts, Project Design, Time Management, Continuous Improvement Process
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Red Hat Enterprise Linux, Command-Line Interface, Linux Administration, Linux Commands, User Accounts, Linux, Operating System Administration, Software Installation, System Configuration, Systems Administration, Security Controls, File Management, System Monitoring, User Interface (UI)
Mixed · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Business Writing, Business Correspondence, Professional Networking, English Language, Oral Expression, Business Communication, Rapport Building, Telephone Skills, Language Competency, Presentations, Relationship Building, Verbal Communication Skills, Grammar, Vocabulary, Communication, Scheduling
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Email Security, Google Workspace, Mobile Security, Security Management, Cloud Security, Application Security, Data Security, Security Controls, Identity and Access Management, Continuous Monitoring, Authentications, Multi-Factor Authentication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, C# (Programming Language), Object Oriented Programming (OOP), User Interface (UI), Prototyping, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Product Management, Go To Market Strategy, Product Planning, User Experience, Market Analysis, Revenue Management, Product Lifecycle Management, UI/UX Strategy, Product Roadmaps, Product Design, Product Strategy, Sprint Retrospectives, User Interface and User Experience (UI/UX) Design, Marketing Analytics, Product Testing, Sprint Planning, A/B Testing, Driving engagement, Agile Methodology, Stakeholder Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, 3D Assets, Video Game Development, Game Design, C# (Programming Language), Animations, Cross Platform Development, Object Oriented Programming (OOP), Program Development, Software Installation, Debugging, Computational Logic
Mixed · Course · 1 - 3 Months

Infosec
Skills you'll gain: Cybersecurity, TCP/IP, Network Protocols, Data Security, Litigation Support, Network Security, General Networking, Record Keeping, Data Storage, Data Integrity, Cryptography, File Management, File Systems, Encryption, Data Validation, Command-Line Interface, Technical Writing, Linux Commands, Unix Commands, Algorithms
Intermediate · Course · 1 - 3 Months

Empower School of Health
Skills you'll gain: Health Systems, Surgery, Health Care Administration, Health Policy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Project Management, Agile Methodology, Backlogs, Scrum (Software Development), Sprint Planning, Jira (Software), User Story, Project Management, Dependency Analysis, Scalability, Team Management, Dashboard, Cross-Functional Collaboration, Prioritization
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: API Gateway, GraphQL, Application Programming Interface (API), API Design, Microservices, CI/CD, Restful API, Cloud API, Node.JS, Scalability, Secure Coding, Authentications, Containerization, Software Architecture, Real Time Data, Kubernetes, Event-Driven Programming
Advanced · Course · 1 - 4 Weeks
Georgia Institute of Technology
Skills you'll gain: Supply Chain, Supply Chain Management, Logistics Management, Logistics, Transportation Operations, Procurement, Inventory and Warehousing, Warehouse Management, Manufacturing Operations
Mixed · Course · 1 - 3 Months