Filename Size 1. Introducción/1. Introducción.mp4 23.9 MB 1. Introducción/1. Introducción.vtt 24 MB 1. Introducción/2. Antes de comenzar.mp4 18.8 MB 1. Introducción/2. Antes de comenzar.vtt 4.3 KB 10. Transformando datos del Observable usando operador map y Pipes/1. Operador map formato uppercase en Observable.mp4 33.7 MB 10. Transformando datos del Observable usando operador map y Pipes/1. Operador map formato uppercase en Observable.vtt 4.6 KB 10. Transformando datos del Observable usando operador map y Pipes/2. Operador map formato fecha en Observable.mp4 37.6 MB 10. Transformando datos del Observable usando operador map y Pipes/2. Operador map formato fecha en Observable.vtt 3.6 KB 10. Transformando datos del Observable usando operador map y Pipes/3. Registrando el Locale y los diferentes Pattern para formatear fechas.mp4 75.1 MB 10. Transformando datos del Observable usando operador map y Pipes/3. Registrando el Locale y los diferentes Pattern para formatear fechas.vtt 8 KB 10. Transformando datos del Observable usando operador map y Pipes/4. Uso de Pipe para formatear fecha y uppercase en las plantillas html.mp4 45.4 MB 10. Transformando datos del Observable usando operador map y Pipes/4. Uso de Pipe para formatear fecha y uppercase en las plantillas html.vtt 4.6 KB 10. Transformando datos del Observable usando operador map y Pipes/5. Uso del operador tap en el Observable.mp4 91.6 MB 10. Transformando datos del Observable usando operador map y Pipes/5. Uso del operador tap en el Observable.vtt 10.2 KB 11. Paginación desde el Backend/1. Descargar Código Fuente.html 96 B 11. Paginación desde el Backend/1.1 spring-boot-backend-apirest[paginador].zip.zip 79.6 KB 11. Paginación desde el Backend/1.2 clientes-app[paginador].zip.zip 102.6 MB 11. Paginación desde el Backend/10. Implementando links para la primera y última página.mp4 40.2 MB 11. Paginación desde el Backend/10. Implementando links para la primera y última página.vtt 4.1 KB 11. Paginación desde el Backend/11. Paginador con muchas páginas overflow.mp4 43.9 MB 11. Paginación desde el Backend/11. Paginador con muchas páginas overflow.vtt 3.9 KB 11. Paginación desde el Backend/12. Implementando rangos de páginas en el componente Paginador.mp4 93.7 MB 11. Paginación desde el Backend/12. Implementando rangos de páginas en el componente Paginador.vtt 11.1 KB 11. Paginación desde el Backend/13. Afinando más el evento ngOnChanges para refrescar los rangos en el paginador.mp4 33.3 MB 11. Paginación desde el Backend/13. Afinando más el evento ngOnChanges para refrescar los rangos en el paginador.vtt 3.9 KB 11. Paginación desde el Backend/2. Implementando paginación en API REST y Repository.mp4 99.2 MB 11. Paginación desde el Backend/2. Implementando paginación en API REST y Repository.vtt 11.3 KB 11. Paginación desde el Backend/3. Probar paginación API REST en POSTMAN.mp4 39.9 MB 11. Paginación desde el Backend/3. Probar paginación API REST en POSTMAN.vtt 5.6 KB 11. Paginación desde el Backend/4. Modificando el Observable de Clientes en el FrontEnd.mp4 71 MB 11. Paginación desde el Backend/4. Modificando el Observable de Clientes en el FrontEnd.vtt 7.6 KB 11. Paginación desde el Backend/5. Agregando la ruta page del paginador y el Observable ActivatedRoute.mp4 74.3 MB 11. Paginación desde el Backend/5. Agregando la ruta page del paginador y el Observable ActivatedRoute.vtt 7.8 KB 11. Paginación desde el Backend/6. Creando el componente paginador.mp4 28.3 MB 11. Paginación desde el Backend/6. Creando el componente paginador.vtt 3.3 KB 11. Paginación desde el Backend/7. Inyectar paginador usando decorador @Input en el componente Paginador.mp4 82.5 MB 11. Paginación desde el Backend/7. Inyectar paginador usando decorador @Input en el componente Paginador.vtt 10.2 KB 11. Paginación desde el Backend/8. Implementando los links de las páginas.mp4 39.3 MB 11. Paginación desde el Backend/8. Implementando los links de las páginas.vtt 6.2 KB 11. Paginación desde el Backend/9. Implementando botones siguiente y atrás.mp4 34.3 MB 11. Paginación desde el Backend/9. Implementando botones siguiente y atrás.vtt 4.9 KB 12. Añadiendo campo fecha en el formulario/1. Añadiendo el campo para la fecha.mp4 54.8 MB 12. Añadiendo campo fecha en el formulario/1. Añadiendo el campo para la fecha.vtt 7.6 KB 12. Añadiendo campo fecha en el formulario/2. Añadiendo DatePicker de Angular Material.mp4 130.1 MB 12. Añadiendo campo fecha en el formulario/2. Añadiendo DatePicker de Angular Material.vtt 13.9 KB 13. Subida de imagen (Upload)/1. Descargar Código Fuente.html 96 B 13. Subida de imagen (Upload)/1.1 clientes-app[upload].zip.zip 109.6 MB 13. Subida de imagen (Upload)/1.2 spring-boot-backend-apirest[upload-service].zip.zip 109.5 KB 13. Subida de imagen (Upload)/1.3 spring-boot-backend-apirest[upload].zip.zip 82.2 KB 13. Subida de imagen (Upload)/1.4 clientes-app[upload-modal].zip.zip 109.6 MB 13. Subida de imagen (Upload)/10. Validando imagen antes de subir.mp4 61.7 MB 13. Subida de imagen (Upload)/10. Validando imagen antes de subir.vtt 6.3 KB 13. Subida de imagen (Upload)/11. Añadiendo Barra de Progreso.mp4 115.5 MB 13. Subida de imagen (Upload)/11. Añadiendo Barra de Progreso.vtt 9.8 KB 13. Subida de imagen (Upload)/12. Implemementando Modal como componente anidado (hijo).mp4 60.4 MB 13. Subida de imagen (Upload)/12. Implemementando Modal como componente anidado (hijo).vtt 6 KB 13. Subida de imagen (Upload)/13. Convertiendo a Modal de Bootstrap.mp4 107.6 MB 13. Subida de imagen (Upload)/13. Convertiendo a Modal de Bootstrap.vtt 8.8 KB 13. Subida de imagen (Upload)/14. Añadiendo estilos y animación de difuminado al Modal.mp4 56.2 MB 13. Subida de imagen (Upload)/14. Añadiendo estilos y animación de difuminado al Modal.vtt 7.9 KB 13. Subida de imagen (Upload)/15. Añadiendo la foto en el listado.mp4 131 MB 13. Subida de imagen (Upload)/15. Añadiendo la foto en el listado.vtt 11.5 KB 13. Subida de imagen (Upload)/16. Implementando EventEmitter para actualizar la foto en el listado.mp4 67.4 MB 13. Subida de imagen (Upload)/16. Implementando EventEmitter para actualizar la foto en el listado.vtt 7.6 KB 13. Subida de imagen (Upload)/17. Creando la clase Service UploadFileService en el Backend para optimizar.mp4 158.4 MB 13. Subida de imagen (Upload)/17. Creando la clase Service UploadFileService en el Backend para optimizar.vtt 12.8 KB 13. Subida de imagen (Upload)/2. Upload en el API Rest Controller (Backend).mp4 136.9 MB 13. Subida de imagen (Upload)/2. Upload en el API Rest Controller (Backend).vtt 136.9 MB 13. Subida de imagen (Upload)/3. Probar upload en POSTMAN y configurando el tamaño máximo de subida.mp4 64.9 MB 13. Subida de imagen (Upload)/3. Probar upload en POSTMAN y configurando el tamaño máximo de subida.vtt 7.3 KB 13. Subida de imagen (Upload)/4. Borrar imagen anterior al actualizar.mp4 53 MB 13. Subida de imagen (Upload)/4. Borrar imagen anterior al actualizar.vtt 4.8 KB 13. Subida de imagen (Upload)/5. Añadiendo método handler ver imagen en el Controlador.mp4 86.3 MB 13. Subida de imagen (Upload)/5. Añadiendo método handler ver imagen en el Controlador.vtt 7.6 KB 13. Subida de imagen (Upload)/6. Añadiendo Logger en back-end.mp4 37 MB 13. Subida de imagen (Upload)/6. Añadiendo Logger en back-end.vtt 16 MB 13. Subida de imagen (Upload)/7. Añadiendo componente detalle para el upload en el front-end.mp4 91.6 MB 13. Subida de imagen (Upload)/7. Añadiendo componente detalle para el upload en el front-end.vtt 9.3 KB 13. Subida de imagen (Upload)/8. Implementando la subida de archivo en el front-end.mp4 114.9 MB 13. Subida de imagen (Upload)/8. Implementando la subida de archivo en el front-end.vtt 11.5 KB 13. Subida de imagen (Upload)/9. Añadiendo la foto y detalle del cliente en angular.mp4 84.8 MB 13. Subida de imagen (Upload)/9. Añadiendo la foto y detalle del cliente en angular.vtt 7.7 KB 14. Agregando campo select en el formulario y relación de tablas/1. Descargar Código Fuente.html 96 B 14. Agregando campo select en el formulario y relación de tablas/1.1 spring-boot-backend-apirest.zip.zip 112.2 KB 14. Agregando campo select en el formulario y relación de tablas/1.2 clientes-app.zip.zip 79.7 MB 14. Agregando campo select en el formulario y relación de tablas/2. Creando nueva clase entity Region.mp4 114.7 MB 14. Agregando campo select en el formulario y relación de tablas/2. Creando nueva clase entity Region.vtt 13.5 KB 14. Agregando campo select en el formulario y relación de tablas/3. Añadiendo las regiones en la clase service y controller del backend.mp4 39.8 MB 14. Agregando campo select en el formulario y relación de tablas/3. Añadiendo las regiones en la clase service y controller del backend.vtt 3 KB 14. Agregando campo select en el formulario y relación de tablas/4. Probando API Rest de las regiones en Postman.mp4 70.7 MB 14. Agregando campo select en el formulario y relación de tablas/4. Probando API Rest de las regiones en Postman.vtt 5.1 KB 14. Agregando campo select en el formulario y relación de tablas/5. La clase TypeScript Region en Angular.mp4 62.1 MB 14. Agregando campo select en el formulario y relación de tablas/5. La clase TypeScript Region en Angular.vtt 5.8 KB 14. Agregando campo select en el formulario y relación de tablas/6. Añadiendo el campo select region en el formulario.mp4 52.8 MB 14. Agregando campo select en el formulario y relación de tablas/6. Añadiendo el campo select region en el formulario.vtt 5 KB 14. Agregando campo select en el formulario y relación de tablas/7. Comparando la región en el campo select para marcarla como seleccionada.mp4 80.2 MB 14. Agregando campo select en el formulario y relación de tablas/7. Comparando la región en el campo select para marcarla como seleccionada.vtt 9.6 KB 14. Agregando campo select en el formulario y relación de tablas/8. Añadiendo opción por defecto con el texto seleccionar.mp4 27.2 MB 14. Agregando campo select en el formulario y relación de tablas/8. Añadiendo opción por defecto con el texto seleccionar.vtt 3.3 KB