¡Hola a todos y bienvenidos a mi blog!
Mi nombre es César Alderete y estoy comenzando mi viaje para convertirme en Front-End Developer.
Este espacio es mi bitácora de aprendizaje, donde documentaré mi proceso, compartiré lo que voy descubriendo y, espero, pueda ayudar a otros que estén en el mismo camino.
¿Por qué Front-End?
Siempre me ha fascinado la idea de crear cosas que las personas puedan ver e interactuar en línea. La parte visual y la experiencia de usuario me parecen clave en cualquier producto digital. Por eso, me atrajo tanto el desarrollo front-end, que es básicamente la parte de un sitio web o aplicación que ves y con la que interactúas directamente en tu navegador.
Para mí, el front-end es la combinación perfecta de creatividad y lógica. Es un lugar donde puedes hacer que un diseño cobre vida, asegurándote de que sea funcional, atractivo y fácil de usar.
Mis herramientas iniciales: El «santo grial» del front-end, mi punto de partida, como el de muchos, se basa en los tres pilares del desarrollo web:
- HTML (HyperText Markup Language): La estructura. Es como el esqueleto de una página web. Sin HTML, no hay contenido. Estoy aprendiendo a usar las etiquetas para organizar la información de manera semántica.
- CSS (Cascading Style Sheets): La estética. Con CSS, le doy estilo a mi HTML. Pienso en el color, la tipografía, los márgenes y los diseños que hacen que la página se vea bien.
- JavaScript (JS): La interactividad. JS es lo que le da vida a la página. Con él, puedo crear efectos, animaciones y hacer que los elementos respondan a las acciones del usuario, como hacer clic en un botón.
Mis primeros retos
No voy a mentir, empezar ha sido un desafío. Al principio, la cantidad de información puede ser abrumadora. Me he encontrado con errores de sintaxis que me hacían perder horas y con conceptos que, de inicio, no tenían mucho sentido.
Mi principal reto ha sido la consistencia. Es fácil emocionarse al principio y luego desanimarse cuando las cosas no salen como esperabas. He aprendido la importancia de practicar un poco todos los días, aunque sean 30 minutos, en lugar de intentar aprender todo en un solo día.
Lo que sigue
Actualmente, estoy trabajando en mi primer proyecto pequeño para poner en práctica lo que he aprendido. Mi objetivo es crear una página web simple usando solo HTML y CSS para reforzar los conceptos básicos.
Si también estás comenzando, te recomiendo encarecidamente que te centres en dominar estos tres pilares antes de pasar a otras tecnologías más avanzadas.
¡Gracias por leer! En mi próximo artículo, hablaré de los recursos que me están ayudando en este camino y de mi primer mini-proyecto.
¡Hasta la próxima!