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: Responsible AI, Data Ethics, AI Personalization, Automation, Employee Onboarding, Human Resource Strategy, Human Resources, Generative AI Agents, User Feedback, Document Management, ChatGPT, Employee Engagement, Data Analysis
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, Usability, Application Programming Interface (API), UI Components, OpenAI, Web Applications, Version Control, Programming Principles
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Scalability, Software Architecture, Microservices, Application Design, Software Design Patterns, Systems Design, Service Oriented Architecture, Maintainability, Engineering Software, Programming Principles
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Test Planning, Test Case, Software Testing, Functional Testing, Software Documentation, System Testing, Development Testing, Regression Testing, Code Review, Test Data, Issue Tracking, Quality Assurance, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object-Relational Mapping, Application Frameworks, Full-Stack Web Development, Software Configuration Management, Application Design, Development Environment, Microsoft Visual Studio, User Interface (UI), Identity and Access Management, Microsoft Development Tools, Application Development, Authorization (Computing), HTML and CSS, Maintainability, Data Modeling, Data Migration, Data Mapping, Business Logic, Web Servers, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Unsupervised Learning, Seaborn, Matplotlib, Predictive Modeling, Supervised Learning, NumPy, Applied Machine Learning, Predictive Analytics, Dimensionality Reduction, Random Forest Algorithm, PyTorch (Machine Learning Library), Deep Learning, Keras (Neural Network Library), Scatter Plots, Tensorflow, Data Visualization Software, Python Programming, Data Science, Machine Learning, Data Analysis
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Tidyverse (R Package), Data Visualization, Clinical Data Management, Data Manipulation, Predictive Modeling, R Programming, Data Processing, Data Cleansing, Predictive Analytics, Data Pipelines, Feature Engineering, Applied Machine Learning, Machine Learning, Statistical Modeling, Performance Tuning, Hospital Medicine
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Data Pipelines, Data Transformation, Data Analysis, Microsoft Azure, Analytics, Data Warehousing, Data Integration, Data Cleansing, Data Modeling, Dashboard, Data Governance, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Artificial Intelligence, LLM Application, Prompt Engineering, Application Development, Image Analysis, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

EIT Digital
Skills you'll gain: Cybersecurity, Information Systems Security, Cyber Threat Intelligence, Data Ethics, Deep Learning, Intrusion Detection and Prevention, Artificial Intelligence and Machine Learning (AI/ML), Malware Protection, Natural Language Processing, Artificial Intelligence, Threat Detection, Anomaly Detection, Machine Learning, Supervised Learning
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Data Integration, Data Ethics, R Programming, Surveys, Informed Consent, Statistical Methods, Statistical Analysis, Sampling (Statistics), Regression Analysis, Statistical Modeling, Descriptive Statistics
Mixed · Course · 1 - 4 Weeks