I've started a course on financial mathematics and I'm currently being introduced to stochastical analysis, spesifically Itô's formula. From the book:
It is sometimes useful to use the following shorthand version of [Itô's formula]: $$ \mathrm{d}f(t,X(t)) = \dfrac{\partial f(t,X(t))}{\partial t}\mathrm{d}t + \dfrac{\partial f(t,X(t))}{\partial x}\mathrm{d}X(t) +\dfrac{1}{2}\dfrac{\partial^2 f(t,X(t))}{\partial x^2}(\mathrm{d}X(t))^2 $$ together with the calculation rules $ (\mathrm{d} t)^2 =0,\ \mathrm{d}t\mathrm{d}B(t) = \mathrm{d}B(t)\mathrm{d}t = 0 \text{ and } (\mathrm{d}B(t))^2 = \mathrm{d}t$
$f(t,x)$ is a function twice differentiable in $t$ and twice in $x$. $X(t)$ is a semimartingale. The definition of a semimartingale used in the book is (in case there is several definitions)
The stochastic process $X(t)$ is a semimartingale if there exists two Itô integrable stochastic processes $Y(t)$ and $Z(t)$ such that $$ X(t) = x + \int_0^t Y(s) \mathrm{d}B(s) + \int_0^t Z(s)\mathrm{d}s $$
I'm having a hard time with understanding this short version of Itô's formula. The reason for this is that I'm not familiar with these differential-terms (name?) of type $\mathrm{d}t$ other than in the classical integral. These "calculation rules" that the author speaks of are entirely Greek to me. How should I think of these terms?
Any written, preferably online, resources explaining these terms for a newcomer is also appreciated.