Design courses can help you learn graphic design principles, user interface design, branding strategies, and visual storytelling techniques. You can build skills in color theory, typography, layout composition, and creating user-centered designs. Many courses introduce tools like Adobe Creative Suite, Sketch, and Figma, that support bringing your design concepts to life and collaborating effectively with teams.

Skills you'll gain: Code Reusability, Computer Graphic Techniques, Cinematography, Interactive Design, Performance Tuning, Data Import/Export
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Customer Data Management, Dashboard, Customer Relationship Management (CRM) Software, Dashboard Creation, Customer Relationship Management, Lead Generation, Excel Macros, Spreadsheet Software, Data Maintenance, Data Management, Automation, Data Entry, Microsoft Excel, Customer Relationship Building, Relationship Management, Business Process, Sales, Business, Productivity, Decision Making
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, TypeScript, Secure Coding, OAuth, Data Validation, Full-Stack Web Development, Web Applications, Application Security, Authentications, Web Development, Back-End Web Development, Single Sign-On (SSO), Javascript, Data Modeling, Data Migration, Application Deployment, API Design, E-Commerce, Configuration Management
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Swift Programming, Memory Management, iOS Development, Apple Xcode, Code Reusability, Mobile Development, Cross Platform Development, Functional Design, Maintainability, Object Oriented Programming (OOP)
Advanced · Course · 3 - 6 Months

Skills you'll gain: Tableau Software, Business Intelligence, Interactive Data Visualization, Dashboard Creation, Data Storytelling, Business Analytics, Business Intelligence Software, Data Analysis, Data Visualization, Data Visualization Software, Statistical Visualization, Trend Analysis, Data Wrangling, Regional Sales, Market Analysis, Data Sharing, Performance Analysis, Timelines, Variance Analysis
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Model Optimization, Microarchitecture, Model Training, Performance Tuning, AI Workflows, Computer Architecture, Artificial Intelligence, Computing Platforms, Cloud Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: .NET Framework, User Interface (UI), User Interface (UI) Design, UI Components, Dashboard Creation, Animations, Mobile Development, User Interface and User Experience (UI/UX) Design, C# (Programming Language), Cross Platform Development, Role-Based Access Control (RBAC), Application Development, Code Reusability, Extensible Markup Language (XML)
Advanced · Course · 1 - 3 Months
Coursera
Skills you'll gain: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Containerization, Computer Programming
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Git (Version Control System), Version Control, Agile Product Development, Collaborative Software, Secure Coding, Prototyping, Role-Based Access Control (RBAC), Product Improvement, Authentications, Product Development, Continuous Deployment, Continuous Delivery, Agile Methodology, Team Oriented, Application Development, Authorization (Computing), Application Performance Management, Event Monitoring, Key Management, Generative AI
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Active Listening, Cultural Responsiveness, Cultural Sensitivity, Conflict Management, Assertiveness, De-escalation Techniques, Tactfulness, Interpersonal Communications, Communication Strategies, Empathy, Overcoming Obstacles, Open Mindset, Diversity and Inclusion, Communication, Brainstorming, Verification And Validation, Emotional Intelligence, Problem Solving, Self-Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), Web Applications, Web Development, Web Design, Web Design and Development, HTML and CSS, User Interface (UI), Usability, Email Automation, Hypertext Markup Language (HTML), Verification And Validation, Server Side, Code Reusability, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Deployment, Hybrid Cloud Computing, Continuous Integration, Cloud Infrastructure, Application Deployment, Application Performance Management, Cloud Storage, Authorization (Computing), Database Management, Security Controls, Role-Based Access Control (RBAC), Authentications, Data Storage, Event Monitoring, Identity and Access Management
Intermediate · Course · 1 - 3 Months