Graphic/UI/UX Design and Animation
- Description
- Curriculum
- Reviews
-
1Duration: 3 months
Schedule: 3 times a week
Month 1: Foundations of Graphic Design and UI/UX
Week 1-2: Introduction to Graphic Design
· Overview of design principles (balance, contrast, alignment, hierarchy)
· Typography basics and color theory
· Introduction to design tools (Adobe Illustrator, Photoshop, Figma)
-
2Week 3: Fundamentals of User Interface (UI) Design
· Understanding user-centered design
· Wireframing and prototyping
· Designing for different devices (responsive and adaptive design)
-
3Week 4-5: User Experience (UX) Design
· UX research methods and understanding user personas
· Usability testing and feedback loops
· Information architecture and navigation
-
4Week 6: Capstone UI/UX Project
· Designing a user interface for a website or mobile app
· Creating a UX flow based on user research and feedback
-
5Month 2: Animation and Advanced UI/UX Design
Week 7-8: Introduction to Animation
· Principles of animation (timing, squash and stretch, anticipation)
· Creating motion graphics using After Effects
· Simple animations for websites (CSS animations, JavaScript libraries)
-
6Week 9: Advanced UI/UX Design Techniques
· Designing interactive prototypes with Figma/Sketch
· Animation in UI design: Micro-interactions and transitions
· Accessibility in design
-
7Week 10: Animation for User Interfaces
· Creating smooth and responsive animations
· Using animation to enhance user experience
Working with SVG animations and Lottie files
-
8Week 11: Design Systems and Style Guides
· Building reusable design components
· Creating and maintaining design systems
· Developing style guides for branding and consistency
-
9Month 3: Full Project and Design Strategy
Week 12-14: Capstone Animation and Design Project
· Building a comprehensive design project (UI/UX with animation)
· Presenting the design process from research to final product
· Peer feedback and iteration
-
10Week 15-16: Portfolio Development and Final Presentation
· Creating a professional design portfolio
· Presenting final designs and animations to the class
· Preparing for client work or job applications