learn basics of web front technology