Library courses can help you learn cataloging, reference services, information literacy, and digital resource management. You can build skills in research techniques, data organization, and community outreach. Many courses introduce tools like integrated library systems and online databases, that support managing collections and providing access to information.

Duke University
Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization, Predictive Modeling, Scientific Visualization, Pandas (Python Package), Data Visualization Software, Predictive Analytics, Statistical Visualization, Data Presentation, Data Manipulation, Data Wrangling, Regression Analysis, Data Analysis, Data Cleansing, Data Science, Applied Machine Learning, Machine Learning Algorithms, Model Evaluation, Statistical Inference
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hugging Face, Large Language Modeling, Transfer Learning, Recurrent Neural Networks (RNNs), Embeddings, Python Programming, Fine-tuning, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Hugging Face, Model Deployment, Transfer Learning, Model Training, Fine-tuning, Large Language Modeling, Image Analysis, Applied Machine Learning, Natural Language Processing, Data Processing, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AWS SageMaker, Image Analysis, Deep Learning, Model Evaluation, Model Training, Computer Vision, Applied Machine Learning, Model Optimization, Plot (Graphics), Machine Learning, Python Programming, Data Science
Intermediate · Guided Project · Less Than 2 Hours

JetBrains
Skills you'll gain: NumPy, Python Programming, Linear Algebra, Numerical Analysis, Data Manipulation, Data Processing, Integrated Development Environments, Data Science, Data Management, Software Development Tools, Software Development, Machine Learning, Engineering, Scientific, and Technical Instruments
Beginner · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: MongoDB, Data Access, Query Languages, Database Management, NoSQL, Databases, Database Development, Scripting, Python Programming, Development Environment, Software Installation
★ 4.3 (16) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Applied Machine Learning, Machine Learning Methods, Classification Algorithms, Machine Learning Software, Model Evaluation, Model Training, Model Optimization, Machine Learning, Predictive Modeling, Python Programming
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Social Network Analysis, Social Media Analytics, Data Analysis, Python Programming, Model Evaluation
Advanced · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Hugging Face, Fine-tuning, Model Deployment, MLOps (Machine Learning Operations), CI/CD, Continuous Deployment, Model Evaluation, Applied Machine Learning, Continuous Integration, Transfer Learning, Agentic Workflows, Data Preprocessing, Generative AI Agents, Model Training, Large Language Modeling, Image Analysis, Rust (Programming Language), Model Optimization, AI Orchestration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Frontend Integration, UI Components, User Interface (UI), MySQL, User Interface (UI) Design, Application Development, Database Application, User Flows, Application Deployment, Database Management, Application Design, Databases, SQL
★ 4.8 (9) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Scripting, Data Persistence, AI Workflows, Python Programming, Command-Line Interface, Virtual Machines, Data Pipelines
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative Model Architectures, Generative AI, Model Deployment, Model Optimization, Large Language Modeling, Cloud Deployment, Machine Learning Software, Microarchitecture, Performance Tuning, Hardware Architecture, Computer Architecture, Computer Hardware
Intermediate · Course · 1 - 4 Weeks