O tempo médio para você sair do zero até o básico é de 3 a 6 meses. Com 3 meses você já tem noção do HTML e também do CSS. Com esse conhecimento já será possível desenvolver os seus primeiros projetos web. Já para aprender Javascript ou qualquer outra linguagem de programação o tempo é um pouco maior, entre 6 e 10 meses muitos iniciantes da programação já conseguem entender e criar alguns projetos se baseando no HTML, CSS e Javascript.