Let $ f(x, y) = 0 $ define a curve. Is there any relationship between the slope of this curve and the partial derivative $ \frac{\partial f}{\partial x} $?
For example, if $ f(x, y) = (x - 1)^2 + (y - 1)^2 - 1 $, then $ f(x, y) = 0 $ defines a circle of radius $ 1 $ centered at $ (0, 0) $.
Now $ \frac{\partial f(x, y)}{\partial x} = 2(x - 1) $.
Thus $ \frac{\partial f}{\partial x} = 0 $ at $ x = 1 $ and indeed we see that the circle $ f(x, y) = 0 $ also has a slope of $ 0 $ at $ x = 1 $.
Is it always true that $ \frac{\partial f}{\partial x} = 0 $ at $ x = a $ implies that the curve $ f(x, y) = 0 $ has a horizontal slope (slope = $ 0 $) at $ x = a $?
If yes, how can we prove it?
If not, is there a counterexample?

What do you mean slope (the value of the tangent line, the value of the univariate derivative)? If some function is bivariate it has no tangent line but a tangent plane.
When we take the partial derivative with respect to x we are considering that y is contant. If y is constant there is a tangent line.
The partial derivative with respect to x at some point (x,y) is the slope of the simplified univariate function.
When the partial derivative with respect to x at some line (x,y) is 0 it means that for whatever y may be when x has said value the slope is 0.