Sobre el proyecto

Este espacio existe por una razón simple:
Documentar mi aprendizaje para convertirme en Full-Stack Developer.

No desde la perfección, ni desde la teoría, ni desde el resultado final.
Sino desde el proceso, las dudas, las decisiones y la práctica constante.


Por qué estoy haciendo esto

Me di cuenta de que si esperaba a “ser bueno”, nunca iba a empezar.
Y si empezaba cuando ya sabía demasiado, nadie iba a ver cómo llegué ahí.

Este blog es mi forma de dejar evidencia:
de lo que aprendo, de lo que entiendo mal, de lo que rompo y de cómo lo arreglo.

No busco parecer experto.
Busco ser mi propio caso de éxito.


Cómo estoy aprendiendo

Estoy siguiendo una estructura clara y profesional para formarme como full stack.
No improviso: sigo un mapa de aprendizaje diseñado para darme bases sólidas, pensamiento moderno y capacidad real de construir.


Mi Mapa de Aprendizaje

Etapa 1 — Fundamentos del Desarrollo Web

(basado en el Web Development Bootcamp)

Objetivo:
Construir bases técnicas sólidas.

Aprendizajes clave:

  • HTML y estructura semántica
  • CSS, Flexbox, Grid, responsividad
  • JavaScript clásico
  • DOM y lógica
  • Git y GitHub
  • Node.js y Express
  • MongoDB
  • APIs y autenticación
  • Primeros proyectos reales
  • Deploy básico y buenas prácticas

Esta etapa construye mi “alfabeto” como desarrollador.


Etapa 2 — Frontend Moderno con React

(basado en The Ultimate React Course)

Objetivo:
Aprender a pensar como desarrollador frontend moderno.

Aprendizajes clave:

  • Componentes
  • Props y estado
  • Hooks
  • React Router
  • Fetching de datos
  • Manejo avanzado de estado
  • Arquitectura y patrones
  • Proyectos funcionales reales

Esta etapa transforma mi forma de pensar.


Etapa 3 — React Native y Desarrollo Mobile

(basado en React Native — Practical Guide)

Objetivo:
Llevar mis habilidades de web a aplicaciones móviles reales.

Aprendizajes clave:

  • Componentes nativos
  • Navegación
  • Estado
  • APIs móviles
  • Integración con backend
  • Deploy mobile

Esta etapa me convierte en un desarrollador completo.


Cómo está organizado este blog

Para mantener todo ordenado, dividí el contenido en tres líneas claras:

Aprendizaje

Notas, descubrimientos y avances técnicos.

Proyectos

Evidencia real de práctica: portfolio, mini proyectos, commits profesionales, arquitectura.

Reflexiones

La parte humana del proceso: dudas, mentalidad, decisiones y lo que voy aprendiendo a nivel personal.


Qué esperar de este espacio

Este blog es un registro sincero.
Un lugar donde muestro el camino, no el resultado.
Un espacio sin filtros, sin atajos y sin pretender que sé más de lo que sé.

Si estás leyendo esto, estás viendo el proyecto desde su origen.

Mathías