Soy estudiante de segundo año de B.Tech (CSE). Quiero aprender todo sobre diseño y desarrollo web. ¿Por dónde empiezo y luego sigo adelante?

Ese es un muy buen momento para comenzar a aprender sobre diseño web o desarrollo web.

Cómo empezar
Hay muchos tutoriales disponibles en línea gratuitos y de pago también.
Debería comenzar a aprender de One One de udacity.com o Lynda.com ya que una forma estándar de aprender es excelente. No se perderá nada de lo que debe aprender para el desarrollo en el campo de la web.

1) Qué aprender

Desarrollo frontend

1) HTML
2) CSS
3) Jquery

Desarrollo de backend

1) Ruby on Rails
2) Pirámide (marco de Python)
3) Django (marco de Python)
4) Laravel (marco de PHP)
5) Yii (Marco Php)

Base de datos

1) MySQL

2) Mongodb

Debe elegir solo uno del desarrollo y la base de datos de back-end (que es responsable del contenido dinámico del sitio web) y casi cada uno para el desarrollo de la interfaz.
Te sugiero www.tutorialspoint.com, si te sientes cómodo aprendiendo leyendo cosas y si estás interesado en aprender viendo cosas,
Y está comprobado que nuestra mente recuerda más por imágenes.
Si está interesado en el video, puede descargar videos tutoriales de www.lynda.com, pero estos son videos pagos, si es geek puede descargarlos de forma gratuita.
Para el entrenamiento esencial de HTML, siga uno de los tutoriales de Lynda, que es el entrenamiento esencial de HTML de James Williams.

Cómo aprender

1) Comience a aprender HTML y CSS primero.
2) Comience a aprender cómo hacer que las cosas sean dinámicas usando lenguajes de script.

¡Impresionante estás empezando! Recomiendo aprender un marco de aplicación web (como Ruby on Rails, pero no tiene que ser Rails). Hay muchos tutoriales geniales en la web. Ruby on Rails Screencasts es uno de mis favoritos.

En términos de diseño, puede que no sea la mejor ayuda, pero he estado haciendo muchos de los tutoriales en WebDesignTuts: tutoriales y artículos detallados sobre diseño web.

Finalmente, recomendaría simplemente tomar los sitios que admira y mirar el CSS e intentar determinar por qué tomaron las decisiones que tomaron. Algunos sitios geniales aquí Las mejores tendencias de diseño web y siteInspire – Inspiración de diseño web.

PD: Creo que una de las cosas más divertidas del desarrollo / diseño web es que siempre hay algo nuevo que aprender, así que dudaría en intentar limitar la cantidad de tiempo que quiero pasar aprendiendo algo. En cambio, míralo, es un proceso de mejora realmente largo. Solo mi consejo: ¡increíble que estés comenzando con esto!

hablando de tecnologías web, debe tener una buena comprensión de cómo las comunicaciones con el cliente y el servidor, por lo que para comenzar debe saber

Http porque todas las comunicaciones tienen lugar en este protocolo

hay un libro K. Scoth Allen Lo que todo desarrollador web debe saber sobre HTTP (puede encontrarlo en la lista aquí K. Scott Allen)

entonces necesita saber los tres idiomas o puede ser cuatro si hablamos del lado del cliente

HTML (para composición ui), CSS (diseño, estilo y animaciones), JAVASCRIPT (ES2015 / 16) (comportamiento) y Lenguaje de marcado extensible (XML) (comunicación)

a medida que comienza con las complejidades del lado del cliente, puede comenzar simultáneamente en el lado del servidor

existen numerosas tecnologías e idiomas para el servidor, los más populares que hacen rondas hoy en día son

Bienvenido a Python.org (sintaxis muy concisa, fácil de aprender, productiva),

Node.js (se ejecuta en el motor javascript chromiums V8, por lo que también obtienes JS en el lado del servidor),

El sitio oficial de Microsoft ASP.NET aspnet5 / c # (ahora con los nuevos estándares de OWIN (interfaz web abierta para dotnet) es productivo, multiplataforma, futurista, con rendimiento y mejorará aún más, ya que espero que finalmente se ejecute en dotnet native con la ayuda del compilador optimizado de c ++ para obtener el rendimiento a la par con el nativo),

