from scratch

from scratch  {adv. phr.},  {informal}
With no help from anything done before; from the beginning; from nothing.
Dick built a radio from scratch.
In sewing class, Mary already knew how to sew a little, but Jane had to start from scratch.
Categories: {adv. phr.} {informal}