Existen especialidades de desarrollo web. El front-end es muy diferente al back-end.
El front-end requiere conocimiento de (X) HTML (y marcado semántico), CSS, JavaScript, Flash, etc. El back-end requiere el conocimiento de un lenguaje compilado o de scripting (Java, PHP, ASP / .NET, Perl, otro CGI) y probablemente un mecanismo de almacenamiento (RDBMS y / o NoSQL). Hay diferentes niveles de comprensión de cada tecnología (todas requieren un tiempo significativo + esfuerzo).
Niveles altos:
¡WIKIPEDIA!
https://developer.mozilla.org/en…
XHTML:
Muchos recursos
http://www.w3schools.com/xhtml
http://www.w3schools.com/xml
http://en.wikipedia.org/wiki/DOC…
http://validator.w3.org
- Cómo mejorar mi inglés y quién me ayudará.
- ¿Cómo aprenderé quién soy realmente?
- ¿Cree que un estudiante de arte de 23 años (que tiene experiencia en el desarrollo de aplicaciones móviles y no tiene idea sobre el álgebra y las matemáticas discretas) puede aprender la estructura de datos y los algoritmos en los próximos 2 años?
- Hay muchos métodos / formas de realizar la misma tarea en ‘Learning Python Book’. ¿Debemos aprender ambos o solo uno?
- ¿Cuál es el mejor lugar en Internet para practicar las habilidades matemáticas?
CSS:
http://www.alistapart.com/
http://positioniseverything.net/
http://www.csszengarden.com/
W3C CSS2 Spec
JavaScript / DOM:
http://www.quirksmode.org/dom/in…
Seguramente querrás usar una biblioteca de JavaScript:
http://jquery.com/ (JQuery – quizás el más usado en este momento)
http://developer.yahoo.com/yui/ (YUI2 – en desuso)
http://developer.yahoo.com/yui/ (YUI3 – en desuso)
http://prototypejs.org/ (biblioteca “Prototipo”)
http://script.aculo.us/ (requiere una biblioteca de prototipos)
Misceláneo
http://net.tutsplus.com/ (tutoriales y screencasts de tutoriales)
http://developer.yahoo.com/javas…
http://msdn.microsoft.com/en-us/… (MSDN – para referencia de IE)
Vea el código fuente de CADA sitio que encuentre. Gitano. Imitar. Aprender.