That was just a preview but you can
watch the rest with a free CraftQuest account. Get
access to this video and dozens more.
Up for a Free Account
PhpStorm is a very nice IDE for Craft plugin and website development. You can easily set up new Craft projects via Composer right inside of PhpStorm.
Some stuff to help you along during the lesson: