Design Systems Virtual Internship
This comprehensive 14-week Design Systems Virtual Internship is designed to equip you with the essential skills to build and maintain scalable, modular design systems that ensure consistent, cohesive user experiences across products and platforms. You will learn how to create a design system from scratch, establish a robust component library, implement design tokens, and automate design workflows. By the end of the internship, you will have a portfolio of real-world projects that showcase your expertise in design systems and your ability to deliver high-quality, user-centric designs.
Track Overview
Tasks & Milestones
Analyze Existing Design Systems
AdvancedExamine the design systems of several leading companies and identify the key components, patterns, and best practices used.
Define the Visual Style
AdvancedEstablish the visual style and branding for a design system, including color palette, typography, and iconography.
Build a Component Library
AdvancedCreate a reusable component library with well-defined styles and interactions.
Implement Design Tokens
AdvancedIncorporate design tokens into a design system to ensure consistent branding and theming across products.
Automate Design Workflows
AdvancedExplore tools and techniques for automating design workflows and streamlining design-to-development handoffs.
Redesign an Existing Product
AdvancedRedesign an existing product using the design system you created earlier in the internship.
Prerequisites
- • Proficiency in design tools (Figma, Adobe XD, Sketch)
- • Understanding of user experience design principles
- • Familiarity with web development concepts (HTML, CSS, JavaScript)
Certificate
Certificate of Completion
Earn a certificate upon successful completion