Recommender systems courses can help you learn collaborative filtering, content-based filtering, and hybrid approaches to personalization. You can build skills in data analysis, user behavior modeling, and algorithm evaluation. Many courses introduce tools like Python libraries such as Scikit-learn and TensorFlow, that support implementing machine learning algorithms, as well as frameworks for managing large datasets and user interactions.

Amazon
Skills you'll gain: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Systems Development Life Cycle, Application Development, Software Development Life Cycle, Software Development, Agile Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Programming Principles, Java Programming, Spring Framework, Maintainability, Debugging, Java, Software Design Patterns
Beginner · Course · 1 - 3 Months

Skills you'll gain: LangGraph, Generative AI Agents, AI Orchestration, LangChain, Agentic systems, AI Workflows, OpenAI API, Agentic Workflows, LLM Application, Artificial Intelligence, AI Integrations, User Interface (UI), Python Programming, Context Management, Development Environment
Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: White-Box Testing, Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Systems Development Life Cycle, Software Development Life Cycle, Software Testing, Software Development, Software Engineering, Unified Modeling Language, Software Quality Assurance, Software Configuration Management, User Acceptance Testing (UAT), System Design and Implementation, Change Control, Test Case, Requirements Analysis, Waterfall Methodology, Project Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Wireframing, Figma (Design Software), Layout Design, Prototyping, User Experience, User Experience Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), Persona (User Experience), Typography, Collaborative Software, User Interface (UI) Design, Graphic and Visual Design, Animations, Color Theory
Mixed · Course · 1 - 3 Months

University of Florida
Skills you'll gain: Patient Safety, Clinical Leadership, Corrective and Preventive Action (CAPA), Culture Transformation, Lean Manufacturing, Health Care Administration, Organizational Change, Health Systems, Kaizen Methodology, Lean Methodologies, Organizational Leadership, Organizational Development, Production Process, Accident Prevention, Change Management, Leadership, Team Building, Process Improvement, Quality Improvement, Root Cause Analysis
Mixed · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Electric Power Systems, Electrical Power, Electrical Systems, Energy and Utilities, Electrical Safety, Electrical Engineering, Sustainability Standards, Sustainable Systems, Sustainable Development, Climate Change Mitigation, Sustainable Technologies
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: SQL, SAS (Software), Database Management, Stored Procedure, Query Languages, Case Studies, Data Access, Database Management Systems, Data Presentation, Perl (Programming Language), Data Processing, Automation, Statistical Programming, Data Manipulation, Data Integration, Data Management, Code Reusability, Data Structures, Data Transformation, Data Validation
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Universidade de São Paulo
Skills you'll gain: Project Schedules, Cost Estimation, Cost Management, Project Estimation, Scheduling, Project Planning, Quality Management, Estimation, Milestones (Project Management), Work Breakdown Structure, Project Management, Timelines, Quality Management Systems, Resource Planning, Resource Allocation, Resource Utilization, Resource Management, Matrix Management, Dependency Analysis, Accountability Frameworks
Beginner · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Database Development, Database Management Systems, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Data Migration, Transaction Processing, Computer Programming
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Command-Line Interface, Network Troubleshooting, Linux Commands, Linux, Linux Servers, Technical Support and Services, Linux Administration, Technical Support, Network Infrastructure, Amazon Web Services, File Management, Remote Access Systems, Network Protocols, Network Security, Operating Systems, Package and Software Management, System Configuration, DevOps, Communication
Beginner · Course · 1 - 4 Weeks

Indian Institute of Science
Skills you'll gain: Engineering Documentation, Biomedical Technology, Biomedical Engineering, Medical Devices, Engineering, Scientific, and Technical Instruments, Medical Equipment and Technology, Electronics, Electronics Engineering, Vital Signs, Medical Equipment, Technical Documentation, Engineering Plans And Specifications, Electronic Hardware, Technical Communication, Semiconductors, Materials science, Health Technology, Analytical Testing, Electronic Systems, Systems Design
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: LangGraph, LangChain, AI Workflows, AI Orchestration, LLM Application, Agentic Workflows, Generative AI Agents, Agentic systems, Data Persistence, Context Management
Intermediate · Project · Less Than 2 Hours