Courses

  • 7 Lessons

    Interaction Design for Beginners

    Learn to design intuitive, responsive, and interactive digital experiences — all in Figma.
    From smooth flows to smart feedback, this self-paced course shows you how to make your UI feel truly alive.

  • 17 Lessons

    Master UIUX Design: From Figma to Development

    In this course, you'll master UI design, prototyping, and collaboration. From mastering Figma to building a full design systems from scratch and seamless handoff to developers, I’ll share complete insights from my experience as a product designer in a corporate environment. By the end, you'll have the skills to create standout, usable designs for real-world projects.

  • 12 Lessons

    Mastering Design Systems

    Launching in April, 2026.

    This course is for UI/UX designers who want to create scalable, reusable, and efficient design systems from scratch. Whether you’re a beginner eager to understand the foundations or an experienced designer looking to standardize your workflow, this course will guide you step by step through building and implementing professional design systems.

    By the end of this course, you’ll not only be able to create a design system from scratch, but also scale it, maintain it, and leverage it professionally—giving you the confidence to design for any project, team, or audience in both English and Arabic.

  • 18 Lessons

    UIUX Design for beginners

    This course will equip you with the principles and best practices of UI/UX design to create beautiful, functional, and user-friendly digital products. Whether you're a beginner or have some experience, you'll gain the skills needed to design with confidence and impact.