Estos consejos podrían hacer más fácil tu camino para aprender desarrollo web:
1. Aprende HTML, CSS y JavaScript
Cuando solo estás comenzando a investigar sobre desarrollo web, cómo aprenderlo y cómo obtener un trabajo, probablemente te encontrarás diversos títulos, tales como Front end developer, Back end developer, Full stack developer, ingeniero de Dev ops, etcétera.
Lo más importante es saber que un(a) front end developer implementa lo que el usuario ve y cómo interactúa con el sitio. Esto involucra las tecnologías HTML, CSS y JavaScript, además de otras como Sass o React, pero estás han sido creadas en base a las tres mencionadas líneas arriba.
Por otra parte, un(a) back end developer se encarga de lo que el usuario no ve, por lo tanto, está de lado del servidor. Cosas como las bases de datos, creación y manejo de cuentas y otras cosas. Muchos lenguajes y tecnologías pueden ser usados aquí, incluyendo JavaScript (lenguaje más popular en la web).
Pero cuando solo estás empezando, no es necesario preocuparse de todas estas decisiones, y sea lo que sea que termines haciendo, empezar y conocer al menos un poco de front end y de sus tecnologías: HTML, CSS y JavaScript; te permitirá entender las bases del desarrollo web, y comenzar a ver tu progreso desde el inicio. Por lo cual vale la pena aprender al menos lo básico de estas tecnologías.
2. Asegúrate de entender los fundamentos
Cuando estamos comenzando a aprender algo y estamos emocionados por ello, es normal querer aprender cómo hacer todas esas cosas que tanto nos gusta hacer, tales como nuestras web apps favoritas.
Sin embargo, en un área como la programación, asegurarse de realmente entender los conceptos básicos de la programación es sumamente importante, porque sabremos por qué deberíamos hacer cierta cosa para resolver un problema.
Por ejemplo, entender cuando un if statement evalúa verdadero o falso, cuando un else statement es evaluado, entender cuándo una condición es verdadera y cuándo es falsa, qué está ocurriendo en cada iteración de un for loop, cómo asegurarse de que un while loop tendrá un fin o qué son los argumentos de una función; te permitirá sentirte más cómodo buscando soluciones vía código.
3. Sigue un plan de estudios
El internet está lleno de recursos para aprender programación y desarrollo web, con excelentes tutoriales interactivos, videos, artículos, cursos y libros. Pero algunas veces puede ser difícil saber por dónde comenzar y qué aprender.
Por esta razón, vale la pena buscar cursos que se centren en enseñar las habilidades básicas que necesitas, y que sigan un plan de estudios, pues estos cursos cubrirán lo que deberías saber para comenzar, y probablemente incluirán proyectos que te permitirán hacer cosas más significativas.
Existen los conocidos Bootcamps los cuales son en general muy buenos, pero también son costosos y no son los únicos cursos que existen. FreeCodeCamp es un recurso completamente gratuito que te enseña front end, back end y full stack completando proyectos. También Udemy ofrece cursos a precios muy accesibles y con gran contenido.
1. Aprende HTML, CSS y JavaScript
Cuando solo estás comenzando a investigar sobre desarrollo web, cómo aprenderlo y cómo obtener un trabajo, probablemente te encontrarás diversos títulos, tales como Front end developer, Back end developer, Full stack developer, ingeniero de Dev ops, etcétera.
Lo más importante es saber que un(a) front end developer implementa lo que el usuario ve y cómo interactúa con el sitio. Esto involucra las tecnologías HTML, CSS y JavaScript, además de otras como Sass o React, pero estás han sido creadas en base a las tres mencionadas líneas arriba.
Por otra parte, un(a) back end developer se encarga de lo que el usuario no ve, por lo tanto, está de lado del servidor. Cosas como las bases de datos, creación y manejo de cuentas y otras cosas. Muchos lenguajes y tecnologías pueden ser usados aquí, incluyendo JavaScript (lenguaje más popular en la web).
Pero cuando solo estás empezando, no es necesario preocuparse de todas estas decisiones, y sea lo que sea que termines haciendo, empezar y conocer al menos un poco de front end y de sus tecnologías: HTML, CSS y JavaScript; te permitirá entender las bases del desarrollo web, y comenzar a ver tu progreso desde el inicio. Por lo cual vale la pena aprender al menos lo básico de estas tecnologías.
2. Asegúrate de entender los fundamentos
Cuando estamos comenzando a aprender algo y estamos emocionados por ello, es normal querer aprender cómo hacer todas esas cosas que tanto nos gusta hacer, tales como nuestras web apps favoritas.
Sin embargo, en un área como la programación, asegurarse de realmente entender los conceptos básicos de la programación es sumamente importante, porque sabremos por qué deberíamos hacer cierta cosa para resolver un problema.
Por ejemplo, entender cuando un if statement evalúa verdadero o falso, cuando un else statement es evaluado, entender cuándo una condición es verdadera y cuándo es falsa, qué está ocurriendo en cada iteración de un for loop, cómo asegurarse de que un while loop tendrá un fin o qué son los argumentos de una función; te permitirá sentirte más cómodo buscando soluciones vía código.
3. Sigue un plan de estudios
El internet está lleno de recursos para aprender programación y desarrollo web, con excelentes tutoriales interactivos, videos, artículos, cursos y libros. Pero algunas veces puede ser difícil saber por dónde comenzar y qué aprender.
Por esta razón, vale la pena buscar cursos que se centren en enseñar las habilidades básicas que necesitas, y que sigan un plan de estudios, pues estos cursos cubrirán lo que deberías saber para comenzar, y probablemente incluirán proyectos que te permitirán hacer cosas más significativas.
Existen los conocidos Bootcamps los cuales son en general muy buenos, pero también son costosos y no son los únicos cursos que existen. FreeCodeCamp es un recurso completamente gratuito que te enseña front end, back end y full stack completando proyectos. También Udemy ofrece cursos a precios muy accesibles y con gran contenido.
Comentarios
Publicar un comentario