Parallel programming courses can help you learn multithreading, synchronization, and performance optimization techniques. You can build skills in designing algorithms that efficiently utilize multiple processors and managing shared resources. Many courses introduce tools like OpenMP, MPI, and CUDA, that support implementing parallel computing solutions in various applications, from scientific simulations to data processing tasks.

Skills you'll gain: Swift Programming, Memory Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Google Gemini, Generative AI, Google Cloud Platform, AI Integrations, Multimodal Prompts, LLM Application, Cloud-Based Integration, Application Development, Application Programming Interface (API), Prompt Engineering, Model Evaluation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Google Cloud Platform, Data Wrangling, Data Processing, Interactive Data Visualization, AI Integrations, Generative AI, Prompt Engineering, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, MySQL, Cloud Applications, Cloud Development, Google Cloud Platform, Back-End Web Development, Restful API, Data Persistence, Database Development, Verification And Validation, Systems Architecture, Databases, Application Programming Interface (API), Server Side, Application Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Google Gemini, Applied Machine Learning, Google Cloud Platform, Generative AI, Customer Relationship Management, Predictive Modeling, Query Languages, SQL, AI Integrations, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, LLM Application, Open Web Application Security Project (OWASP), Large Language Modeling, Security Testing, Security Architecture Review, Security Controls, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), Application Lifecycle Management, Business Logic, User Interface (UI) Design, Systems Development Life Cycle, Frontend Integration, ASP.NET, Back-End Web Development, Application Development, Application Deployment, UI Components, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Database Development, Functional Testing, Software Testing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Google Gemini, Generative AI, Multimodal Prompts, Google Cloud Platform, AI Integrations, LLM Application, Model Evaluation, Application Programming Interface (API), Application Development, API Testing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, LLM Application, Open Web Application Security Project (OWASP), AI Integrations, Large Language Modeling, Model Deployment, Secure Coding, Responsible AI, Security Controls, Prompt Engineering, Threat Detection, Google Cloud Platform, System Configuration, Application Programming Interface (API), Configuration Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Serverless Computing, Data Processing, Real Time Data, Business Logic, Data Transformation, Data Import/Export, File I/O, Jupyter, SQL, Performance Tuning
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Cleansing, Data Transformation, SQL, Dashboard Creation, Extract, Transform, Load, Data Warehousing, Data Analysis, Query Languages, Data Integrity, Data Visualization Software, Data Import/Export, Google Sheets, Data Pipelines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Angular, Mobile Development, Verification And Validation, Frontend Integration, Service Design, Front-End Web Development, UI Components, Data Validation, Service Oriented Architecture, JavaScript Frameworks, Business Logic
Beginner · Course · 1 - 4 Weeks