Paso a paso para iniciarse en Desarrollo Front End

Hola a todos, les comparto un poco del paso a paso que apliqué para iniciarme en este mundo, y que considero me ayudó muchísimo para sentar buenas bases e ir entendiendo todo de a poco.

En mi caso, tengo 34 años y hace 11 años me recibí de una profesión que no tiene nada que ver con el Desarrollo Web. Sin embargo, en el año 2020 con el inicio del COVID-19 y la cuarentena, decidí comenzar a aprender y estudiar respecto a este tema, el cual me generaba mucha curiosidad hacía un tiempo pero no me había animado a intentar.

En ese momento, pasé unos 2 o 3 meses investigando sobre cuál sería la mejor forma de comenzar a aprender sin rendirme en el intento, así que te comparto mi paso a paso que desde el inicio, hizo mi aprendizaje mas ameno:

  1. PLUS: Conocimientos básicos de computación: aunque yo tenía esto bastante claro porque siempre he usado mucho la computadora para estudiar y trabajar, y aunque parezca extraño lo añado acá porque hay muchas personas que sufren mucho por esto cuando se inician en este mundo, ya que desconocen un poco el tema de las rutas de los archivos, las carpetas, mejor formato para crear archivos o carpetas, comprimir archivos, mirar y cambiar las extensiones de los archivos, etc. Una buena comprensión de esto será un obstáculo menos, se usa mucho desde el inicio.
  2. Aprender o reforzar conocimientos básicos de programación: como yo tenía pocas o nulas bases en este aspecto, estuve entre 2 y 3 meses viendo tutoriales sobre Introducción a la Programación, donde te enseñan conceptos básicos, ejercitar un poco de lógica, y los primeros pasos para escribir código de forma correcta. En mi caso practiqué con pseudo código en PSeint. Si bien al inicio del Front End no haces programación en sí, esto te ayuda a familiarizarte mucho con el entorno.
  3. Cursos o tutoriales básicos de HTML y CSS: en este aspecto, resalto lo de básico . Preferiblemente cursos donde no solo practiques, si no donde te expliquen las razones por las cuales las cosas se hacen como se hacen. Aunque la teoría a veces pueda resultarnos aburrida, es fundamental conocerla sobre todo cuando estamos aprendiendo. De lo contrario estaríamos escribiendo código sin entender bien lo que estamos haciendo, lo cual nos puede generar muchos problemas a medida que avancemos. En mi caso, aprendí con el curso de 2 partes de Google Activate, si bien es un curso bastante viejo, la teoría explicada en este es mucha y está muy vigente.
  4. Cursos más prácticos de HTML y CSS: una vez que tengas mas clara la teoría ¡Manos a la obra! Realiza cursos o tutoriales sobre HTML y CSS más prácticos y lo mas actualizados posibles.
  5. Practica mucho: una vez que tengas los conocimientos básicos bien asentados, no hay nada que te detenga. Codea mucho, estudia, practica, practica, practica, ah, y practica. Construye proyectos, no importa que sean básicos o feos visualmente en principio, lo importante es que los hagas funcionar y sepas por qué hiciste las cosas de esa forma. Si te cuesta construir proyectos por ti mismo(a), realiza cursos donde se incluya algún proyecto final que vayas construyendo paso a paso.

Hoy ya hace un poco mas de 1 año desde que me inicié y ya tengo dentro de mi repertorio de conocimiento herramientas como HTML, CSS, Bootstrap, SASS, GIT, GitHub y un poco de JavaScript, y además hoy día soy Tutor de Desarrollo Web acá en Coder House quienes me brindaron esta apasionante oportunidad de ayudar a otros, y además de continuar aprendiendo a través de esa ayuda que le brindo a mis alumnos.

No hay fórmulas mágicas, ni caminos rápidos. El secreto al inicio (en mi experiencia) está en comprender lo básico a través de la teoría, de allí en adelante es todo práctica.

Hay muchos sitios en internet para poder aprender, pero eso si, te recuerdo nuevamente: Entiende la teoría y practica siempre.

“Que nadie te diga que el cielo es el límite cuando ya hay huellas en la luna”.

Gran saludo y abrazo a quien me lee.

5 Likes

Hola, ¿más o menos cuanto tiempo invertías al dia?
Estudie sistemas (hace 10 años) pero estoy super atrasada en tecnología, términos, etc., empecé a buscar trabajo y son muchísimas las cosas que no entiendo ,y ahorita dificilmente tengo tiempo libre .

Genial Bro!

Muchas gracias por compartir tu experiencia!

La verdad que super motivador!

Seguis trabajando en Coder House?

Saludos!!

Siempre es importante para empezar a programar, conocer los fundamentos de la programacion, y estos siempre pasan por saber algoritmos, que son la base de los programas.

Hola, yo soy contador publico y abogado, con ganas de reinvertarme , que me recomiendan para empezar a programar desde cero… gracias

¡Oye! Gracias por compartir tu increíble experiencia. Yo también contaré mi historia. Un poco de historia de cómo me convertí en desarrollador de juegos. Intentaré resaltar los problemas que encontré en el camino y compartir algunos números. He estado trabajando como programador durante mucho tiempo, desde 2001, he estado trabajando con computadoras desde la infancia, pero comencé a jugar solo a principios de 2019. Todo comenzó con el hecho de que me llené de juegos de mi infancia en la PC. Era un sitio https://roms-descargar.com/roms/gamecube . Y luego se ¿por qué no hago el desarrollo yo mismo? Después de todo, puedes convertir un pasatiempo en un trabajo. Sí, puedo escribir una docena de estos en un mes. Estudiando el tema del desarrollo para la web, decidí optar por flash, parece que en ese artículo había un juego justo sobre él, aunque su declive ya era una conclusión inevitable. Entonces, comencé a aprender Flash, viendo videos en YouTube, tratando de repetir pequeños ejemplos. No pensé mucho en elegir lo que quiero hacer, quiero hacer mi propio Command & Conquers con mi propio servidor y unidades :slight_smile: No sé dibujar, así que tomé fotos del juego original, que se puede encontrar en el Internet. Pensé que si salía algo, pediría arte para el juego a alguien que supiera cómo hacerlo.