System design courses can help you learn architectural patterns, scalability principles, performance optimization, and system reliability. You can build skills in creating efficient APIs, managing databases, and implementing microservices. Many courses introduce tools like AWS, Docker, and Kubernetes, that support deploying and managing applications in a cloud environment. You'll also explore methods for designing fault-tolerant systems and ensuring data consistency, equipping you with practical knowledge for real-world applications.

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Computer Graphic Techniques
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: JavaScript Frameworks
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Documentation, Development Testing, Package and Software Management
Advanced · Course · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Design and Development, User Interface and User Experience (UI/UX) Design, Animations, Typography, Color Theory
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Design Research, Persona (User Experience), Experience Design, Human Centered Design, User Interface (UI) Design, User Story, Ideation, Brainstorming
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), UI Components, Style Guides, Wireframing, Software Design, Mockups, Application Design, Web Design, Application Development, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Brainstorming, User Accounts, Process Design, Business Process Modeling, Strategic Thinking, Team Building
Beginner · Guided Project · Less Than 2 Hours

The University of Tokyo
Skills you'll gain: Visualization (Computer Graphics), Interactive Design, Computer Graphics, Computer Graphic Techniques, Human Computer Interaction, Animations, User Interface (UI), Design, 3D Assets, Technical Design, Algorithms, Simulations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, Azure DevOps, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, Infrastructure as Code (IaC), Code Review
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Photoshop, Journals, Design Thinking, Software Design Patterns, Creative Design, Design Elements And Principles, Creativity, Design Strategies, Design, Graphic and Visual Design, Digital Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Canva (Software), Content Performance Analysis, Photography, Marketing Psychology, Photo Editing, Marketing Design, Performance Analysis, Content Creation, Graphic and Visual Design, Driving engagement, Branding
Mixed · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Canva (Software), Web Content Accessibility Guidelines, Social Media Content, Content Creation, Social Media, Social Media Marketing, Productivity, Drive Engagement, Creative Design, Video Production, Animations, Design, Branding, Collaboration
Mixed · Course · 1 - 3 Months