Quiero aprender a construir y diseñar sitios web. ¿Qué libros, clases u otros recursos recomiendas?

En mi opinión, la programación no es algo que se pueda aprender , pero se puede entender.

Lo que pasa con la programación es que siempre, y cuando digo que siempre lo digo en serio, tienes espacio para mejorar tus habilidades. Puede aprender los conceptos básicos y la lógica detrás del código, pero nunca puede ” saber todo “. La mejor manera de aprender a programar es comenzar a programar. Hay muchas fuentes en línea que pueden ayudarte a aprender. Sin embargo, aprender solo requiere tiempo y paciencia. Tal vez deberías considerar contratar un mentor que te ayude a aprender de manera rápida y más efectiva.

¿Que estas esperando?

¡Mejor empezar de inmediato!

Déjame compartirte mi historia:

  • Hay muchos sitios que pueden ayudarlo, pero honestamente, cuando comencé a programar, literalmente me lancé a nadar con los tiburones. Acepté una oferta que me dio mi amigo y comencé a trabajar en un proyecto de $ 600. Incluso si no quería aprender codificación, en el momento en que finalmente firmé un contrato, tenía que hacerlo. Adivina qué, era un sitio web .
  1. ¡Comienza un proyecto!
  2. Prueba CodeAcademy
  3. Construye tu primer sitio web

El dinero y la fuerza de voluntad me alentaban incluso cuando todo parecía imposible.

También hay muchas escuelas de codificación que pueden ayudarte.

Mientras trabajo con Holberton School y ofrecemos una codificación intensiva de 2 años con más de 100 mentores que siempre están disponibles para ayudarlo, tal vez debería comunicarse con nosotros y encontrar más información.

¡Aclamaciones!

Para diseñar un sitio web, primero debes aprender HTML como inicio. Una vez que se familiarice con el HTML, puede ampliar su conocimiento al aprender CSS (hoja de estilo en cascada). CSS y HTML son los bloques básicos de cada página web HTML.

Después de eso, es posible que deba familiarizarse con algunas bibliotecas y tecnologías web como jQuery, AJAX. Pero pronto comprendes que avanzar para aprender a utilizar esas tecnologías requiere javascript como bloque de construcción.

Para resumir la historia, aquí está el resumen de lo que necesita y la habilidad:

Nivel 1:
– HTML
– CSS

Nivel 2 (Programación del lado del cliente):
– Javascript
– jQuery
– Ajax
– JSON

Nivel 3 (Programación del lado del servidor):
– PHP
– ASP.NET
– Programación de bases de datos (MSSQL, MYSQL)

Depende de cuánto tiempo tenga que invertir para aprender a hacerlo y qué nivel de personalización necesitará hacer. Las herramientas de construcción de sitios como Squarespace, Wix y Weebly hacen que la construcción de un sitio de aspecto profesional sea realmente fácil. Ofrecen casi cualquier herramienta que necesitarías para hacer cualquier tipo de sitio. Obviamente, cada uno puede tener ciertas herramientas o características que los demás no tienen. Como ejemplo, uso Weebly en mi sitio y me he topado con muy pocos problemas técnicos que no pude resolver con un poco de Google. Como ejemplo, Weebly también tiene una gran cantidad de contenido en su sitio de ayuda y en los foros de usuarios para la construcción del sitio, la resolución de problemas y la educación SEO. Estoy seguro de que los otros constructores de sitios también tienen herramientas similares. Si realmente desea aprender HTML y CSS, deberá buscar otros recursos.

Te recomiendo que tomes este curso de la codeacademy: Make a Website. Esto le enseñará el proceso paso a paso para crear un sitio web.

También hay muchos cursos en Lynda.com que puedes encontrar.

También le recomiendo que consulte estos sitios para principiantes donde puede aprender los aspectos básicos de cómo funcionan las páginas web:

  • Tutoriales en línea de W3Schools en línea
  • Trucos CSS
  • 22bulbjungle: soluciones de bricolaje para problemas de diseño gráfico y web
  • garnatti uno

Para aprender a diseñar un sitio web, primero debe aprender los conceptos básicos del desarrollo web. Estos fundamentos son HTML y CSS.

Para aprender HTML y CSS, recomiendo comenzar a aprender desde los sitios web a continuación.

tutorialrepublic.com

Javatpoint – Una solución de toda la tecnología

http://htmldog.com

Tutoriales de Tizag

Aprenda con algunos buenos ejemplos dados con los resultados solo con estos ejemplos visite Tutorialdeep – Tutorial en línea para el desarrollo web

Soy un gran fan de Aprender a codificar y ayudar a organizaciones sin fines de lucro (freecodecamp)

Al parecer, nadie ha graduado el cirículo porque terminan obteniendo trabajos antes del final. Le enseñan todo lo que necesita saber y desarrolla una cartera al asistir a organizaciones sin fines de lucro con su presencia en la web.

Lo mejor de todo: ES GRATIS !!

Después de sumergirse en ese sitio, tendrá más confianza para buscar soluciones por su cuenta y comprenderá mejor lo que necesitará para tener éxito.

¡Feliz codificación!