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.

DeepLearning.AI
Skills you'll gain: Computer Vision, Image Analysis, Keras (Neural Network Library), Artificial Neural Networks, Tensorflow, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Algorithms, Data Processing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Development, JavaScript Frameworks, Web Applications, React.js, Serverless Computing, Restful API, Application Programming Interface (API), Server Side
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Shiny (R Package), Deep Learning, Image Analysis, PyTorch (Machine Learning Library), Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Classification And Regression Tree (CART), Unsupervised Learning, Predictive Modeling, Regression Analysis, Dimensionality Reduction, Network Architecture, Interactive Data Visualization, Time Series Analysis and Forecasting, Data Processing
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Dimensionality Reduction, Unsupervised Learning, Machine Learning Algorithms, Applied Machine Learning, Machine Learning, Regression Analysis, Scikit Learn (Machine Learning Library), Supervised Learning, Data Science, Classification And Regression Tree (CART), Statistical Analysis, Predictive Modeling, Artificial Neural Networks, Data Processing, Feature Engineering
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Google Cloud Platform, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Large Language Modeling, PyTorch (Machine Learning Library), Artificial Intelligence, Natural Language Processing, Machine Learning, Cloud Infrastructure, Data Processing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Development Tools, React.js, JavaScript Frameworks, Front-End Web Development, HTML and CSS, Performance Tuning, Web Development, Cascading Style Sheets (CSS), Microsoft Visual Studio
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Real Time Data, Transaction Processing, Application Development, .NET Framework, Systems Integration, Data Access, C# (Programming Language), Performance Tuning, Programming Principles
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Computer Vision, Python Programming, Image Analysis, Real Time Data, Development Environment, Deep Learning, Software Installation, Algorithms
Beginner · Course · 3 - 6 Months

Simplilearn
Skills you'll gain: Multimodal Prompts, Generative AI, Generative Model Architectures, Prompt Engineering, Image Analysis, Image Quality, Unsupervised Learning, PyTorch (Machine Learning Library), Machine Learning Methods, Dimensionality Reduction
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Supervised Learning, Artificial Neural Networks, Decision Tree Learning, Machine Learning Algorithms, Machine Learning, Computer Vision, Network Architecture, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Mobile Development, PyTorch (Machine Learning Library), Flask (Web Framework), Application Development, Tensorflow, Deep Learning, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Containerization, User Interface (UI), Performance Tuning
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Application Deployment
Beginner · Course · 1 - 4 Weeks