Most of the coders I know who produce for the scene honestly start with books on graphics or sound and work their way up from there. It takes years to produce a collection of effects, techniques and code that you can pull from to make a great production. Early productions by people new to the scene are usually fairly simple with only a few effects or scenes, but if they keep at it will grow from there.
That being said there are some scene "tutorials" that can help:
https://github.com/psenough/teach_yourself_demoscene_in_14_d...
http://www.sizecoding.org/wiki/Main_Page
ftp://ftp.scene.org/mirrors/hornet/code/3d/docs/
https://bitbucket.org/inclinescene/demosplash-2016/src/maste...
https://www.reddit.com/r/gamedev/comments/205r78/sight_light...
http://www.hugi.scene.org/online/hugi35/hugi%2035%20-%20demo...