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: Model Evaluation, Convolutional Neural Networks, Keras (Neural Network Library), Image Analysis, Data Preprocessing, Deep Learning, Computer Vision, Tensorflow, Python Programming, Cloud Computing, Development Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: MySQL, MySQL Workbench, SQL, Data Manipulation, Database Management, Query Languages
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Extract, Transform, Load, Data Validation, Data Transformation, Applied Machine Learning, Object-Relational Mapping, Data Wrangling, Data Cleansing, Data Manipulation, Data Integration, Web Scraping, Data Quality, Data Pipelines, Pandas (Python Package), Descriptive Statistics, Data Modeling, Data Science, Python Programming, Scikit Learn (Machine Learning Library), Extensible Markup Language (XML), Data Analysis
Beginner · Specialization · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Statistical Modeling, R Programming, Statistical Analysis, Probability & Statistics, Data Analysis, Data-Driven Decision-Making, Regression Analysis, Correlation Analysis, Data Validation, Histogram, Box Plots, Simulation and Simulation Software, Model Evaluation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Metasploit, Open Web Application Security Project (OWASP), Penetration Testing, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Brute-force attacks, Web Applications, Cybersecurity, Firewall, Network Security, Wireless Networks, Network Analysis, SQL
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Kubernetes, Application Deployment, Cloud-Native Computing, Infrastructure as Code (IaC), Containerization, Scalability, Devops Tools, CI/CD, Configuration Management, DevOps, YAML, Security Controls
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, JUnit, Spring Boot, Unit Testing, Integration Testing, Data Pipelines, Restful API, Event-Driven Programming, Encryption, Distributed Computing
Intermediate · Course · 3 - 6 Months

Duke University
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Linux Commands, Command-Line Interface, Unix Commands, Business Logic, DevOps
Beginner · Guided Project · Less Than 2 Hours

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Analytical Skills, Programming Principles, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Systems Analysis, Software Development, Machine Learning
Beginner · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Computational Thinking, Computer Programming, Scripting, Logical Reasoning
Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Machine Learning Algorithms, Performance Testing, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, PHP (Scripting Language), jQuery, Hypertext Markup Language (HTML), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, Javascript, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Development Environment
Intermediate · Specialization · 3 - 6 Months