Parallel computing courses can help you learn about distributed systems, concurrency, and performance optimization techniques. You can build skills in task scheduling, load balancing, and debugging parallel applications. Many courses introduce tools like MPI (Message Passing Interface) and OpenMP, that support implementing parallel algorithms and enhancing computational efficiency.

Skills you'll gain: Kubernetes, Containerization, Docker (Software), Development Environment, Application Deployment, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Power Apps Component Framework, Business Process Automation, No-Code Development, Microsoft Power Platform, Automation, Application Development, Microsoft 365, Data Integration
Intermediate · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Ggplot2, Plot (Graphics), Data Visualization, Statistical Visualization, Data Visualization Software, Exploratory Data Analysis, Data Presentation, R (Software), Tidyverse (R Package), R Programming, Graphing, Data Wrangling, Data Manipulation
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Data Import/Export, Web Scraping, Tidyverse (R Package), Data Wrangling, Data Integration, Data Manipulation, JSON, Data Transformation, Relational Databases, R (Software), Google Sheets, Unstructured Data, R Programming, Extensible Markup Language (XML), Spreadsheet Software, Databases, SQL, Data Structures, File I/O, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Model Training, Applied Machine Learning, Google Cloud Platform, Cloud Applications, Image Analysis, Cloud Computing, Cloud Storage, Predictive Modeling, Predictive Analytics, Data Import/Export
Intermediate · Project · Less Than 2 Hours

Starweaver
Skills you'll gain: Internet Of Things, Electronic Hardware, Hardware Design, Energy and Utilities, Hardware Architecture, Embedded Software, Sustainable Technologies, System Design and Implementation, Power Electronics, Electronic Components, Sustainable Design, Application Deployment, Industrial Engineering, Emerging Technologies, Sustainable Systems, Electric Power Systems, Sustainable Development, Communication Systems, Test Engineering, Prototyping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Neural Networks, Tensorflow, Keras (Neural Network Library), Data-Driven Decision-Making, Applied Machine Learning, Machine Learning Software, Deep Learning, Machine Learning, Feature Engineering, Risking, Model Evaluation, Mortgage Loans, Consumer Lending
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Pandas (Python Package), Matplotlib, NumPy, Statistical Visualization, Machine Learning Algorithms, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Natural Language Processing, Deep Learning, Programming Principles, Machine Learning, Python Programming, Data Science, Numerical Analysis, Computer Programming, Artificial Neural Networks
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Blockchain, Cryptography, Data Storage, Systems Architecture, Network Architecture, FinTech, Distributed Computing, Cryptographic Protocols, Programming Principles, Emerging Technologies, Computing Platforms, Scalability, Data Integrity
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Data Storytelling, Leaflet (Software), Statistical Methods, Rmarkdown, Regression Analysis, Version Control, Web Scraping, Data Visualization, Statistical Analysis, Statistical Software, Data Manipulation, Time Series Analysis and Forecasting, Statistical Programming, Probability & Statistics, Tidyverse (R Package), Data Cleansing, Data Wrangling, Software Documentation, R Programming, R (Software)
Beginner · Professional Certificate · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, Data Preprocessing, Data Wrangling, Data Processing, Extract, Transform, Load, Data Architecture, Data Pipelines, Data Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PySpark, Apache Spark, Data Pipelines, Data Processing, AI Personalization, Dimensionality Reduction, OpenAI API, Data Manipulation, Pandas (Python Package), Data Transformation, Unsupervised Learning, Applied Machine Learning, Embeddings, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours