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: OpenAI API, Generative Model Architectures, AI Integrations, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Object Oriented Programming (OOP), AI literacy
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Object Oriented Design, Software Development Life Cycle, Risk Management, Software Development Methodologies, Software Design, Application Development, Program Development, Business Logic, User Experience Design, Systems Development, Software Development, Business Architecture, Usability, User Centered Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, Proposal Writing, Sales Presentations, Proposal Development, Sales Presentation, Sales Strategy, Storytelling, Presentations, Data Storytelling, Sales Process, Market Research, Anthropic Claude, Microsoft PowerPoint, AI Integrations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Management, Performance Appraisal, Workforce Development, Employee Performance Management, Business Transformation, Organizational Development, Talent Management, Mergers & Acquisitions, Compensation Strategy, Human Resource Strategy, Performance Review, Human Resources Management and Planning, Management Training And Development, Organizational Change, Human Resources, People Development, Training and Development, Workforce Planning, Organizational Strategy, Organizational Structure
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Organizational Development, Human Resource Strategy, Employee Engagement, Human Resources, Organizational Change, Organizational Effectiveness, Compensation Management, Performance Improvement, Change Management, Data Collection
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Web Content Accessibility Guidelines, Video Production, Educational Materials, Instructional Design, Disabilities, Web Content, Learning Strategies, Technical Documentation, Microsoft Office, Diversity Awareness, Law, Regulation, and Compliance
Beginner · Course · 1 - 3 Months

Skills you'll gain: Snowflake Schema, Business Intelligence, Power BI, Cloud Security, Business Analytics, Business Intelligence Software, Cloud Management, Advanced Analytics, Cloud-Based Integration, Data Management, Data Governance, Amazon Web Services, Data Integration, Data Security, Cost Control, Data Visualization Software, Cloud Computing, Data Warehousing, Data Modeling, Cloud Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: MITRE ATT&CK Framework, Threat Modeling, Cyber Threat Intelligence, Penetration Testing, Threat Management, Threat Detection, Cyber Security Assessment, Cybersecurity, Cyber Security Strategy, Cyber Operations, Vulnerability Scanning, Cyber Attacks, Computer Security, Vulnerability Assessments, Security Strategy, Cyber Security Policies, Network Security, Network Analysis, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Inventory Control, Key Performance Indicators (KPIs), Performance Reporting, Performance Metric, Performance Analysis, Supply Management, Performance Measurement, Operations Management, Health Administration, Health Care Administration, Supply Chain Planning, Operational Efficiency, Organizational Structure
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Debugging, Javascript, Software Development
Beginner · Guided Project · Less Than 2 Hours

University of Pittsburgh
Skills you'll gain: Web Services, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Development, Cloud Applications, Google Cloud Platform, Flask (Web Framework), Distributed Computing, Containerization, Systems Architecture, Software Architecture, Docker (Software), Cloud-Based Integration, Virtualization, Restful API, JSON, Microservices, Application Programming Interface (API), Computer Architecture
Build toward a degree
Intermediate · Course · 1 - 3 Months