Language courses can help you learn grammar, vocabulary development, pronunciation techniques, and conversational skills. You can build skills in writing clearly, understanding cultural nuances, and using language for specific purposes like business or travel. Many courses introduce tools such as language learning apps, online dictionaries, and pronunciation software, which enhance your ability to practice and apply what you've learned in everyday situations.

Google Cloud
Skills you'll gain: Natural Language Processing, Large Language Modeling, Transfer Learning, Vision Transformer (ViT), Generative Model Architectures
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Statistical Analysis, Matplotlib, Regression Analysis, Statistical Modeling, Data Science, Data Analysis, Data Visualization, Pandas (Python Package), Anomaly Detection, Time Series Analysis and Forecasting, Data Visualization Software, Data Collection, Data Manipulation, Application Programming Interface (API)
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Recurrent Neural Networks (RNNs), Embeddings, Time Series Analysis and Forecasting, Tensorflow, Natural Language Processing, Forecasting, Image Analysis, Deep Learning, Artificial Neural Networks, Predictive Analytics, Predictive Modeling, Technical Analysis, Data Preprocessing, Supervised Learning, Data Science, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Active Listening, Workplace inclusivity, Empathy, Diversity and Inclusion, Social Skills, Diversity Awareness, Professional Development, Emotional Intelligence, Cultural Diversity, Communication, Communication Strategies, Self-Awareness, Relationship Building
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vision Transformer (ViT), Model Deployment, Transfer Learning, Hugging Face, MLOps (Machine Learning Operations), Cloud Deployment, Large Language Modeling, Computer Vision, Image Analysis, Natural Language Processing, Application Deployment
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploitation techniques, Cyber Security Assessment, Unix, Computer Security, Vulnerability Assessments, Unix Commands, System Programming, Shell Script, Linux, Debugging
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Object Oriented Programming (OOP), Databases, Natural Language Processing, SQL, Python Programming, Matplotlib, Business Process Automation, Text Mining, Data Processing, Development Environment, Document Management
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Active Listening, Storytelling, Social Skills, Empathy, Cognitive flexibility, Initiative and Leadership, Creativity, Cultural Diversity, Leadership, Self-Awareness, Social Justice, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, Anomaly Detection, Microsoft Azure, Computer Vision, Image Analysis, Artificial Intelligence, Natural Language Processing, Cloud API, Data-Driven Decision-Making, Text Mining, Application Programming Interface (API), Time Series Analysis and Forecasting, Web Services, Restful API
Beginner · Course · 1 - 3 Months
University of Glasgow
Skills you'll gain: JSON, Data Structures, Computational Thinking, Data Analysis, Data Visualization Software, Scripting, Javascript, Data Processing, Unsupervised Learning, Data Science, Data Modeling, Machine Learning, Computer Programming, Algorithms, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Responsive Web Design, UI Components, HTML and CSS, Color Theory, Web Design, Web Content Accessibility Guidelines, Extensible Markup Language (XML), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Semantic Web, Verification And Validation, Interactive Design, User Interface (UI), Typography, Web Design and Development, Web Development Tools, Usability, Web Development, Interaction Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Javascript, Maintainability, Application Design, Scripting Languages, Event-Driven Programming, Prototyping, Context Management
Advanced · Course · 1 - 3 Months