Answer
The solution of differential equation is given by
$$
x^{2}+y^{2}= c x^3
$$
where c is an arbitrary constant.
Work Step by Step
$$
y^{'}=\frac{dy}{dx}=\frac{x^{2}+3y^{2}}{2xy} \quad (*)
$$
Divide each term in the numerator and denominator by the highest power of $x$, namely $x^{2}$. We obtain
$$
y^{'}=\frac{dy}{dx}=\frac{1+3(\frac{y}{x})^{2}}{2(\frac{y}{x})} =f(x,y)
$$
where $f(x,y)$ can be expressed as a function of the ratio $\frac{y}{x}$ only .
Thus eq. (*) is homogeneous.
Now we assume a new dependent variable $ v = \frac{y}{x }$
and we can express
$$
y^{'}=\frac{dy}{dx}= x \frac{dv}{dx}+v =\frac{ 1+3v^{2}}{2v}
$$
$$
x \frac{dv}{dx} = \frac{ 1+3v^{2}}{2v} -v = \frac{ 1+v^{2}}{2v} \quad (**)
$$
The differential equation (**) is separable and can be written as
$$
\frac{2vdv}{{1+v^{2}}} = \frac{dx}{x}
$$
integrating the left side with respect to $v$ and the right side with respect to $x$ gives
$$
\int{ \frac{2vdv}{{1+v^{2}}} }= \int{ \frac{dx}{x}}
$$
we can obtain $v$ implicitly in terms of $ x$ as follows
$$
ln| 1+v^{2} |= ln | c x |
$$
where c is an arbitrary constant.
$$
1+v^{2}= c x
$$
we find the solution of Eq. (*) by replacing $v$ by $ y/x $ in the previous expression. Hence the solution of eq. (*) is given by
$$
1+(\frac{y}{x})^{2}= c x
$$
i.e.
$$
x^{2}+y^{2}= c x^3
$$
where c is an arbitrary constant.