Potresti partire con html e css , poi passare a javascript ed infine scegliere un linguaggio lato server (php,java,c#,javascript(node))
per html ti consiglierei di visitare questo sito
http://freecomputerbooks.com/webHtmlBooks.htm e vedere se trovi un libro adatto alle tue esigenze,alcuni libri sono gratuiti altri no