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: Event-Driven Programming, Payment Systems, User Interface (UI), UI Components, MySQL, Application Design, Database Application, Python Programming, Transaction Processing, Application Development, User Interface (UI) Design, Database Management, Software Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Graphic and Visual Design, Color Theory, Adobe Creative Cloud, Creative Design, Graphics Software, Style Guides, Computer Graphic Techniques, Visualization (Computer Graphics), Design Elements And Principles, Graphic Design, Design, Visual Design, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Data Visualization, Plot (Graphics), Data Manipulation, Data Presentation, Data Analysis, Statistical Programming, Data Import/Export, Data Visualization Software, Statistical Software, Data Processing, SQL, Data Transformation, Code Reusability, Descriptive Statistics
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Operations Research, Strategic Decision-Making, Decision Intelligence, Generative AI, Business Analytics, Advanced Analytics, Analytics, Process Optimization, Applied Machine Learning, Predictive Analytics, Artificial Intelligence, Decision Making, Performance Analysis, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: DevOps, Devops Tools, Cloud Deployment, Amazon Elastic Compute Cloud, Securities Trading, Git (Version Control System), Product Automation, Real Time Data, Correlation Analysis, Order Entry, Order Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, Cloud Deployment, Continuous Deployment, Authentications, CI/CD, Frontend Performance, Application Development, Interactive Data Visualization, Performance Tuning, Web Applications, React.js, Full-Stack Web Development, JavaScript Frameworks, Application Frameworks, SQL, Server Side, Databases, Database Management, Database Development
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Debugging, Development Environment, Open Source Technology, Integrated Development Environments, Program Development, AI Integrations, Software Development, Software Development Tools, Generative AI, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: No-Code Development, Workflow Management, Business Process Modeling, Process Mapping, Process Modeling, Business Process, Data Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Test Script Development, Governance, System Monitoring, Blockchain, Scripting, Scalability, Distributed Computing, Payment Systems, Cryptographic Protocols, Business Analysis, Cryptography, Application Security, FinTech, Transaction Processing, Emerging Technologies, Software Development, Secure Coding, Market Dynamics, Software Development Tools, Computer Programming
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI Components, User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Application Development, Application Design, User Interface (UI) Design, Interactive Design, File Management
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Python Programming, Development Environment, Debugging, Programming Principles, Data Structures, Computer Programming Tools, Computational Logic, Program Development, Computer Programming, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Transaction Processing, File I/O, Data Access, Dataflow, Data Persistence, Database Management, Stored Procedure, SQL, Data Integrity, Data Import/Export, Databases, Secure Coding, File Systems
Intermediate · Course · 1 - 4 Weeks