Communication skills courses can help you learn effective verbal and nonverbal communication, active listening, persuasive speaking, and conflict resolution techniques. You can build skills in crafting clear messages, adapting your communication style to different audiences, and using feedback constructively. Many courses introduce tools like presentation software, video conferencing platforms, and collaboration apps, which enhance your ability to convey ideas and engage with others in various settings.

Skills you'll gain: Server Side, Web Applications, Javascript, JSON, Node.JS, PHP (Scripting Language), Restful API, Application Programming Interface (API), Extensible Markup Language (XML), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Scientific Visualization, Data Visualization Software, Interactive Data Visualization, Seaborn, Jupyter, NumPy, Performance Tuning, Development Environment, Python Programming, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Deep Learning, Applied Machine Learning, Artificial Intelligence, Computer Vision, Image Analysis, Natural Language Processing, Model Evaluation, Exploratory Data Analysis, Interactive Data Visualization, Performance Tuning, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, NoSQL, Scalability, JSON, Performance Tuning, Text Mining, System Configuration, Geospatial Information and Technology
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Encryption, Cryptography, Security Engineering, Data Security, Cybersecurity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, C# (Programming Language), Git (Version Control System), .NET Framework, Microsoft SQL Servers, Microsoft Visual Studio, Database Development, Application Development, Query Languages, Event-Driven Programming, Data Validation, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Dimensionality Reduction, Supervised Learning, R Programming, Applied Machine Learning, R (Software), Classification Algorithms, Machine Learning, Decision Tree Learning, Data Science, Ggplot2, Feature Engineering, Data Preprocessing, Statistical Programming, Predictive Modeling, Data Manipulation, Model Evaluation, Regression Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, UI Components, User Interface (UI), Responsive Web Design, User Interface (UI) Design, Object Oriented Programming (OOP), Game Design, Scripting, Video Game Development, C# (Programming Language), Animations, Interactive Design, Usability, Debugging
Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Git (Version Control System), Containerization, Bash (Scripting Language), Version Control, Linux Administration, Linux Servers, Linux, Docker (Software), Shell Script, Ansible, Kubernetes, Configuration Management, Application Deployment, Systems Administration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interactive Design, User Interface and User Experience (UI/UX) Design, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Metadata Management, Extract, Transform, Load, Data Integration, Data Pipelines, Data Processing, Java, Data Import/Export, Data Transformation, Software Documentation, Data Storage Technologies, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Containerization, Docker (Software), Cloud-Native Computing, Application Deployment, Data Persistence, Configuration Management, Amazon Web Services, YAML, Microservices, Cloud Deployment, Command-Line Interface
Intermediate · Course · 1 - 3 Months