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: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Java, Java Programming, Unit Testing, Software Design, Software Development, Test Driven Development (TDD), Diagram Design
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Linux Commands, Linux, Scripting, Unix Commands, DevOps, Test Script Development, Devops Tools, Scripting Languages, File Management, Unix, Command-Line Interface, File I/O
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Large Language Modeling, AI Product Strategy, AI literacy, Responsible AI, Unstructured Data, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Machine Learning, Business Solutions, Data Access, Data Quality
Beginner · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Artificial Intelligence, Large Language Modeling, AI literacy, Natural Language Processing, Theoretical Computer Science, Statistical Machine Learning, Liberal Arts, Artificial Neural Networks, Grammar, Computational Thinking, Social Impact
Beginner · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Database Development, Relational Databases, SQL, Database Design, Database Management, Databases, Query Languages, Web Development, Web Applications, Data Access, Data Integrity, Information Technology
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, Microsoft Visual Studio, Programming Principles, .NET Framework, Computer Programming, Integrated Development Environments, Software Development, Software Installation, Debugging
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Robotics, Graph Theory, Algorithms, Data Structures, Python Programming, Virtual Environment
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Data Integration, Data Quality, Data Wrangling, Exploratory Data Analysis, Data Preprocessing, Data Transformation, Data Cleansing, Data Manipulation, Jupyter, Data Visualization, Data Analysis, Feature Engineering, Data Science, Data Management, Predictive Modeling, Python Programming, Text Mining
Beginner · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Training, Matlab, Machine Learning Methods, Data Preprocessing, Machine Learning, Classification Algorithms, Machine Learning Algorithms
Beginner · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Recurrent Neural Networks (RNNs), Natural Language Processing, Artificial Neural Networks, Tensorflow, Python Programming, Embeddings, Machine Learning Methods, Applied Machine Learning, Classification Algorithms, Model Training, Model Optimization
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Design and Development, Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Programming Principles, Development Environment
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Animations, Interactive Data Visualization, Software Design, Program Development, Data Structures, Interactive Design, Programming Principles, Visualization (Computer Graphics), Graphic and Visual Design, Python Programming, Event-Driven Programming, Systems Design, Digital Design, Simulations, Computer Graphics, Design, Game Design, Computational Logic
Beginner · Specialization · 3 - 6 Months