Fundamentos Web
DisponibleTu primer paso en el desarrollo web
Aprende desde qué significa programar hasta los pilares de la web, JavaScript, arquitecturas cliente-servidor, como funcionan los DNS, HTTPs y mucho más.
Aprende desarrollo web con roadmaps estructurados que te llevan desde conceptos básicos hasta Clean Architecture y buenas prácticas profesionales.
Aprende con contenido de calidad:
// Uso: Flujo completo de desarrollo
new GitWorkflow('my-app')
.createBranch('feature/auth')
.commit('feat: add login')
.push();
// Implementación: Clean & Maintainable
class GitWorkflow {
constructor(repoName) {
this.repo = repoName;
this.currentBranch = 'main';
}
createBranch(name) {
console.log(`🌿 git checkout -b ${name}`);
this.currentBranch = name;
return this;
}
commit(message) {
console.log(`✅ git commit -m "${message}"`);
return this;
}
push() {
console.log(`🚀 git push origin ${this.currentBranch}`);
return this;
}
}
Construyendo software escalable y compartiendo conocimiento desde la experiencia real
Backend Engineer
Node.js · TypeScript · AWS
Backend Engineer especializado en Node.js con TypeScript utilizando AWS Cloud, programando profesionalmente desde 2016.
En Rooftop lidero proyectos de matching de talentos, sistemas de generación de pools, implementación de chatbots con IA para validaciones y consultas, optimización de procesos que impactan a cientos de usuarios, sistemas de validaciones y onboardings para desarrolladores que ingresan a la empresa.
Sistemas inteligentes de matching de talentos y chatbots con IA para validaciones y consultas automatizadas.
Sistemas de onboarding, validaciones automatizadas y herramientas que mejoran la experiencia de los desarrolladores.
Liderazgo técnico en proyectos del tipo start up, arquitectura de sistemas limpias y mentoría de equipos.
Workshops sobre OOP, Clean Architecture y buenas prácticas en equipos y bootcamps de desarrollo.
Construyendo una comunidad de desarrolladores con contenido de calidad basado en experiencia real
Rutas de aprendizaje completas que te llevan paso a paso desde conceptos básicos hasta dominar áreas específicas del desarrollo
¿Quieres ver todos los roadmaps disponibles?
Explora los fundamentos esenciales del desarrollo web con tutoriales paso a paso diseñados para construir bases sólidas
🌱 Fundamentos
Descubre qué es programar realmente. Desde conceptos básicos hasta paradigmas de programación y la esencia del desarrollo de software.
🌱 Fundamentos
Entiende la diferencia entre Internet y la Web, el modelo cliente-servidor y los pilares fundamentales del desarrollo web.
🌱 Fundamentos
Descubre el doble rol de JavaScript en cliente y servidor, su relación con el DOM y escribe tu primer programa "Hola Mundo".
🌱 Fundamentos
Entiende la base de toda aplicación web con la analogía de la pizzería. Descubre cómo funciona la comunicación entre cliente y servidor.
🌱 Fundamentos
Descubre cómo los sitios web te "recuerdan" a través de las cookies y sesiones, herramientas esenciales para una experiencia personalizada.
🌱 Fundamentos
Aprende cómo funciona el DNS: el sistema que traduce nombres de dominio como google.com a direcciones IP que las computadoras entienden.
Estos son solo los primeros pasos. Hay mucho más contenido esperándote.
Ver Todos los TutorialesHerramientas, enlaces y recursos complementarios para potenciar tu aprendizaje y desarrollo profesional
Enlaces curados a documentación oficial, guías de referencia y recursos técnicos actualizados para complementar tu aprendizaje.
Editores recomendados, extensiones útiles y herramientas de desarrollo que te ayudarán a ser más productivo y eficiente.
Libros fundamentales, artículos clave y lecturas complementarias para profundizar en los conceptos y mejores prácticas.
Estoy trabajando en curar la mejor selección de recursos para desarrolladores. Mientras tanto, aprovecha todo el contenido disponible.