Quiero aprender a diseñar sitios web desde cero. ¿Qué debo aprender y en qué orden? Tengo conocimientos básicos de HTML y JavaScript.

El diseño de sitios web ha madurado en 3 áreas:

  • Gráficos : diseñe el logotipo, los colores y el diseño, en una herramienta de visualización como Adobe Photoshop o similar. Esto también podría implicar abordar la usabilidad a través de wireframes.
  • IU : convierta gráficos en HTML, codifique colores como clases CSS, corte imágenes y posiblemente comportamiento en JS / Jquery, básicamente una estructura repetitiva que los codificadores del lado del servidor pueden usar tal cual
  • Acciones : diseñe la base de datos, guarde y obtenga datos, desarrolle formularios y páginas utilizando la estructura de la interfaz de usuario (no tiene que codificar mucho html / css) – concéntrese en la lógica de negocios

En una pequeña empresa, tendrá la oportunidad de hacer los 3. En una más grande, tendrá que desarrollar un conjunto de habilidades en particular. Espero que ayude a decidir un camino a seguir.

Como tiene conocimientos básicos de HTML y Javascript, explore sus conocimientos en CSS, diseño web, Photoshop y aumente el conocimiento en HTML y Javascript. Si te sientes cómodo con Javascipt, entonces aprende JQUERY. Si desea crear una página web dinámica, aprenda el lenguaje del lado del servidor, como PHP, MYSQL / SQL, Ruby on Rails, ASP, Python, java, etc. En mi opinión, seleccione cualquier idioma que sea más cómodo e interesado para usted. Especialmente si desea comenzar desde cero desde un curso de diseño web.

Todo lo que puedes hacer es dar un paso a la vez. Luego puede decidir sobre la siguiente área sobre la que desea obtener más información. Hay una variedad de tutoriales en línea gratuitos y luego algunos que están basados ​​en tarifas. Comienza a agregar un pequeño Javascript.
Entonces tal vez intente una pequeña página web PHP. Luego regrese y aprenda algunos Javascript más avanzados, o algunas características HTML5 o CSS3, y así sucesivamente.
Consulte diferentes sitios web en función del tema, compruebe cómo funciona, gráficos, contenido, diseño, diferentes estilos, efectos jquery.

Recurso:
Tutoriales web en línea de W3Schools
Aprender diseño web: la colección definitiva
JavaScript
HTML, HTML 5 y CSS
Diseña una sonrisa sonriente
si desea agregar efectos visuales a su página web, consulte esto
jQuery UI

¡¡Espero que esta información le ayude!!

Simplemente haga este curso: Aprenda desarrollo web gratis

More Interesting

No tengo experiencia en codificación, pero me gustaría trabajar para codificar una idea de aplicación que tengo. ¿Cómo debo hacer para aprender a codificar?

He construido mi sitio usando CodeIgniter. ¿Qué tan difícil sería convertirlo a ExpressionEngine?

Quiero crear un sitio web desde cero, ¿cuáles son los conceptos básicos que debo saber?

Quiero crear un blog, ¿debería escribir HTML, CSS y JavaScript, o usar un Bootstrap? ¿Y por qué?

Quiero combinar HTML y PHP en una página cuando utilizo datos de formulario. ¿Qué debo hacer?

Compré un nombre de dominio de Google y ahora necesito desarrollar el sitio web. ¿Qué alojamiento es el mejor?

Cómo seleccionar todos los valores desplegables usando Selenium WebDriver

Soy un novato completo en web-programmimg pero quiero crear un sitio web de debate y debate dirigido por el usuario en Django-python. ¿Qué pasos debes seguir?

Necesito agregar la función de notificación en mi sitio web como la de Facebook usando NODE JS y MONGO DB. ¿Cómo debo comenzar?

Quiero tomar mis habilidades de diseño web y convertirlas en sitios web reales. ¿Qué debo aprender a codificar primero?

Casi fallé todas las preguntas durante la entrevista de posición de desarrollador de full stack, pero aún así me contrataron, ¿qué pasó?

Estoy a punto de crear una aplicación para Android y me pregunto si alguno de ustedes recomendaría usar un servicio de back-end como Firebase o Parse, o simplemente escribir el back-end por mi cuenta en Ruby on Rails.

Golang: ¿Cómo convertir una matriz JSON en estructuras y usar JSON Marshal para obtener los datos?

Cómo contabilizar automáticamente el horario de verano en el código JavaScript

Si deseo crear un sitio web con una fuente de noticias, un foro, reseñas y un blog, ¿cuáles son las mejores combinaciones de lenguajes de computadora que debo usar?