How to make curve cylinder?
Here are 3 solutions: Curve modifier, bezier curve, and Bridge Edge Loop:

You can also create 2 or more circles, press CtrlE &gt; Bridge Edge Loops:

Then tweak the settings (particularly Number of Cuts and Smoothness) in the Operator box: