How do I type on a Bézier curve?
You could do it this way:


Create a spiral with shift A > Curve > Curve Spirals > Archemedian (maybe it needs the Extra Objects addon?).
Play with the parameters on the bottom of the T panel (left of the 3D View), give it a Height value.
Put the origin of the spiral on its bottom. Check the direction so that it goes up.
Keep the spiral selected and in the Properties panel > Data > Shape > Twisting dropdown menu > choose Z-up, so that the text will stand up.
Create your text with shift A > Text and type what you want in Edit mode.
Convert your text to mesh with alt C > Mesh From Curve.
Put the text at the same point as the spiral origin.
Give your text an Array modifier.
Give your text a Curve modifier with the Spiral as Object.
Now play with the Array Count, with the Array Relative Offset, with the Curve Deformation Axis, and with the text object rotation, until the text correctly follows the spiral.
Maybe your text mesh will need some work and additional edge loops so that it bends correctly.