Como alguien que prácticamente tiene todos sus conocimientos desde su casa, me siento como si estuviera calificado para responder esta pregunta. Esto es lo que creo que son los mejores recursos (gratuitos) y consejos para desarrollar habilidades de desarrollo web.
Enfoque Metodico: Conocimiento Del Libro De Texto
1) Los sitios web como Codecademy y W3Schools me ayudaron a comenzar a utilizar las tecnologías web básicas. No solo ofrecen cursos de introducción en HTML, CSS y JavaScript (los “tres grandes” del desarrollo web), sino que cada curso ofrecido en Codecademy es gratuito. Yo personalmente puedo responder por ellos; hacen un gran trabajo al integrar ejemplos del mundo real. Ejecutar algunos de los cursos de desarrollo web (o todos ellos) definitivamente te hará bien, y es así como comencé a aprender web-dev.
2) ¡ Dirígete a la biblioteca! Hay muchos más sitios web en línea que Codecademy y W3Schools, pero, naturalmente, los libros son simplemente más profesionales que leer algunos tutoriales y tienden a contener la totalidad de la información que un desarrollador web necesita saber. Si tiene acceso a una biblioteca, uno de los mejores consejos que le puedo dar es ir a buscar un buen libro para el desarrollo web. A diferencia de Codecademy o en algunos casos, W3Schools, un buen libro contendrá información sobre el autor, guías completas y ejemplos que usualmente están en un formato más amigable para los principiantes. También abarcarán una mayor cantidad de información sobre el tema, algo que le permitirá mantener un buen conocimiento. Es bueno haber leído al menos un libro cuando, de lo contrario, está obteniendo la mayor parte de los conocimientos en Internet.
- Cómo aprender la formación de pruebas ETL
- ¿Depende la memoria del tiempo de aprendizaje?
- ¿Por qué Labanotation es tan difícil de aprender?
- Cómo aprender y adquirir conocimientos si tengo una memoria y una comprensión terribles.
- ¿Cuáles son los factores que dificultan su capacidad de aprendizaje y el desarrollo del cerebro (tanto para niños como para adultos)?
Enfoque aplicado: aprender haciendo!
3) ¡ Aprende con el ejemplo! Algo que me gusta decirle a la gente es que leer 100 libros en HTML y memorizar todos los conceptos no te ayudará en absoluto. La programación, y especialmente el desarrollo web, es algo que tienes que hacer tú mismo para descubrir qué es exactamente lo que está sucediendo. Un proyecto inicial común para desarrolladores principiantes sería la cartera que se explica por sí misma. A medida que su experiencia en el desarrollo web crece, puede seguir mejorando y agregando a la cartera que construye. Es un campo en el que puedes ver los resultados de lo que aprendes y, en ese sentido, te satisface al instante.
4) Piensa como un desarrollador web, sé curioso! Mucha gente que conozco ha dominado el arte de pensar como un desarrollador web. El truco consiste en integrar la curiosidad de un desarrollador web en sus actividades diarias. En estos días, prácticamente todo el mundo pasa algún tiempo navegando por internet. Hacer preguntas en sitios web, a colegas afines o incluso a ti mismo te permitirá culminar en un mejor desarrollador web. Desarrollar para la web es extremadamente modular: si ves algo en un sitio web como un carrusel de imágenes o una barra de desplazamiento personalizada, debes preguntarte: ¿Cómo hicieron eso ? Una búsqueda rápida en la web con las palabras clave adecuadas, como “barra de desplazamiento personalizada html css” en google, le dará resultados con un código que debería hacer exactamente eso. A diferencia de otros campos de programación, el diseño web es extremadamente modular, y ver nuevos elementos en su proyecto es tan fácil como descargar algunos fragmentos de código en su documento. Permanezca muy curioso y aprenda a aprovechar el poder de la barra de búsqueda de Google.