Python Web
Curso de 13 horas en video para aprender desarrollo web con Python puro y Reflex desde cero.
Proyecto realizado durante emisiones en directo desde Twitch
Si consideras util el curso, apoyalo haciendo " Star" en el repositorio. !Gracias!
Sobre el curso: muy importante
Desde la version 0.4.0, Reflex utiliza Radix (en vez de Chakra) como sistema de componentes de UI. Ten en cuenta la version que usas del framework, ya que algunos elementos han podido cambiar ligeramente. Te recomiendo que revises el codigo del proyecto original actualizado. A partir de la version 0.4.0, todos los componentes de Chakra estaran en rx.chakra.
Ejemplo:
import reflex as rx
rx.button() # Ahora este sera el boton de Radix
rx.chakra.button() # Anterior boton de Chakra
Aqui tienes un articulo con toda la informacion sobre la nueva version.
Curso de Python Web: Tutorial en video
- Curso de Python Web
- Leccion 1 - Introduccion
- Leccion 2 - Caracteristicas
- Leccion 3 - Instalacion
- Leccion 4 - Primeros pasos
- Leccion 5 - Fundamentos
- Leccion 6 - Hola mundo
- Leccion 7 - Componentes
- Leccion 8 - Maquetacion
- Leccion 9 - Estilos
- Leccion 10 - Colores e iconos
- Leccion 11 - Fuentes
- Leccion 12 - Imagenes
- Leccion 13 - Fuentes remotas
- Leccion 14 - Diseno responsive
- Leccion 15 - Accesibilidad
- Leccion 16 - Despliegue
- Proximos pasos
Tienes un canal llamado "python" en el servidor de Discord de la comunidad para preguntar, compartir y ayudar.
Curso de Python Web Avanzado: Tutorial en video
- Curso de Python Web avanzado
- Leccion 1 - Refactorizacion
- Leccion 2 - Actualizacion datos
- Leccion 3 - Router
- Leccion 4 - Componentes React
- Leccion 5 - Hosting nativo
- Leccion 6 - Backend
- Leccion 7 - Docker
- Leccion 8 - CORS
- Leccion 9 - GitHub Actions
- Leccion 10 - Infraestructura
- Leccion 11 - API
- Leccion 12 - Estados
- Leccion 13 - Integracion API
- Leccion 14 - Datos en tiempo real
- Leccion 15 - Supabase y PostgreSQL
- Leccion 16 - JSON serializable
- Leccion 17 - Base de datos
- Leccion 18 - Feature flags
- Leccion 19 - Query PostgreSQL
- Leccion 20 - Calculo de fechas
- Leccion 21 - Migracion RadixUI
- Leccion 22 - Carga de datos
- Leccion 23 - Cliente / Servidor
- Leccion 24 - Animaciones
- Leccion 25 - Otras caracteristicas
- Proximos pasos
Proyecto
Durante el curso aprenderemos desarrollo web con Python puro utilizando el framework Reflex. Realizaremos un proyecto practico que consistira en desarrollar y publicar mi nueva web de links moure.dev (anadiendole nuevas funcionalidades). Todo el codigo esta disponible para que cualquiera pueda usarlo.
Tutorial extra en video (+3 horas)
Proyecto practico extra de codigo libre que consistira en desarrollar y publicar la web del Calendario de aDEViento de la comunidad. Una activdad donde repartimos cursos y libros sobre programacion en Navidad.
Otros proyectos creadas con Reflex
Estas son otras webs de codigo libre que he desarrollado para que puedas consultar su codigo y funcionalidades.
Informacion importante y preguntas frecuentes
Todo el contenido se ha creado en directo desde Twitch, y en este repositorio podras encontrar las clases en video, el codigo programado, enlaces de interes y la informacion relevante.
- Es un curso desde cero y no necesitas conocimientos previos sobre desarrollo web.
- Recuerda que he creado en el Discord un canal "python" para que puedas comentar lo que quieras.
Enlaces de interes
- Web oficial de Python
- Web oficial de Reflex
- Documentacion oficial de Reflex
- Repositorio en GitHub de Reflex
- Visual Studio Code
- Documentacion CSS
- Curso de CSS
- Chakra UI
- Google Fonts
- Font Awesome
- Vercel
- Radix UI
- Ant Design
- Railway
- Twitch API
- Supabase
- ConfigCat
Curso de Python desde cero
Aprende Python desde sus fundamentos
Si quieres aprender desde cero, tienes gratis todos los tutoriales que he creado. Mas de 44 horas desde fundamentos, frontend, backend o integracion con IA.
Unete al campus de programacion de la comunidad
Te presento mouredev pro, mi proyecto mas importante para ayudarte a estudiar programacion y desarrollo de software de manera diferente.
?Buscas un extra? Aqui encontraras mis cursos editados por lecciones individuales, para avanzar a tu ritmo y guardar el progreso. Tambien dispondras de ejercicios y correcciones, test para validar tus conocimientos, examen y certificado publico de finalizacion, soporte, foro de estudiantes, reunionnes grupales, cursos exclusivos y mucho mas.
Entra en mouredev.pro y utiliza el cupon "PRO" con un 10% de descuento en tu primera suscripcion.
Freelance full-stack iOS & Android engineer
Soy ingeniero de software desde 2010. Desde 2018 combino mi trabajo desarrollando Apps con la creacion de contenido formativo sobre programacion y tecnologia en diferentes redes sociales como @mouredev.
Si quieres unirte a nuestra comunidad de desarrollo, aprender programacion, mejorar tus habilidades y ayudar a la continuidad del proyecto, puedes encontrarnos en: