Hi,
I don't have a textbook for you.
But every SMPS IC manufacturer will have application notes for free download.
And usually in datasheets they give example circuits.
Breadboard: Don't expect that you get (good) results by building an SMPS on a breadboard. A breadboard is not suitable to build switching power applications.
1) why pre regulator? This sounds like you want a linear post regulator.
2) almost any SMPS has a feedback pin. The SMPS control loop tries to regulate this signal to a dedicated voltage (given in the datasheet). If you build a circuit that feeds back output voltage (with variable gain) to this pin, then you get a (variable) output voltage regulation. This is ths standard application. But if you feed back output current (with variable gain) to this pin, then you get a (variable) output current regulation.
Klaus