Master new skills with our 21-day learning paths, broken into easy 5-minute daily lessons.

Start your journey for free.

Course Level: Intermediate

  • Principle for Mac

    Create high-fidelity interaction prototypes. Master timelines, drivers, and component logic to build realistic app demos.

  • Protopie Interaction

    Create advanced interactions without code. Master cross-device triggers, voice commands, and variables in Protopie.

  • Interaction Design (IxD)

    Design behavior, not just pixels. Master user flows, state changes, affordances, and cognitive load to create intuitive digital products.

  • UI/UX Design Systems

    Scale design consistency. Master Figma Variables, Auto-Layout, and Component Properties to build robust Design Systems for teams.

  • UI Motion Design

    Bring interfaces to life. Master Smart Animate in Figma, easing curves, and micro-interactions to improve usability and delight.

  • Nginx Configuration

    Master the web’s most popular server. Configure Nginx as a Reverse Proxy, Load Balancer, and Content Cache for high-performance apps.

  • Embedded Systems (C)

    Program close to the metal. Master bare-metal C, register manipulation, interrupts, and drivers for microcontrollers like STM32.

  • Realm Database

    Master local-first mobile data. Implement Realm for high-performance offline storage and sync data seamlessly with MongoDB Atlas.

  • Mobile Analytics (Mixpanel)

    Track user behavior to grow your app. Master event taxonomy, funnel analysis, and retention strategies using Mixpanel and Amplitude.

  • App Monetization Strategy

    Turn users into revenue. Master In-App Purchases (IAP), Subscriptions, and Ad networks. Implement RevenueCat for simplified billing infrastructure.