Angular: Animations
Offered By: LinkedIn Learning
Course Description
Overview
Explore the animation capabilities of Angular. Learn how to animate elements in your web applications, and build more engaging user experiences.
Syllabus
Introduction
- Welcome
- What you should know before taking this course
- Using the exercise files
- What's new in this update
- How Angular animations work
- Angular CLI Installation
- Creating a new project
- Project structure
- Preview the project
- Challenge: Update your Angular version
- Solution: Update your Angular version
- Verifying the animations package
- Project module configuration
- Application layout
- Creating route view components
- Configuring project routes
- Challenge: Create a 404 route view
- Solution: Create a 404 route view
- Preparing component interaction
- Establishing stateful data
- Triggering animation between states
- Delay and easing functions
- Stepped animation with keyframes
- Parallel animation with groups
- Animation callback functions
- Challenge: Clear the message text
- Solution: Clear the message text
- Self-contained component animation
- Writing reusable animations
- Animation input parameters
- Configuring router animation
- Selecting items with a query
- Using Stagger within an animation
- Challenge: Per-page router animations
- Solution: Per-page router animations
- Video playback overview
- Adding animation packages
- Old animation cleanup
- Creating Angular components
- Component instantiation and data value translation
- Animating the video title
- Animating the playback overlay
- Providing playlist motion
- Challenge: Transition the toolbar with a fade
- Solution: Transition the toolbar with a fade
- Building the project
- Goodbye
Taught by
Joseph Labrecque
Related Courses
Interactive 3D GraphicsAutodesk via Udacity Creative Coding
Monash University via FutureLearn Make Your Own 2048
Udacity An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera HTML5 Coding Essentials and Best Practices
World Wide Web Consortium (W3C) via edX