cover

LEGACY COURSE

From Beginner to Professional

► Optimize your learning curve with a complete, in-depth Course +400 pages strong.
► All aspects covered to develop production-ready Scripts.
► Suitable for beginners and experienced developers alike.
Exclusive coverage of advanced topics not found anywhere else.
► Examples and demo code for everything!

I've carefully designed a learning path that guides you through all the aspects of Scripting development: from the tools to the syntax, up to very advanced topics which aren’t found anywhere else in such great detail. Not kidding! E.g., 70 pages on ActionManager, and 60 pages on Adobe Generator plug-ins!

Do you know what’s missing in the official documentation? Examples, examples, and more examples. I’ve packed this course with demo code on real-world problems.

Pricing

I’ve been authoring this course in the last 2.5 years. It has been for sale at a discounted price to ease the brave, early adopters while I was adding the final chapters: now that all the content is in place, the price is full.

It’s not peanuts, but a fraction of what it would cost you to hire an expert to get such professional and comprehensive training nonetheless.

Single User

  • 400 pages PDF

  • All snippets’ code

  • $99

    Single User License

Enterprise

  • 400 pages PDF

  • All snippets’ code

  • $149

    ENTERPRISE LICENSE (up to 10 seats)

*A series of Video Tutorials will be added in a later stage, as an optional bundle.

  Frequently Asked Questions

⚠️ Why is this course Legacy?

Adobe Photoshop moved away from the ExtendScript language with the introduction of the UXP runtime, which supports the development of both Scripts and Plugins using modern JavaScript. The Photoshop (scripting) API have been rewritten from the ground up, and the two environments are incompatible. While ExtendScript is still available within the application for backward compatibility purposes, it will eventually be discontinued and is now considered a legacy technology.
Unless you need it as the maintainer of an old code base, you should look at the new courses on UXP.

Audience level?

Total beginners, you won’t feel lost. The first four Chapters lay down the essential elements that will help you with both the language syntax and, perhaps more importantly, the proper programming mindset. You’ll have time to familiarize with the Scripting architecture through examples: if/when needed, you can refer to the dedicated learning resources that I’ve listed. Anyone else: do not skip to Chapter five! The Course starts slow, but you need to have a solid understanding of the basics if you want to master what follows. And there’s a lot of ground to cover, up to very advanced topics.

What Photoshop versions are supported?

The ExtendScript language (the peculiar flavour of JavaScript that Adobe Photoshop uses) has changed very little over time: you can safely apply what you will learn to Photoshop CS6 up to CC 2020. Versions post-2020 still run it for backwards-compatibility purposes only, but the support will eventually be discontinued. Refer to the UXP courses.

Sample Content? Sure!

I’ll send you a 40 pages excerpt for free, and no spam! Please click the button below to subscribe*.

* it redirects to Sendinblue.com for the content delivery