60+ LESSONS · 9 HOURS · PROJECT BASED

Rive Masterclass Curriculum

One project. Every Rive feature. From basic animation and state machines, to data binding and scripting.

Start Learning · $149

All Lessons

4 LESSONS · 25 MIN

Course Intro

Meet your instructor, set up your workspace, and get an overview of what you'll build.

WorkspaceArtboardAssets Panel
4 LESSONS · 17 MIN

Intro to Rive — Splash Screen Design

Learn Rive's interface and design your first splash screen from scratch.

Design ToolsFills & StrokesArtboard
3 LESSONS · 19 MIN

Rive Basics — Splash Screen Animation

Bring your splash screen to life with keyframes, easing, and animation fundamentals.

KeyframeEasingTimeline
8 LESSONS · 39 MIN

State Machine Basics

Master inputs, listeners, transitions, and layers to make your animations interactive.

State MachineTransitionsListeners
1 LESSON · 6 MIN

Utilities & File Management

Organize your Rive files and learn essential workflow shortcuts.

ExportRuntime File (.riv)Backup File (.rev)
7 LESSONS · 61 MIN

Create the Main Screen

Design and build the Weather Buddy main screen with nested artboards and components.

Design ToolsArtboardComponents
7 LESSONS · 83 MIN

Dynamic Weather Buddy

Add particle systems, weather effects, and dynamic backgrounds that respond to state changes.

Animation PrinciplesSquash and StretchListeners
5 LESSONS · 60 MIN

Seamless Weather Transitions

Create smooth transitions between weather states using blend states and advanced timelines.

Transition EasingTransition DurationHold Mode
2 LESSONS · 23 MIN

Custom Events

Fire and listen for custom events to coordinate animations across artboards.

Custom EventsConsole PanelComponents
4 LESSONS · 60 MIN

Data Binding Basics

Connect live data to your Rive animations with view models and property bindings.

Data BindingView ModelView Model Property
2 LESSONS · 25 MIN

Data Binding Advanced

Go deeper with nested view models, lists, and complex data structures.

Data BindingConvertersEnums
4 LESSONS · 28 MIN

Data Binding Expert

Handle enums, conditional logic, and real-time data updates in your animations.

Data BindingEnumsInstances
3 LESSONS · 27 MIN

Data Binding Master

Master advanced patterns like dynamic lists, color binding, and multi-property coordination.

Data BindingNested View ModelsInstances
4 LESSONS · 36 MIN

☀️ Weather Animations — Clear Skies

Build sunny weather animations with sun rays, clouds, and clear sky effects.

Glow EffectSeamless LoopFeather
3 LESSONS · 36 MIN

🌡️ Weather Animations — Heatwave

Create heat shimmer effects, intense sun animations, and scorching weather visuals.

AnticipationOvershootEasing
2 LESSONS · 34 MIN

☂️ Weather Animations — Rainy

Animate rain drops, puddles, and overcast skies with layered particle effects.

Seamless LoopTrim PathEase In
4 LESSONS · EXERCISE

❄️ Weather Animations — Snowy

Design snowfall particles, frost effects, and cold weather atmosphere.

Animation PrinciplesSeamless LoopParallax Effect
2 LESSONS

Avatar Redesign & Modular Work

Redesign the Weather Buddy avatar with a modular approach for easy customization.

Modular DesignComponentsArtboard