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.

Vanderbilt University
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Prompt Patterns, Generative AI, Context Engineering, ChatGPT, AI literacy, AI Personalization, Anthropic Claude, LLM Application, Large Language Modeling, Data Analysis
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Object Oriented Design, Image Analysis, Python Programming, Software Documentation, Jupyter, Software Engineering, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Edge Impulse
Skills you'll gain: Model Evaluation, Applied Machine Learning, Model Training, Data Preprocessing, Embedded Systems, Machine Learning Software, Machine Learning, Machine Learning Algorithms, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Responsible AI, Model Deployment, Convolutional Neural Networks, Predictive Modeling, Feature Engineering, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Prompt Engineering, Prompt Patterns, Multimodal Prompts, ChatGPT, Prompt Engineering Tools, Responsible AI, Generative AI, Data Ethics, Business Intelligence, Organizational Leadership, Business Analytics, Large Language Modeling, Culture Transformation, AI Security, AI literacy, Artificial Intelligence, Business, Data Science, Emerging Technologies, Innovation
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Marketing Analytics, Data Validation, SQL, Web Analytics, Marketing, Data Quality, Analytics, Prompt Engineering, Performance Tuning, Verification And Validation, AI literacy, Query Languages, Business Metrics, Code Review, Key Performance Indicators (KPIs), Data Integrity, Data Modeling, Relational Databases, AI Workflows, Reconciliation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Microservices, Spring Boot, Restful API, Spring Framework, CI/CD, Data Persistence, Software Architecture, Software Design, Distributed Computing, Development Testing, Software Design Patterns, Software Documentation, Application Programming Interface (API), Software Testing, API Testing, Java Programming, API Design, Persistence
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Code Reusability, Software Testing, Data Structures
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Machine Learning Methods, Image Quality, Generative AI, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, Machine Learning, Classification Algorithms, Software Visualization
Beginner · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Quality (SQA/SQC), Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Project Management, Project Planning
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Data Storytelling, Data Visualization, Exploratory Data Analysis, Data Visualization Software, Data Presentation, Interactive Data Visualization, Data Ethics, Tableau Software, Data Analysis, Data Cleansing, Data Manipulation, Data Transformation, Data Preprocessing, Data Wrangling, Technical Communication, Data Science, Data Quality, Data Validation, Python Programming
Advanced · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: JSON, Data Processing, Data Wrangling, Restful API, Data Manipulation, Data Access, Application Programming Interface (API), Python Programming, Data Import/Export, Data Transformation, Data Structures, File I/O, Data Collection
Intermediate · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Data Ethics, Image Analysis, AI Personalization, Model Training, Convolutional Neural Networks, Model Optimization, Machine Learning, Applied Machine Learning, Feature Engineering, Machine Learning Methods, Computer Vision, Supervised Learning, Data Preprocessing, Program Evaluation, Unsupervised Learning, Python Programming, Data Science, Algorithms
Intermediate · Course · 1 - 3 Months