Sé lo básico de HTML. ¿Qué libros debo usar para aprender más sobre el desarrollo web?

La mejor manera de aprender algo como el desarrollo web es hacerlo y aprender sobre la marcha.

Ya sabes HTML básico, que ayuda a los navegadores a representar páginas web. Ahora piense algo como “¿Qué más necesitamos?” y aparece la respuesta inmediata: colores, estilo, movimiento (animaciones y efectos especiales), activadores de respuesta a eventos de teclado y mouse, etc. Por lo tanto, debe avanzar para aprender CSS y algunos JavaScript básicos. Luego conocerá algunas bibliotecas de JavaScript realmente útiles y elegantes, como jQuery. (Hay miles de bibliotecas para diferentes cosas para probar). También para CSS, existen numerosas bibliotecas, siendo bootstrap una de ellas.

Una vez que se sienta cómodo con lo anterior, se dará cuenta de que durante todo este tiempo estuvo trabajando en el lado del cliente. ¿Qué pasa con el lado del servidor que tomará las solicitudes de los usuarios y responderá en consecuencia? Todo lo que has hecho hasta ahora es dar esa respuesta de una manera estéticamente agradable. Así que ahora empezarás a pensar en el “backend”. Para esto, necesitaríamos programación en el lado del servidor. PHP sería lo más fácil para empezar, porque la mayoría de los portales de alojamiento y los servidores predeterminados tienen soporte php de forma predeterminada. Construye tu propio sitio web de muestra ahora.

Así que ahora tiene una base sólida en la programación del lado del cliente, la programación y el diseño del lado del servidor. ¿Ahora que? Introduzca marcos: MVC es un marco famoso (Modelo-Vista-Controlador). Obtenga información sobre cómo funciona este marco y cree algo utilizando un marco MVC en su idioma favorito. Python-Django, Ruby-Rails y PHP-Laravel son algunos de ellos.

Mientras aprendes todo esto, sigue leyendo sobre las nuevas tecnologías que ocurren. Obtenga información acerca de las bases de datos y cómo usar / administrar las bases de datos para una aplicación web. Aprende sobre LAMP , y SIGNIFICADO . Hay mucho que explorar.

Hecho con lo anterior? Ahora está listo para construir para la web casi cualquier aplicación que se le ocurra. Es posible que algunas de sus ideas necesiten una investigación exhaustiva sobre algo que aún no conoce o que aún no ha aprendido; pero para este momento, ya eres un experto en aprender cosas nuevas. Puedes rápidamente aprender sobre nuevas tecnologías e implementarlas. ¡Aclamaciones!

Bien por ti, en realidad aprendiendo lo básico !!

Realmente no hay necesidad de libros. Me enseñé a usar el 100% de Internet solo antes de mudarme al territorio de C. Anciano Dr. Google PhD. Es tu mejor amigo en esta área.

Aprendería cómo incorporar HTML con CSS primero, luego aprendería Python o PHP y JS. Después de aprender todo esto, aprenda cómo funcionan algunas cosas desde adentro que antes no conocía (como los temas de WordPress) … definitivamente le dará una idea de cómo funcionan las cosas. Una vez que aprenda algunas de las técnicas que usan estos marcos, vaya aún más lejos y construya desde cero: Eventualmente, podrá crear la próxima gran cosa (piénselo; estamos en el sitio web de una startup).

Recientemente estuve en el podcast Cómo sostener un lápiz y discutimos varias cosas, incluidos los pasos que tomé para aprender desarrollo web y lo que recomiendo para las personas que aprenden hoy. Siento que di una buena respuesta, pero quería elaborar un poco aquí.

Permítanme comenzar con lo que aprendí y lo diferente que es la web hoy en día. Cuando llegué a mi primer cliente, necesitaba una buena manera de aprender y aprendía mejor probando cosas. Sabía que podía crear sitios web sin codificación utilizando Microsoft FrontPage, así que decidí obtener eso y probarlo. La forma en que comencé a aprender HTML y lo que hizo fue hacer algo en el lado visual del editor y luego ver la fuente.

Vería cómo las cosas que generamos, cómo se veían los elementos que necesitaba en el código y cómo estilizar las cosas. Una vez que entendí el código, comencé a usar Notepad ++ y usé sitios web y libros para ayudarme. Principalmente utilicé W3Schools y libros como Bulletproof Web Design. Esto estuvo bien para mí y funcionó bien, pero fue justo antes de que hubiera cosas como enormes redes de tutoriales, video tutoriales y podcasts.

Ahora, todas esas cosas existen y son recursos fantásticos, muchos disponibles de forma gratuita. Hay algunos inconvenientes en la forma en que aprendí. Tampoco existe una certificación o acreditación real en la industria del desarrollo web como existe en Redes, Administración de sistemas y otros campos de TI. Entonces, ¿cómo te recomiendo que aprendas desarrollo web hoy? Aproveche el medio que desea desarrollar.

Gracias.

Keshav Infotech

Lee y practica los tutoriales en Tizag Tutorials, tienen JavaScript, Css, Php y MySQL. Dan ejemplos de código para algunas de las funciones más utilizadas.