Cómo empezar a aprender desarrollo web desde cero.

¿Su objetivo es aprender cómo construir un sitio web completo, incluida la gestión del aspecto y los datos por su cuenta? Si es así, diría que debería aprender HTML, CSS, JavaScript y una tecnología de servidor como Node.js, Ruby on Rails o Python (Node es actualmente el más popular en los Estados Unidos). Si prefiere no administrar el lado del servidor, puede aprender solo HTML, CSS y frontend JavaScript.

Hay una serie de recursos en línea para el aprendizaje de desarrollo web. Algunos de los recursos que prefiero son:

  • Pensativo
  • https://developer.mozilla.org/en… para una referencia HTML básica
  • http://diveintohtml5.info para aprender HTML5
  • http://meyerweb.com/eric/css para CSS
  • http://css-tricks.com para CSS
  • https://jquery.com para jQuery
  • https://developer.mozilla.org/en… para JavaScript
  • http://stackoverflow.com para todas las tecnologías
  • Codecademia
  • Casa del árbol

Codecademy y Treehouse son excelentes recursos de aprendizaje si eres un principiante en la codificación. Codecademy te permitirá experimentar y aprender la sintaxis en un entorno interactivo, y Treehouse tiene miles de videos de cursos que puedes ver.

Si desea alcanzar un nivel superior, considere un programa más inmersivo. Soy mentor en Thinkful, una escuela de codificación en línea. Thinkful ofrece un curso Frontend Web Development que cubre todo, desde HTML semántico hasta AJAX, incluyendo CSS, jQuery y JavaScript. Al final, estarás bien versado en FEWD. Si está buscando un programa profundo y completo con el objetivo de convertirse en un desarrollador de pila completa, consulte los cursos Full Stack Flex (tiempo parcial) y Engineering Immersion (tiempo completo).

Ambos cursos de bootcamp ofrecen sesiones 1 a 1 de mentores. Además de eso, también puede elegir entre más de 30 horas de sesiones de preguntas y respuestas organizadas por un mentor cada semana, o subirse a Slack para obtener ayuda de mentores y compañeros.

El bootcamp está orientado a los resultados: el Informe de trabajos se actualiza cada mes para darle una idea clara de la tasa de colocación laboral (actualmente 91%) y la mejora salarial de los estudiantes (actualmente un promedio de $ 21,015).

Haré que tu vida sea realmente simple sugiriéndote un sitio web para aprender todo. Desde HTML básico, CSS, JavaScript, jQuery, NodeJS, ReactJS, etc. Después de finalizar el curso, obtiene un certificado y luego realiza proyectos reales trabajando para organizaciones sin fines de lucro. Esta sorprendente iniciativa se llama freeCodeCamp. No quiero dar el enlace directo. Google y leer un poco sobre él. Entenderás por qué es tan asombroso. Y si aún no te has dado cuenta. Es completamente GRATIS. Basta con hacer una cuenta y gwt comenzó. Feliz codificacion

Te sugiero un par de cosas,

En primer lugar, hacer su investigación en webdev. Sepa qué se necesita para ser un desarrollador, y los lenguajes y marcos necesarios. No se sumerja en los detalles y no se ponga tenso, solo conozca el marco esquelético que sí, estas dos cosas deben aprenderse.

Luego, los libros. Buscar buenos libros, en línea o fuera de línea. Son el material de origen primario. Busque buenos archivos PDF y foros en línea, para todas sus dudas.
A continuación, tutoriales. Con esto me refiero a tutoriales en video en YouTube y otros sitios de cursos que los ponen a disposición. Aunque depende de usted y de cómo tiende a entender las cosas, ya sea mediante texto escrito o ilustración de video.

Y siempre recuerde mantener la máquina encendida una al lado de la otra, ya que tendrá que seguir escribiendo el código. El enfoque práctico es el mejor enfoque aquí.
¡Aclamaciones!

Convertirse en un desarrollador web desde cero es probablemente uno de los cursos en línea más completos y completos que jamás haya visto y que cubran el desarrollo web de arriba a abajo. En más de 30 horas de contenido, este curso cubrirá todo lo que necesita saber acerca de cómo convertirse en un desarrollador web altamente calificado, incluso si nunca ha programado antes. En este curso estaremos cubriendo los siguientes temas:

Desarrollo de FrontEnd: JavaScript, jQuery, HTML5, CSS3, Bootstrap

Desarrollo de BackEnd: PHP, MySQL (MySQLi)

Este curso le brindará toda la información sobre cómo funciona Internet y, una vez que haya completado el curso, tendrá el conocimiento necesario para poder crear sus propios sitios web y aplicaciones con la última tecnología.

Si no tiene idea de qué es HTML, CSS y JavaScript (JS), le sugiero que comience con los tutoriales en línea de W3Schools. Como tiene todo el conocimiento básico de idiomas, necesitas incluso algunas cosas avanzadas también.

Buena suerte

Primero aprende HTML y CSS, luego ve a JavaScript

Después de eso ir al final de la espalda. Aquí tiene opciones: PHP, Python, Java, Ruby, etc. ¡Happy Coding!