Conocimientos

Bienvenidos a mi hoja de ruta de estudio. Esta página está diseñada para ser una guía detallada y transparente de las tecnologías y temas que planeo aprender, actualizar y dominar durante. Mi objetivo es no solo documentar mi propio progreso, sino también proporcionar un recurso valioso para otros que estén en el mismo camino de aprendizaje.

Aquí encontrarás una lista estructurada de lenguajes de programación, herramientas, frameworks y conceptos clave que considero esenciales para mantenerme actualizado en el dinámico mundo de la tecnología. Cada sección está cuidadosamente seleccionada para cubrir tanto los fundamentos como los avances más recientes en el campo del desarrollo de software.

Espero que este roadmap sirva de inspiración y guía para otros desarrolladores, estudiantes y entusiastas de la tecnología. A medida que avance en mi aprendizaje, iré actualizando esta página con nuevos recursos, proyectos y conocimientos adquiridos. Los porcentajes representan la capacidad de realizar e interpretar la documentación de cada tecnología o lenguaje que ha sido utilizada en proyectos reales y personales en más de 10 años de profesión.

FRONTEND

HTML5 90%
JavaScript 95%
TypeScript 70%
Vue.js 60%
React 80%
Next.js 75%
Angular 50%

DISEÑO

CSS3 85%
Ant Design 70%
Storybook 60%
Vanilla Extract Style 50%
Tailwind 70%
Shadcn 40%
Scroll Driven Animation 55%
Nuxt 50%

BACKEND

Codeignigter 85%
Laravel 80%
Simfony 60%
Node.js 90%
Express.js 80%
Nest.js 65%
Backend for Frontend (BFF) 70%
Deno 50%
Astro 45%

BASES DE DATOS

MySQL 85%
MariaDB 85%
Eloquent ORM 75%
Doctrine ORM 65%
MongoDB 70%
Mongoose 60%
Redis 60%
Firebase 45%
PostgreSQL 70%

DevOps y Automatización

Apache 90%
Nginx 90%
GitHub Actions 75%
Jenkins 60%
Docker 70%
Kubernetes 55%

TESTING

PHPUnit 70%
Playwright 50%
Jest 65%
Vitest 55%
React Testing Library 60%
Screenshot Testing (Chromatic) 45%
Cross-Browser Testing (BrowserStack) 65%
API Testing (Pact) 50%

Librerías y Herramientas

Tanstack Query 50%
Just 40%
PostCSS 60%
Git 85%
Composer 70%
npm 85%
Guzzle 70%
RabbitMQ 70%
Kafka 50%

Seguridad

JWT 100%
Token Auth 100%
Oauth 75%
OWASP 55%
Paragon Initiative 50%

API's y Microservicios

RESTful APIs 80%
JSON APIs 80%
tRPC 50%
GraphQL 65%
Lumen 60%

Metodologías

Scrum 70%
Kanban 60%
Atomic Design 55%
CI/CD 75%

Inteligencia Artificial

OPENAI API 85%
Stability AI 65%
Hugging Face 60%
PHP ML 50%

Cloud Service

Google Cloud 70%
Amazon AWS 75%
Laravel Vapor 65%
Vercel 70%
Clourflare Workers 60%

Otros lenguajes

Python 80%
Dart 50%
Rust 45%
es_ESSpanish