Learn  by coding while reading.