¿Qué conocimiento necesitas para hacer un buen sitio web?

No hay fin de adquirir conocimiento y no hay una buena respuesta disponible para decir que el sitio web es bueno. Todo depende de cuánto haya explorado Internet y sus antecedentes, como Designer o Developer.
El diseñador podría decir que algunos sitios web son buenos, pero tal vez les faltan funciones analíticas, algorítmicas u otras que les gustan a los desarrolladores.

Debería comenzar a aprender de HTML, CSS y JavaScript básico, jQuery. Soy un gran admirador de Ruby y Ruby on Rails Framework. También deberías revisarlos. Le dan ventaja sin tener que preocuparse demasiado por la estructura y los patrones de diseño. Hay mucho material y dar pequeños pasos es la mejor manera de abordar cualquier tarea difícil en la vida. Siga buscando excelentes sitios web como Quora, Facebook, Google, Youtube, Amazon, LinkedIn, Flipkart, Housing.com, etc. Al explorar sitios web, podrá recoger muchas cosas, como cómo otras compañías están creando sitios web, poniendo contenidos, colores , botones, temas, etc.

Aquí hay algunos enlaces que pueden resultarle útiles:

  1. Tutoriales web en línea de W3Schools
  2. Lenguaje de programación Ruby
  3. Guías de Ruby on Rails y Ruby on Rails
  4. Sistema de rejilla 960
  5. Tuts + (Tutsplus)
  6. Video tutoriales y capacitación en línea (Lynda)

Las cuadrículas son comunes en el diseño del sitio web fácilmente y también debe consultarlas. Tuts + y Lynda son pagados, por lo que debe comprometerse a estudiar regularmente. También puedes encontrar cosas geniales en Youtube.

No olvide que hay infinitas cosas por ahí y esto es solo un consejo para un viaje más grande en el desarrollo web. Sigue buscando y encontrarás muchas cosas geniales.

Consejo: No pienses cómo vas a aprenderlos a todos. Solo aprende uno a la vez, sigue construyendo cosas pequeñas y un día harás grandes cosas, simplemente no pierdas la esperanza a mitad de camino.

No solo necesita el aspecto técnico, sino también la comprensión de lo que realmente es un “buen” sitio web (que a menudo se está malinterpretando). Un sitio web puede tener algunas funciones funcionales avanzadas que parecen geniales (y en realidad lo son) para el desarrollador que las creó. Pero si tienen una representación visual pobre, un visitante común no encontrará estas características tan buenas como su creador. Lo mismo se refiere a un gran diseño: un sitio web increíblemente atractivo sin nada funcional es solo un shell hermoso pero vacío que no es de gran utilidad para el visitante.
En otras palabras, solo tenga en cuenta que un buen sitio web es una combinación de características bajo demanda que son visualmente atractivas, ordenadas y suaves. Por supuesto, hay más aspectos que influyen en el éxito del sitio web, más sobre ellos en esta guía: ¿Qué hace que un buen sitio web? El | Centro de inicio

HTML, CSS y JavaScript deberían ser suficientes para un sitio web rico y estático.

Si planea crear un sitio web basado en datos, debe conocer un idioma del lado del servidor con sintaxis SQL básica adicional.

PHP + MySQL es una buena opción si eres nuevo en el desarrollo web.