¿Cuáles son algunos buenos sitios web donde uno puede aprender desarrollo web a través de proyectos?

El mejor sitio web para aprender es uno que haya escrito usted mismo. No aprenderá bien simplemente siguiendo un tutorial paso a paso. Eso no le enseñará cómo pensar en resolver un problema, o cómo diseñar un sitio: le enseña cómo codificar el sitio que diseñaron y cómo resolver un problema de la forma en que pensaban. Suponiendo que no está recibiendo capacitación formal en desarrollo web:

Aprenda el idioma primero, cualquiera puede hacer esto.

Aprenda a pensar en la resolución de problemas y cómo dividir los problemas en otros fáciles y más pequeños.

Cree partes de sitios web hasta que se sienta completamente cómodo con las herramientas a su disposición (crear una red social simple es una buena prueba para ver si se siente cómodo con PHP y Bases de datos).

Solo ENTONCES debería estar mirando cómo se crean otros sitios completos. Eso no significa que no deba preocuparse por cosas como la optimización (aunque en mi opinión, son parte de la resolución del problema). El problema es que para cuando valga la pena ver a alguien crear un sitio completo en YouTube u otra plataforma de tutoría; habrá superado la etapa en la que es útil, porque nadie va a crear un sitio web de nivel profesional como un tutorial gratuito para Internet (o incluso uno pagado). El desarrollo web normal puede llevar cientos / miles de horas hombre para un sitio adecuado (especialmente uno con mucha interactividad y cosas del lado del servidor). Un tutorial nunca enseñará bien este proceso debido a la falta de tiempo. También tenga en cuenta que tienden a ser bastante basura en términos de seguridad de la enseñanza: la cantidad de tutoriales que he visto enseñando cómo hacer un sistema de inicio de sesión que no le enseñe cómo escapar correctamente de los formularios para PHP es absolutamente sorprendente.

Puedes probar este aquí. Tech Career Booster en línea Full-Stack Web Developer curso. Ofrece:

  1. Gran contenido
  2. Un mentor que lo acompañará durante todo el recorrido del curso.
  3. Un montón de ejercicios, tareas, cuestionarios y proyectos reales para construir su cartera.
  4. Exámenes
  5. Certificaciones
  6. Paga sobre la marcha. Solo paga por lo que consume como recurso de aprendizaje.

Estarán en línea los próximos meses. Ahora están ofreciendo un cupón de descuento del 100% a 15 personas de las que registrarán sus intereses. No tienes que perder nada.

La mejor manera de aprender el desarrollo web es probar y aprender porque sin intentarlo no puedes aprender el desarrollo web. W3Schools Online Web Tutorials Es mi favorito porque allí puedes aprender y probar varios lenguajes de desarrollo como HTML CSS php JS mysql, etc. Estos son los conceptos básicos y necesarios para aprender el desarrollo web. Y puede usar el software brackets, es un editor de código fuente abierto para codificar rápidamente y acceder a todos los atributos o para convertirse en un desarrollador web profesional. Adobe Dreamweaver también es una aplicación para desarrolladores de Wed, pero es de código cerrado. Entonces, para aprender, use el sitio web anterior e intente usar los editores de código que sugerí. Espero que este artículo te ayude.

Los tutoriales en video sobre programación y más (thenewboston) son los mejores para que los principiantes aprendan programación de computadoras. Bucky Roberts enseña cosas con su humor que te hacen enamorarte de su forma de enseñar 🙂 Siempre cubre con un ejemplo en tiempo real de maneras más fáciles de entender. ¡Disfruta aprendiendo!

Recomiendo los cursos de udemy porque:

1. siempre hay actualización de los cursos

Garantía de devolución de dinero de 2.30 días

3. siempre puedes hacerle preguntas al mentor

aquí hay un gran curso de udemy: el Bootcamp para desarrolladores web – Udemy

Hola. Solo incluiré aquellos que he usado personalmente y continúo usando regularmente en mi búsqueda para convertirme en un ingeniero de software de clase mundial.

Codecademy es ideal para la introducción a un nuevo lenguaje. Se parte de los conceptos más básicos que le brindan una base sólida. Aunque es un poco superficial, es perfecto para aquellos sin experiencia previa en desarrollo de software. También tienen algunos cursos realmente buenos sobre frameworks como ReactJS, git e incluso API populares. Todo lo que necesitas para comenzar. Después de cada curso, haces un proyecto que cubre todos los conceptos que has aprendido. La versión Pro tiene más recursos y cuestionarios.

Udacity, por otro lado, tiene cursos de video y proyectos que lo llevan a través de conceptos de software simples a complejos, API e idiomas. No lo he explorado mucho, pero tomé un curso sobre la API de Google Maps que era completo e incluso tenían ejemplos de código que fueron útiles. Algunos de los cursos más interesantes que he visto son Inteligencia Artificial para Robótica e Ingeniero de Automóviles.

Codewars proporciona desafíos diarios de código (kata) que te mantienen alerta. Aprende a resolver los problemas cotidianos que experimentaría como desarrollador. Después de enviar su solución, puede compararla con lo que otros enviaron. Los usuarios también votaron por las formas más inteligentes de hacerlo. Realmente puedes aprender mucho de esto. Es sorprendente cómo algunos desarrolladores rudos resuelven kata con una sola línea de código en comparación con sus 6-10 líneas.

Espero que haya sido útil y te dé una idea aproximada de lo que son los 3.

Aclamaciones.

Por supuesto, puede aprender desarrollo web a través de proyectos, consulte Udacity: las clases en línea gratuitas y los nanodegrados son los más recomendados por ahora.

More Interesting

¿Cuál es la diferencia entre computación concurrente, computación paralela y computación distribuida?

¿Hay alguna posibilidad de recesión en la ingeniería informática después de 5 años?

¿Un ingeniero de TI tiene que aprender codificación? ¿Puede un ingeniero de TI desarrollar una aplicación y todo?

¿Cuál es la diferencia entre informática, ingeniería informática e ingeniería de software? ¿Cómo es el alcance de TI en comparación con SE o CS? ¿Es la informática una buena opción para especializarse en el desarrollo de aplicaciones móviles?

¿Qué es la fotónica de silicio?

¿Cuál es mejor: DRAM, SRAM, FRAM, MRAM o PRAM?

¿Cuáles son algunas de las grandes humanidades menores para Ingeniería en Computación?

¿Se puede estudiar ingeniería informática después de la ingeniería mecánica?

¿Qué se entiende por caché sin bloqueo y caché de múltiples bancos?

¿Alguien ha construido su propia CPU antes? ¿Cuánto tiempo tardó y qué recursos usó?

¿En qué punto las computadoras dejarán de ser más rápidas?

¿Cuáles son las cosas que la gente común a menudo piensa que un ingeniero sabría pero en realidad no?

¿Por qué la gente piensa que los programadores, los informáticos y los ingenieros informáticos están mejor sin ir a la universidad?

Soy estudiante de 1er año de ECE. No estoy seguro de qué hacer, lo que me ayuda en mi carrera porque no tengo idea de ningún campo. Los mayores dijeron que intenten con su mano en algunos campos, así sabré en qué campo estoy interesado. ¿entonces Que puedo hacer?

¿Cuál es la diferencia entre la tecnología de ingeniería y la ingeniería de sistemas? Creo que ambos están basados ​​en aplicaciones. ¿Puedo ser contratado como ingeniero de sistemas con un título en tecnología de ingeniería informática?