Sometimes it is seemingly impossible to prove "right from the definition".
Look at the implications of uniform continuity in your notes or book. It is standard to have proven almost immediately that 1) the derivative is bounded, 2) the Lipschitz condition, and 3) the continuous extension theorem and possible other things.
If you wanted to do it straight from the definition, you'll need to show that there exists some real number \(\displaystyle L\) such that for all \(\displaystyle \epsilon > 0\), there is an \(\displaystyle N > 0\) such that for every \(\displaystyle n > N\) we have \(\displaystyle |f(x_n) - L| < \epsilon\).
That looks a little more complicated, don't ya think? The continuous extension theorem guarantees a unique function \(\displaystyle F\) exists, and even gives you the answer, which is \(\displaystyle F(0)\).
That's why mathematicians develop a hierarchy of theorems, to make proofs simpler and (hope at least) make them easier to understand. At times you'll se obscure statements of theorems and definitions that won't make sense until much later.
edit: didnt see your edit