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: AWS Kinesis, Amazon Web Services, Amazon CloudWatch, AWS Identity and Access Management (IAM), Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Data Security, Amazon S3, Authentications, Identity and Access Management, AWS CloudFormation, Cloud API, Key Management, Event Monitoring, Microservices, Real Time Data, Encryption
Intermediate · Course · 1 - 4 Weeks

Beginner · Course · 1 - 4 Weeks

The State University of New York
Skills you'll gain: Calendar Management, People Analytics, Performance Analysis, Analytics, Data-Driven Decision-Making, Scheduling, Labor Relations, Workforce Management, Staff Management, Team Performance Management, Linear Algebra, Data Management, Administration, Contract Management, Team Management, Unsupervised Learning, R (Software), R Programming, Statistical Programming, Operations Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, CI/CD, Application Deployment, DevOps, Continuous Integration, Containerization, Continuous Delivery, Continuous Deployment, Package and Software Management, IT Automation, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, Wireless Networks, Emerging Technologies, Network Engineering, Network Planning And Design, Network Infrastructure, Network Performance Management, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML), Distributed Computing, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Architecture, OSI Models, Computer Networking, Computer Hardware, Disaster Recovery, Virtual Local Area Network (VLAN), Network Administration, Network Architecture, Network Infrastructure, Database Management, General Networking, Network Troubleshooting, Relational Databases, Computer Systems, Wide Area Networks, Databases, Hardware Troubleshooting, Computer Architecture, Networking Hardware, IT Service Management
Beginner · Specialization · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Precision Medicine, Accident Prevention, Data Ethics, Kinesiology, Applied Machine Learning, Statistical Machine Learning, Machine Learning Methods, Human Factors, Child Development, Predictive Analytics, AI Integrations, Working With Children, Machine Learning, Data-Driven Decision-Making, Epidemiology, Continuous Monitoring, Load Balancing, Decision Support Systems, Emerging Technologies, Predictive Modeling
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, System Software, Linux, Embedded Systems, Linux Administration, Debugging, Linux Commands, Operating Systems, File I/O, Peripheral Devices, Build Tools, Shell Script, Development Environment, Program Development, OS Process Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Project Documentation, Agile Methodology, Agile Project Management, Project Management, Agile Software Development, Project Management Life Cycle, Project Planning, Project Management Institute (PMI) Methodology, Sprint Planning, Backlogs, Stakeholder Management, Team Management
Beginner · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Skills you'll gain: Brand Strategy, Brand Marketing, Brand Management, Branding, Brand Awareness, Brand Loyalty, Business Planning, Strategic Marketing, Integrated Marketing Communications, Organizational Strategy, Growth Strategies, Marketing Strategies, Cross-Channel Marketing, Marketing Planning, Communication Planning, Strategic Communication, Marketing, Team Management, Marketing Strategy and Techniques, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oral Expression, Concision, Verbal Communication Skills, Public Speaking, Storytelling, Interviewing Skills, Writing, Professional Networking, Relationship Building, Professional Development, Business Writing, Communication
Beginner · Guided Project · Less Than 2 Hours

Minnesota State University, Mankato
Skills you'll gain: Tax Returns, Tax Preparation, Tax Management, Income Tax, Tax Planning, Tax Compliance, Tax, Tax Laws, Accounting, Auditing
Beginner · Course · 1 - 3 Months