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.

Amazon Web Services
Skills you'll gain: Load Balancing, Amazon Web Services, Network Performance Management, Network Architecture, Scalability, TCP/IP, Network Protocols, Servers
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Authorization (Computing)
Intermediate · Course · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Amazon DynamoDB, Amazon Web Services, Database Architecture and Administration, NoSQL, Data Store, Operational Databases, Database Management, Data Storage Technologies
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Risk Management Framework, Authentications, IT Management, Security Management, Identity and Access Management, Security Controls, Authorization (Computing), Security Awareness, Single Sign-On (SSO), Data Ethics, Computer Security Awareness Training, Multi-Factor Authentication, Change Control
Intermediate · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Web Components, LESS, Web Development, Semantic Web, Web Content Accessibility Guidelines, Scalability
Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Performance Tuning, Google Cloud Platform, Performance Testing, Application Performance Management, Cloud Applications, Cloud Computing, Server Side
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Simulations, Visualization (Computer Graphics), Statistical Visualization, R (Software), R Programming, Statistical Modeling, Statistical Programming, Statistical Analysis, Process Analysis, Data Analysis, Test Case
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Interactive Data Visualization, Dashboard, Data Visualization Software, Data Presentation, Exploratory Data Analysis, Data Access, Data Analysis, Analysis, Google Cloud Platform, Data Management
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Sheets, Data Sharing, Google Cloud Platform, Spreadsheet Software, Big Data, Data Import/Export, Data Analysis, Real Time Data, Cloud Computing
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Docs, Gmail, Google Sheets, Google Workspace, Calendar Management, Presentations, Spreadsheet Software, Setting Appointments, Excel Formulas, Data Visualization, Excel Macros, Email Security, Document Management, Collaborative Software, Email Automation, Meeting Facilitation, Organizational Skills, Scheduling, Productivity Software, Sales Presentations
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Embedded Systems, Systems Architecture, Software Systems, Software Design, Application Design, Software Design Patterns, Maintainability, Performance Tuning, Safety Assurance, Interoperability, Real Time Data, Secure Coding, Scalability, Design Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative Model Architectures, Generative AI, OpenAI, Large Language Modeling, ChatGPT, Vision Transformer (ViT), Prompt Engineering, Artificial Intelligence, Artificial Neural Networks, Transfer Learning, Deep Learning, Natural Language Processing
Beginner · Course · 1 - 4 Weeks