Information retrieval courses can help you learn search algorithms, indexing techniques, and data mining strategies. You can build skills in evaluating search results, optimizing query performance, and understanding user intent. Many courses introduce tools like Elasticsearch, Apache Solr, and various machine learning libraries, showing how these technologies enhance information retrieval processes and improve the accuracy of search results.

Skills you'll gain: Metasploit, Exploitation techniques, Penetration Testing, Vulnerability Assessments, Vulnerability Scanning, Verification And Validation, Linux Commands, Command-Line Interface, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Serverless Computing, Identity and Access Management, Data Pipelines, Google Cloud Platform, Cloud Security, Data Processing, Data Security, Cloud Storage, Containerization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI Agents, Model Context Protocol, Retrieval-Augmented Generation, Generative Model Architectures, Fine-tuning, Model Deployment, Responsible AI, Load Balancing, Large Language Modeling, Containerization, AI Security, Docker (Software), Model Optimization, Agentic Workflows, Generative AI, Model Evaluation, Agentic systems, LangChain, Data Ethics, Image Quality
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Security, Intrusion Detection and Prevention, Email Security, Incident Response, Application Security, Cloud Computing, Computer Security Incident Management, Cyber Attacks, Threat Detection, Web Applications, Malware Protection, Threat Management, Security Information and Event Management (SIEM), Network Monitoring, Digital Forensics
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Infrastructure as Code (IaC), Terraform, IT Infrastructure, Google Cloud Platform, Cloud Management, Cloud Development, Network Security
Beginner · Project · Less Than 2 Hours

Skills you'll gain: File Management, Linux Administration, File Systems, OS Process Management, Linux, Linux Servers, Data Security, Authorization (Computing), Linux Commands, Data Loss Prevention, Operating System Administration, Continuous Monitoring, Information Systems Security, System Monitoring, Data Storage Technologies, Network Security, Vulnerability Scanning, Data Storage, Encryption, Network Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Application Deployment, Cloud Deployment, API Design, Cloud Infrastructure, CI/CD, Google App Engine, Restful API, Google Cloud Platform, Kubernetes, Site Reliability Engineering, Cloud Security, Cloud Computing Architecture, Cloud Computing, Network Architecture, Service Level, Application Programming Interface (API), Cloud Storage, Cloud Solutions, Software Design
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Image Analysis, Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Wrangling, Model Evaluation, Data Preprocessing, Operations Research, Model Training, NumPy, Demand Planning, Feature Engineering, Supervised Learning, Inventory Management System, Supply Chain, Applied Machine Learning, Trend Analysis, Data Visualization, Machine Learning, Data Science, Data Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Virtual Networking, Enterprise Architecture, Virtualization, Network Architecture, Network Planning And Design, Virtual Local Area Network (VLAN), Virtual Private Networks (VPN), Computer Networking, Virtual Machines, Network Infrastructure, Network Model, Wide Area Networks, Infrastructure Architecture, Software-Defined Networking, Wireless Networks, Network Performance Management, Network Switches, Scalability, Network Protocols
Intermediate · Course · 1 - 3 Months

New York University
Skills you'll gain: Performing Arts, Art History, Peer Review, World History, Intercultural Competence, Liberal Arts, Culture, Music, Ancient History, Cultural Diversity, Sociology, Anthropology, Media and Communications, Digital Communications
Beginner · Course · 3 - 6 Months

Scrimba
Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Memory Management, AI Workflows, Vector Databases, Scalability, User Interface (UI), Embeddings, Database Application, Data Store, Retrieval-Augmented Generation, Databases, Large Language Modeling, Performance Tuning, Maintainability, Data Storage, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, Financial Forecasting, Forecasting, Trend Analysis, Advanced Analytics, Predictive Modeling, Predictive Analytics, Data-Driven Decision-Making, Business Analytics, Supervised Learning, Business Metrics, Market Data, Generative AI, Financial Management, Strategic Decision-Making, Market Intelligence, Statistical Analysis, Model Evaluation, Data Storytelling, Applied Machine Learning
Intermediate · Specialization · 1 - 3 Months