Comece pelos fundamentos da web, pratique com projetos pequenos, aprenda banco de dados e depois avance para sistemas completos.