Academia online LMS
React JS
Next JS
TypeScript
Clerk JS
Tailwind CSS
PostgreSQL
Prisma
Uploadthing
Stripe

¿Preparado para empezar a programar?
Mira tu progreso, cambia la calidad de los videos, la velocidad y mucho más.
Desbloquea siendo PRO
Hazte PRO aquíContenido
101 clases
0. Intro del curso
1. IDE Visual Studio Code y Extensiones
2. Organización de directorios del proyecto
3. Sistema de páginas y páginas dinámicas
4. Layout y Autenticación
5. Login dentro de nuestra app
6. Layout para Auth
7. Creando sidebar
8. Rutas de nuestro sidebar
9. Navbar y Sidebar Trigger
10. Footer
11. Página 404
12. Creando página del profesor
13. Formulario de creación de curso
14. Creando Schema de Prisma
15. Schema completo
16. Obtener los cursos del profesor y arreglar tipografía
17. Creando el curso
18. Mejorando la usabilidad al crear el curso
19. Listado de cursos del profesor
20. Course Card
21. Acciones del curso
22. Eliminar un curso
23. Cabecera del curso
24. Funciones de la cabecera del curso
25. Formulario básico del curso
26. Funcionalidad del onsubmit
27. Imagen del curso
28. Funcionalidad de uploadthing
29. Bloque del precio del curso
30. Bloque de capítulos del curso
31. Formulario de crear capítulo
32. Endpoint para crear capítulo
33. Ordenar capítulo
34. Endpoint modificar oden capítulos
35. Página del capítulo
36. Header capítulo
37. Endpoint publicar y ocultar capítulo
38. Formulario del capítulo
39. Configurador del texto enriquecido de la descripción
40. Funcionalidad del onsbumit
41. Modificación del video del capítulo
42. Resumen de capítulos
43. Función de eliminar
44. Tip para publicar capítulos
45. Creando bloque header de la home
46. Obteniendo cursos en la home
47. Listado de cursos en la home
48. Estilo de Icon Badge
49. Progress Course
50. Progress bar y función de formatear precio
51. Página de todos los cursos
52. Función para obtener el curso con el slug
53. Migas de pan del curso
54. Hero block del curso
55. Fix a un error que aparece en Progress Course
56. Botones para inscribirse
57. Funciones de los botones
58. Pequeño fix al obtener el curso comprado
59. Renderizando los capítulos
60. Añadiendo IconBadge que faltaba
61. Función comprar curso gratis
62. Diagrama de cómo vamos a usar Stripe
63. Configurando Stripe
64. Configurando Stripe session
65. Arreglando errores de Stripe
66. Webhook de Stripe
67. Explicación de Checkout y webhook
68. Comprobando el pago
69. Página dentro del curso y actions
70. Parte visual de los capítulos
71. Progreso y botones del capítulo
72. Funcionalidad del progreso
73. Recargo al hacer endpoint
74. Bloque de los capítulos
75. Listado de capítulos
76. Problema con el progress Course
77. Listado de mis cursos
78. Página de orders
79. Obteniendo los tickets de Stripe
80. Renderizando la tabla de mis pedidos
81. Arreglo del formateo de precio total
82. Página de certificados
83. Mapeo de los cursos
84. Progreso del curso
85. Descargar certificado
86. Error al descargar certificado
87. Error al descargar certificado
88. Página de analíticas y primera gráfica
89. Endpoint para la primera gráfica
90. Mostrando información en el chart
91. Bloque de últimas compras
92. Endpoint get total revenue
93. Endpoint last purchases
94. Renderizando la tabla con datos
95. Desplegando nuestra web
96. Seo básico
97. SEO dinámico
98. Cambiando favicon
99. Filtrando que sólo pueda subir cursos el profesor
100. Filtrando el layout completo para el profesor