Learning Journey - Desafíos Técnicos
Repositorio unificado de desafíos técnicos para aprendizaje de Linux, Docker y DevOps. Incluye ejercicios prácticos y guías paso a paso.
Cursos y materiales educativos creados a lo largo de mi carrera como desarrollador y educador.
Repositorio unificado de desafíos técnicos para aprendizaje de Linux, Docker y DevOps. Incluye ejercicios prácticos y guías paso a paso.
Guía completa para administrar servidores Linux en entornos de producción. Cubre comandos esenciales, usuarios, permisos, redes y seguridad.
Guía completa sobre prácticas de desarrollo seguro. Cubre principios de seguridad, vulnerabilidades comunes (OWASP), code review seguro, testing de seguridad y DevSecOps.
Aprende Docker desde cero: contenedores, imágenes, volúmenes, redes y Docker Compose para desarrollo y producción.
Desarrollo de aplicaciones web con Next.js. App Router, Server Components, rutas dinámicas y optimización.
Configuración y uso de Neovim como IDE. Plugins, LSP, temas y flujos de trabajo productivos.
Proyecto full stack con Django y React. API REST, frontend moderno y deployment.
Material complementario del curso de Neovim.
Desarrollo web full stack con Django REST Framework en el backend y React en el frontend. APIs REST, autenticación y deployment.
Desarrollo de APIs modernas con FastAPI. Rutas, modelos Pydantic, autenticación JWT, bases de datos y testing.
Introducción a la ciencia de datos con Python. Pandas, NumPy, Matplotlib, análisis exploratorio y machine learning básico.
Curso para aprender React desde cero. Componentes, hooks, estado y más.
Fundamentos de programación con C# y .NET.
Aprende Dart desde cero para desarrollo móvil con Flutter.
Curso completo de Python desde cero. Sintaxis, estructuras de datos, POO, archivos y proyectos prácticos.
Fundamentos del desarrollo web frontend. HTML semántico, CSS moderno, Flexbox, Grid y diseño responsivo.
Curso actualizado de Django. Proyectos prácticos, APIs, autenticación y deployment.
Tutoriales básicos para iniciarse en Django. Conceptos fundamentales del framework.
Instalaciones y configuración necesaria para desarrollo web full stack.
Conceptos avanzados de Flutter. Arquitectura, estado, testing y más.
Fundamentos de JavaScript moderno. ES6+, async/await, DOM y más.
Curso práctico de JavaScript con proyectos reales.
Conceptos avanzados de JavaScript: scope, closure y el modelo de ejecución.
Curso sobre accesibilidad web y buenas prácticas de diseño inclusivo.
Repositorio con ejemplos de código para diversos cursos.
Tutorial básico de Django. Models, Views, Templates, Forms y admin para crear aplicaciones web.
Curso de Python impartido en noviembre 2021.