Actualización semana 9Dic-16Dic - Testing Inertia Livewire, JS Nativo Vue App Academia, Flutter FAB+

Vue Upload Laravel, App de Academia movil y web, Alpine ToDo y ref, FAB position en Flutter, JS nativo y Vue Cursos y Libros Testing ToDo y upload en Inertia, Testing paso por paso Livewire. Blog Sistema de vidas y daño en Unreal

Hola a todos y Feliz Navidad y por aquí paso a hablarte sobre las actualizaciones de todo el contenido que he subido para la semana del 9 de diciembre al 16 de diciembre Así que comenzando.

YouTube

Como siempre por los videos subidos en el canal de YouTube aquí tenemos las actualizaciones de la semana pasada aquí también tenemos

Un par de videos para ya cerrar la sección de los videos del curso antiguo de Laravel que es para la carga de archivos mediante Oruga Vue laravel y la restapi que comunica ambos frameworks

Aquí también tenemos un par de videos promocionales que son para que conozcas la aplicación de Academia que sería la web que siempre te presento por acá de manera ejemplificada para varias cositas y también su versión móvil que la desarrollé con flurer que sería el otro video que tenemos por aquí 

También tenemos lo que es la aplicación de todolist con alpin es decir estoy subiendo poco a poco ya has podido apreciar varios videos sobre Alpine para aprender alpine js y este sería para desarrollar la aplicación de todolist una las funcionalidades que sería el campo de búsqueda el local obviamente es decir en el cliente

También tenemos aquí el x-ref para que conozca cómo funciona con alpine

Siguiendo aquí con las referencias de elementos html qué es lo que hace esto puede referenciar un elemento html como si fuera mediante el DOM de javascript Nativo o vanila avascript

Aquí también tenemos un video personal que es para incluir javascript nativo en Vue aunque también se pudiera emplear que es Me faltó comentarlo el ref para el ejemplo que te estaba comentando en este video no podía emplearlo porque porque era un bloque de html que lo tenía en la base de datos por lo tanto no forma parte como tal de componente en Vue así que directamente tuve que emplear selectores de javascript Nativo o vanila javascript

Este último video este que tengo por acá que es para poder variar las posiciones de un botón flotante en Flutter claro está es decir colocarlo en el centro derecha o izquierda ahí te muestro un par de maneras.

Ya con esto terminamos las actualizaciones en el canal de YouTube 

Cursos y Libros

Ahora vamos a pasar con las actualizaciones a nivel de los cursos y libros a futuro comenzando aquí con liveware en la cual ya estamos cerrando también lo que es el curso y el libro aunque estamos iniciando la última sección que sería para las pruebas de integración aquí comenzamos con lo que es el dashboard al igual que siempre aquí seguimos con el dashboard para las pruebas para los post y algunas aserciones adicionales ya que duplicamos fue a partir de las categorías entonces para el post que es una entidad más compleja aprovechamos para agregar algunos métodos de aserciones adicionales y a partir de aquí ya estamos en el paso por paso que es la que todavía me encuentro elaborando a la fecha que sería obviamente comenzando en el paso uno el método get luego enviamos la petición es decir sería el post en cualquier otra tecnología en este caso es una petición o una acción como si fuera un javascript el evento click mediante submit del formulario y el resto de los pasos que ser el segundo paso exactamente lo mismo en este caso hicimos todo realmente esto no iría implementamos los factories para cada uno de los pasos y poder generar esa Data de prueba para poder probar el resto de los pasos que sería el de la persona y el de detalle aquí también aprendimos a utilizar el método de aserción dispach que es para poder evaluar parámetros y los eventos y comenzamos con la parte de edición para el paso por paso ya a partir de aquí para el curso y libro del Laravel inertia ya lo estoy terminando finalmente ya voy a cerrar el curso creo que mañana lo termino si todo va bien seguimos con las pruebas de integración en las cuales estamos probando último módulo que sería el de la aplicación de todol list tal cual puedes ver ya estamos en la parte ya completamos el CRUD así que estamos en marcar el todo completado o incomplet como se pronuncie o como se diga ordenarlos todos hacer las pruebas para esto errores de validaciones prueba de Download ya en este punto ya lo cerramos y quise agregar algunas pruebas adicionales ya rompiendo un poquito el flujo que que teníamos que habían faltado que era para la parte de los upload es decir el upload de archivos que también le podemos crear algunas pruebas entonces aquí conocemos varias cositas aquí duplique esto el upload básico para la fase de crear en este caso es asociado al post y por aquí también que tenemos que chequear que la imagen anterior que la imagen anterior se haya eliminado cuando estamos cargando la nueva imagen es decir el post con una imagen ya tiene configurada luego le subimos otra y se supone que se tiene que eliminar la imagen anterior ya que no lo vamos a emplear Entonces entonces hicimos una prueba para exactamente eso y eso sería prácticamente todo por acá y el cupón de la semana.

