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.

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

Skills you'll gain: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Cleansing, Analytical Skills, Data Validation, Data Quality, Exploratory Data Analysis, Analysis, Data Analysis, Business Reporting, Debugging, Investigation, Root Cause Analysis, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Development Tools, Web Design and Development, Web Development, Cascading Style Sheets (CSS), Web Design, Front-End Web Development, Javascript, Web Applications, Interactive Design, Program Development, JavaScript Frameworks, Full-Stack Web Development, Back-End Web Development
Beginner · Course · 1 - 3 Months
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Programming Principles, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Tools, Test Case, Software Testing
Mixed · Course · 1 - 3 Months

Skills you'll gain: Feature Engineering, Model Deployment, Data Ethics, Exploratory Data Analysis, Model Evaluation, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Model Training, Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Design Thinking, Market Opportunities, Data Science, Machine Learning, Python Programming
Advanced · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Web Servers, Java Programming, Object-Relational Mapping, Web Development, Context Management, Scripting Languages, Scripting, Middleware, Server Side, Data Storage, Data Sharing, Data Persistence, Event-Driven Programming, Enterprise Application Management, Web Components
Intermediate · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), File I/O, C++ (Programming Language), C and C++, Object Oriented Design, Debugging, Computer Programming, Program Development, Event-Driven Programming, Video Game Development, Unity Engine, Data Structures, C# (Programming Language), Data Storage, 3D Assets, Game Design, Software Documentation, UI Components, Code Reusability
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Rmarkdown, Shiny (R Package), Ggplot2, Tidyverse (R Package), Data Visualization, Spatial Data Analysis, Statistical Visualization, Dashboard Creation, Scatter Plots, Plot (Graphics), Dashboard, R (Software), Data Import/Export, Interactive Data Visualization, R Programming, Data Visualization Software, Spatial Analysis, Geospatial Information and Technology, Data Science, Data Analysis
Beginner · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Intermediate · Course · 1 - 3 Months

University of Virginia Darden School Foundation
Skills you'll gain: Large Language Modeling, Customer Insights, Online Advertising, Marketing Planning, ChatGPT, Branding, Marketing Strategies, Design Thinking, Keyword Research, AI Product Strategy, Brand Marketing, LLM Application, Brand Awareness, Brand Strategy, Digital Marketing, Generative AI, Personalized Service, AI Personalization, Customer Communications Management, Machine Learning
Beginner · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Data Warehousing, Database Design, Data Integration, Extract, Transform, Load, Data Modeling, Relational Databases, Data Architecture, Business Intelligence, SQL, Pivot Tables And Charts, PostgreSQL, Data Transformation, Project Management
Mixed · Course · 1 - 3 Months