Web animation & 3D courses

three.js and GSAP, taught in Arabic, free.

Every lesson is a page that actually runs — open it, read the source of every file in it, and copy what you need.

The video on YouTube walks you through it step by step.

  • 14 lessons

    three.js course

    From a first cube on screen to a full scene with materials and lights — each lesson a scene that runs, with its full source on the page.

    Open and try it
  • 25 lessons

    GSAP course

    From your first tween to the scroll animation and plugins behind the sites that make you ask how they did that.

    Open and try it
  • 9 demos

    Interactive demos

    Not lessons — finished pieces showing everything working together. Open any of them and read the code.

    Open and try it