incluso puedes probar tus manos en Google Dart (me gustó personalmente, está diseñado para compilarse en JavaScript para ejecutarse en toda la web moderna)

una vez que sepa esto, será un desarrollador web Full Stack.

Hola. Creo que puedo sugerir cosas básicas para aprender, ya que estoy trabajando como desarrollador de sitios web.

En primer lugar, cualquiera que conozca html y css puede hacer un diseño web simple. Y sabes que html5 es algo bueno. Ahora puede comenzar a aprender css3 para decorar sus páginas html normales. El mejor sitio para aprender cualquier diseño web relacionado es w3schools para conocimientos básicos.

Después de completar css ahora, desea agregar algo de lógica o algunas funciones para trabajar en su página web. Para eso necesitas saber javascript. Ahora javascript es totalmente diferente a java. Y puede aprender fácilmente este script a medida que conoce el lenguaje c. Esto ayudará a agregar lógica a sus páginas.

Cuando pueda comprender completamente JavaScript, puede aprender jquery. Jquery también se usa para la lógica, pero es más corto que javascript. No necesitará escribir toda la función de JavaScript, solo llame a la función jquery incorporada y se hará con un solo código de línea.

Ahora puede crear fácilmente un sitio web atractivo con todo lo que desee. Aún así, necesita aprender mysql y php para backend, solo si está interesado en backend. Pero ahora que tiene todo un año, también puede aprender estas dos cosas y ser un desarrollador de sitios web profesional.

Eso es. Comienza a aprender. La mejor de las suertes.

comenzar desde html 🙂

More Interesting

Quiero hacer un sitio web como mysmartichelin, compareraja.in, pricedekho.com, etc. No se como crearlo. ¿Alguien puede aconsejarme?

Me gustaría aprender desarrollo web. ¿Cómo debería uno desarrollar informalmente conocimiento en programación y desarrollo web a través del autoaprendizaje?

Tengo un concepto sobre HTML y CSS. Quiero practicar más y más. ¿Cómo lo hago?

Quiero crear un sitio web que tenga principalmente contenido estático. ¿Cuál es el mejor servicio de alojamiento en términos de confiabilidad y costo?

Me encanta diseñar sitios web. ¿Cuáles son los mejores libros de autores indios impresos [con nombre de publicación] para HTML, CSS, PHP, MYSQL y JavaScript, ¿me pueden ayudar?

Soy nuevo en diseño web. ¿Cuáles son las diferencias entre clase, ID y su uso?

Quiero crear un sitio web como LinkedIn para una comunidad pequeña (~ 100 personas). No tengo ninguna habilidad de lenguaje de programación. Quiero crearlo solo aprendiendo. ¿Donde debería empezar?

¿Quiero diseñar un sitio web para mi inicio y necesito referencias para cualquier kit o plataforma de desarrollo web?

Tengo un trabajo de desarrollo web independiente que está en curso durante las próximas 3 semanas. ¿Debo dejar mi trabajo de ventas actual para dedicarme al desarrollo web a tiempo completo?

Quiero diseñar un sitio web usando HTML5 y CSS, ¿qué debo hacer?

Sé HTML5 básico, CSS, Javascript y jQuery ahora, ¿qué debo hacer?

Mi sitio web no es intuitivo y tiene una alta tasa de rebote cuando los nuevos usuarios llegan a una página interna. ¿Hay algún JavaScript para mostrar a los usuarios un diálogo de ayuda único si son nuevos en el sitio web?

Quiero crear un sitio como shoplify, ¿qué CMS debo usar?

Quiero ser diseñador web. ¿Puedo ser diseñador web después de politécnico? ¿Qué flujo debería elegir en Polytechnic? No quiero estudiar PCM.

Quiero hacer una propuesta de proyecto sobre el uso de 'técnicas de realidad virtual en la simulación de experimentos de química'. ¿Cómo puedo hacerlo en términos de aplicación web?