Lots of bug fixes.
But basic mechanics is how people have been learning :) You learn the mechanics, you use your logic, you create your own code and systems. This is always how it goes.
those who need it will learn, experienced ones are more comfortable with ready-made examples.