How to calculate resistance, inductance, capacitor value for dc-dc buck-boost converter
Join TI's Webench: http://www.ti.com/lsds/ti/analog/webench/overview.page  

The WEBENCH Power Designer will show you various components to use, allow you to set all the parameters and even show costs involved. While obviously they use TI active components, you will learn enough to be able to translate to any components you might select. By looking at their design in Webench and then reading the datasheets you can learn a lot.