Integración con Livewire - Pruebas

  1. Dashboard: Pruebas para el Post

    1. Crearemos las pruebas para el post, partiendo de las pruebas de las categorías.

  2. Dashboard: Pruebas para el Post, aserciones adicionales

    1. Vamos a implementar algunos métodos de aserciones adicionales.

  3. Paso por Paso: Primer paso, Get

    1. Vamos a crear las pruebas para el primer paso del formulario paso por paso, el get.

  4. Paso por Paso: Primer paso, enviar petición

    1. Vamos a crear las pruebas para el primer paso del formulario paso por paso, el post.

  5. Paso por Paso: Segundo paso, Company, Get

    1. Vamos a crear las pruebas para el segundo paso del formulario paso por paso, el get.

  6. Implementar Factories para los pasos

    1. Implementamos los facades de los pasos por pasos.

  7. Paso por Paso: Segundo paso, Company, enviar petición

    1. Vamos a crear las pruebas para el segundo paso del formulario paso por paso, enviar el evento.

  8. Paso por Paso: Segundo paso, Person

    1. Vamos a crear las pruebas para el segundo paso del formulario paso por paso, el de personas el GET y enviar petición.

  9. Paso por Paso: Tercer paso, Detail

    1. Vamos a crear las pruebas para el tercer paso del formulario paso por paso, GET y enviar petición.

  10. assertDispatched para Step

    1. Presentamos un nuevo método de aserción para evaluar parámetros de los eventos despachados.

  11. Paso por Paso: Primer paso, Editar, Get

    1. Vamos a crear las pruebas para el primer paso del formulario paso por paso, para editar.

  12. Paso por Paso: Segundo paso, Company

 

Integración con Inertia - Pruebas

  1. Todo: In/Completado

    1. Vamos a crear las pruebas para probar si el To Do fueron in/completados.

  2. Todo: Reorden

    1. Vamos a implementar la prueba para probar la reordenación.

  3. Todo: Error de validación

    1. Vamos a implementar la prueba para errores de validación en el nombre del todo.

  4. Prueba para upload

    1. Vamos a realizar una prueba para conocer el upload.

  5.  

  6. Prueba para upload: Crear

    1. Vamos a realizar una prueba para conocer el upload al momento de crear un post.

  7. Prueba para upload: Imagen eliminada

    1. Vamos a realizar una prueba para verificar si se elimina la imagen anterior el upload.

Blog

En cuanto al blog más o menos lo mismo aquí también tengo un contenido específico para el nuevo canal de YouTube que es para el desarrollo de videojuegos en este caso es para implementar un sistema de daños y la salud obviamente en un ryal 5 y más o menos lo mismo como te comentaba en este caso es para la parte de incluir Ja
nativo en View el drac Dr en View ahí te explico cómo lo puedes implementar el xre de alpin como te comentaba antes seitor para crear eventos de teclado personalizados los condicionales en alpin y ya creo que con esto cerramos ya la semana Así que pues nada sin más que decir nos vemos la semana próxima

- Andrés Cruz

In english

Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz En Udemy

Acepto recibir anuncios de interes sobre este Blog.

!Cursos desde!

10$

En Udemy

Quedan 1d 00:35!


Udemy

!Cursos desde!

4$

En Academia

Ver los cursos

!Libros desde!

1$

Ver los libros
¡Hazte afiliado en Gumroad!