No. Consider a dense countable subset $Q$ of $\mathbb R$ and a family $(a_q)_{q\in Q}$ of positive real numbers such that $\sum\limits_{q\in Q}a_q(1+|q|)$ converges. For every $x$, let $(x)^+=\max\{x,0\}$ denote the positive part of $x$.
Then, the function $f$ defined by
$$
f(x)=\sum\limits_{q\in Q}a_q(x-q)^+
$$
is well defined for every real number $x$. The left and right derivatives of $f$ exist everywhere, with
$$
f'_\ell(x)=\sum\limits_{q<x}a_q\qquad\text{and}\qquad
f'_r(x)=\sum\limits_{q\leqslant x}a_q.
$$
Thus, $f$ is strictly increasing and strictly convex, differentiable at every point not in $Q$, and not differentiable at every point in $Q$.
To prove the existence of $f'_\ell$ and $f'_r$ at every point, one can come back to the definitions of the left and right derivatives as the limits, if these exist, of $\pm(f(x\pm h)-f(x))/h$ when $h\to0^+$.
Or one can use directly the fact that each function $g_q$ defined by $g_q(x)=(x-q)^+$ has left and right derivatives $(g_q)'_\ell(x)=[x>q]$ and $(g_q)'_r(x)=[x\geqslant q]$.