Si no tiene ningún conocimiento y está comenzando desde cero, hay mucho por hacer (al menos para alcanzar niveles de flipkart, pizzahut, snapdeal, etc.).
Dichos sitios se crean utilizando múltiples idiomas. Algunos se utilizan para front-end y otros para backend y bases de datos.
Si solo le preocupa el diseño como mencionó en la pregunta, solo necesita molestarse en aprender los idiomas frontales del diseño web (HTML, CSS, JavaScript, jQuery).
- He creado un pequeño sitio web propio y todavía tengo que alojarlo. ¿Cuáles son algunas buenas empresas de alojamiento (preferiblemente algo que no cobra o al menos no mucho)?
- ¿Por qué necesito un sitio web profesional?
- Tengo un sitio web de 700 MB. Necesito un buen servidor web. ¿Dónde puedo conseguirlo?
- Soy un postgrado en física con una cartera de pedidos y quiero ganar dinero fácil trabajando desde casa. ¿Cuáles son algunos sitios web confiables para trabajos de desarrollador de contenido solo en India?
- Mi sitio web tiene una tasa de rebote del 35%, el tiempo promedio empleado es de 1,5 minutos y 3 páginas en promedio vistas. Un tercio del tráfico es tráfico pagado y tuve alrededor de 1,000 visitas el mes pasado. ¿Qué puedo hacer para mejorar estos números?
Aquí hay una buena manera de comenzar
- Comience aprendiendo los conceptos básicos de HTML
- Ramificarse para aprender CSS
- Una vez que se sienta cómodo con ambos, puede acceder a JavaScript seguido de Jquery.
Algunos buenos sitios para aprender
Tutorial HTML
Aprende a codificar
También podría participar en algunas comunidades en línea para obtener asistencia más relevante en el camino. Una de las mejores comunidades aquí es Stack Overflow.
Una vez familiarizado con lo anterior, puede intentar elegir un marco para facilitar las cosas. Sin embargo, esta es una elección subjetiva, algunos lo encuentran útil, otros prefieren el control total con el lenguaje “en bruto”. Yo mismo soy uno de los últimos.
Algunos de estos marcos son
Bootstrap · El marco front-end más popular del mundo para dispositivos móviles y receptivo.
El marco front-end receptivo más avanzado de ZURB
PD: Hasta ahora solo me he referido a los aspectos de “diseño” de los sitios web. Si en su pregunta quisiera “construir” sitios web como flipkart, etc., esto implicaría frontend y backend. Para el backend, necesitaría adoptar el mismo enfoque y aprender un lenguaje y una base de datos principalmente PHP junto con MySql o asp .net junto con SQL.