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.

University of Colorado Boulder
Skills you'll gain: Statistical Inference, Statistical Modeling, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Ethics, Statistical Analysis, Experimentation, Research Design, Statistical Methods, Data Science, Data Analysis, R (Software), Statistical Programming, Predictive Modeling, Predictive Analytics, Probability & Statistics, Advanced Analytics, Data Modeling, General Science and Research
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Data Processing, Database Theory, Databases, Data Store, Database Systems, Database Management Systems, Cloud Services, Data Storage, Database Management, Relational Databases, Query Languages, NoSQL, Data Management, Cloud Computing, Data Analysis, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Anthropic
Skills you'll gain: Claude Code, Anthropic Claude, Command-Line Interface, Tool Calling, Model Context Protocol, LLM Application, Software Development Tools, GitHub, Context Management, Code Review, Software Development, Generative AI Agents, Automation, Software Engineering
Mixed · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Spring Framework, Java Programming, Java, File I/O, Java Platform Enterprise Edition (J2EE), Object Oriented Programming (OOP), Application Frameworks, Code Reusability, Data Structures, File Management
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Science, Computer Programming, Data Manipulation, Python Programming, Computational Logic, Data Science
Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computational Logic, Program Development, Memory Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: LangGraph, Generative AI Agents, AI Orchestration, LangChain, Agentic systems, AI Workflows, OpenAI API, Agentic Workflows, LLM Application, OpenAI, Artificial Intelligence, Generative AI, Development Environment, Tool Calling, AI literacy, AI Integrations, User Interface (UI), Python Programming, Large Language Modeling, Software Development Tools
Intermediate · Specialization · 3 - 6 Months
IE Business School
Skills you'll gain: Customer experience strategy (CX), Customer experience improvement, Branding, Brand Strategy, Brand Management, Journey Mapping, Consumer Behaviour, Value Propositions, Internal Communications, Subcontracting, Managed Services, Supplier Management
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Programming Principles, Python Programming, Program Development
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, AI literacy, AI Enablement, AI powered creativity, LLM Application, Artificial Intelligence, Innovation, Human Computer Interaction
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Speech Language Pathology, Pediatrics, Speech Therapy, Communication Disorders, Language Disorders, Child Health, Parent Communication, Disabilities, Developmental Disabilities, Childhood Education and Development, Neurology, Sensory Systems Analysis, Public Health, Child Development, Rehabilitation, Diagnostic Tests, Public Health and Disease Prevention, Patient Treatment, Special Education, Clinical Assessment
Intermediate · Course · 1 - 3 Months

IBM
Skills you'll gain: COBOL (Programming Language), File I/O, Programming Principles, Procedure Development, Program Development, Data Structures, Computational Logic, Editing, Records Management
Beginner · Course · 1 - 4 Weeks