En primer lugar: ¡Felicitaciones por crear una aplicación de Android mientras todavía estás en la escuela secundaria!
Para ser claros, hay una diferencia entre el diseño web y el desarrollo web (este hilo se publica en desarrollo web). Si está buscando aprender HTML / CSS / Javascript que forman la base del desarrollo web front-end moderno, entonces Code School o Codecademy son probablemente buenas opciones en línea para aprender estos idiomas.
Si está buscando aprender cómo diseñar sitios web que se conviertan para su propia aplicación o para clientes, entonces puede disfrutar leyendo un libro llamado:
Diseño web para ROI: convertir los navegadores en compradores y prospectos en clientes potenciales
- Cómo elegir los freelancers mejores y más adecuados para mi proyecto en mercados independientes como Elance, oDesk, etc.
- Para alguien que no es el propietario de la página web de WordPress, ¿es posible saber cuándo se modificó la página web si alguien cambia el sitio URL en WordPress?
- ¿Cuál es la solución más confiable para alojar sitios web de WordPress?
- ¿Cuáles son los pros y los contras de usar una DSLR para la transmisión?
- ¿Cómo se puede usar Java para desarrollar una aplicación?
Es una lectura fácil y es una buena introducción al tema. Si desea profundizar en la usabilidad, consulte No hacerme pensar: un enfoque de sentido común para la usabilidad web por Steve Krug. Estos libros cubren conceptos de usabilidad y optimización de conversión. Hay otros libros que cubren patrones de diseño de aplicaciones más complejos, pero no creo que esto sea lo que está preguntando aquí.
Lea algunos de los blogs sobre el comercio, como una lista aparte y Smashing Magazine. Están repletos de consejos útiles. Para aprender a ejecutar una práctica independiente, ese es otro problema.
Por último, pero no menos importante, según sus aspiraciones empresariales, también recomendaría leer The Lean Startup de Eric Ries, disponible en Amazon. Desearía haberlo leído antes (aunque no estaba en ese momento). Si desea traducir Lean Startup en un método muy concreto para construir productos de software increíbles, siga con este libro: Lean UX: Aplicación de principios Lean para mejorar la experiencia del usuario. No puedo enfatizar lo suficiente lo importantes que son estos dos libros. En ese sentido también busque Steve Blank si le gustan esos dos libros.
Aquí hay una lista más exhaustiva de libros de Application UX si desea profundizar:
¿Cuáles son los mejores libros sobre UX para aplicaciones web?