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.

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Machine Learning Methods, Machine Learning, Python Programming, Supervised Learning, Model Evaluation, Scikit Learn (Machine Learning Library), Logistic Regression, Analysis, Applied Machine Learning, Regression Analysis, Model Training, Unsupervised Learning, Mathematics and Mathematical Modeling, Statistical Methods, Linear Algebra
★ 4.4 (93) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Robotics, Graph Theory, Algorithms, Python Programming
★ 4.4 (18) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, Android Development, Kotlin, API Design, Android Studio, Application Programming Interface (API), Android Jetpack, Mobile Development, Database Application, Database Management, Data Persistence, Databases, JSON, Database Development, Web Applications, Back-End Web Development, SQL, Data Access, Relational Databases
★ 4.7 (61) · Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: PySpark, Snowflake Schema, Databricks, Data Pipelines, Apache Spark, MLOps (Machine Learning Operations), Apache Hadoop, Data Architecture, Big Data, Data Warehousing, Data Quality, Data Integration, Data Processing, DevOps, Model Training, Model Deployment, Distributed Computing, Data Transformation, SQL, Python Programming
★ 3.9 (71) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Scientific Visualization, Interactive Data Visualization, Statistical Visualization, Graphing, Exploratory Data Analysis, Python Programming
★ 4.6 (78) · Beginner · Guided Project · Less Than 2 Hours

Alberta Machine Intelligence Institute
Skills you'll gain: Feature Engineering, Data Preprocessing, Model Evaluation, Data Quality, Model Training, Data Validation, Data Cleansing, Data Transformation, Verification And Validation, Applied Machine Learning, Machine Learning, Responsible AI, Machine Learning Algorithms, Algorithms, Python Programming, Computer Programming, Linear Algebra, Statistical Analysis
★ 4.4 (98) · Intermediate · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Data Structures, Algorithms, Programming Principles, Theoretical Computer Science, Java Programming, Java, Computer Programming, Graph Theory, Memory Management
★ 4.8 (84) · Intermediate · Course · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Statistical Analysis, Data Analysis Software, Statistical Software, Statistical Programming, STATA (Software), R (Software), Data Integration, Data Ethics, Stata, R Programming, Sampling (Statistics), Statistical Modeling, Descriptive Statistics, Regression Analysis, Logistic Regression, Informed Consent
★ 4.2 (70) · Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Scraping, Extensible Markup Language (XML), Web Development Tools, Scripting, Hypertext Markup Language (HTML), Web Applications, Python Programming
★ 3.1 (19) · Intermediate · Guided Project · Less Than 2 Hours

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Generative AI, Content Marketing, Marketing, ChatGPT, Content Creation, AI Personalization, Strategic Marketing, Persona Development, Digital Marketing, Web Analytics and SEO, Artificial Intelligence and Machine Learning (AI/ML), Social Media Campaigns, Automation, Creativity, Ethical Standards And Conduct, Graphic and Visual Design, Analytics, Natural Language Processing, Personal Development
★ 4.7 (7) · Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Mathematical Modeling, Epidemiology, Infectious Diseases, Model Evaluation, Simulations, Model Optimization, Data Modeling, Public Health and Disease Prevention, Immunology, R Programming, Regression Analysis, Differential Equations, Statistical Methods, Public Health, Statistical Programming, Probability Distribution
★ 4.7 (56) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, Multimodal Prompts, LLM Application, Embeddings, Large Language Modeling, Generative AI, Vector Databases, Image Analysis, Applied Machine Learning
★ 4.5 (43) · Intermediate · Project · Less Than 2 Hours