Actualización semana 16Dic-23Dic - Testing Livewire, Delta Flutter, Laravel Cashier, Vue Stripe y +

Hola a todos y bienvenidos a otra semana en la cual paso a hablar las actualizaciones todo el contenido que subí para la semana del 16 hasta el 23 de diciembre sí yo trabajo prácticamente todo el año de fin a fin simplemente porque me gusta no porque me siento obligado ni nada por el estilo

Youtube

Entonces por aquí vamos a comenzar como siempre con los videos del canal de YouTube en este caso la actualización de la semana pasada.

Puedes ver este otro es un video muy personal yo utilizo la aplicación de duolingo llevo más de 8 años u usándola entonces he estado desde el día uno cómo funcionaba antes y voy comentando como que es el antes y el ahora y son de las pocas cosas o de las pocas veces que tú dices que ahora es peor que antes Aunque ahora tenga más opciones funcione mejor tenga más lógica la tecnología va evolucionando pero le está pasando un poco como evernote y cada vez la están colocando más monetizada que está bien porque la obviamente la empresa tiene que vivir pero el lema de que la educación era gratuita realmente se quedó lejos porque es mentira ya en este punto si tú quieres aprender un nuevo idioma con du DuoLingo es imposible y es por el precisamente por sistema de corazones son simplemente cinco corazones te dan para la versión gratuita es decir sin pagara y si se te acaban esos corazones tienes que esperar 5 horas para que te recupere uno entonces estás aprendiendo nuevo idioma sobre todo los complicados por ejemplo para uno que es habla en español los más complicados que en inglés pudieran ser alemán francés japonés dime chino obviamente en una lección hay que evocar muchas veces y eso es insuficiente eso es imposible aprenderlo así y es un poco lo que comento ahí de igual manera ahí está el video en caso de que lo quieras visualizar como te digo tengo muchísimo tiempo utilizando la aplicación inclusive te muestro mi racha que es de más de 8 años y bueno me funciona a mí es para practicar inglés que obviamente ya tengo un nivel más o menos decente entonces para practicar sí funciona pero para aprender un nuevo idioma olvídalo

Seguimos aquí un poquito con la parte de las pruebas de integración unitarias como lo quieras ver en este caso con Livewire ya que finalmente termines la de inertia que bueno eso lo comento ahorita en unos momentos y te muestro 

Aquí un video público que es para hacer la primera prueba con Livewire ya que como ocurre con inertia tenemos laravel base pero también tenemos la capita de complejidad adicional en este caso Livewire que es el uso de componentes en vez de controladores entonces aquí te doy como quien dice la muestra final aquí tenemos 

Un video específico para el canal de YouTube en la cual te muestro vómo puedes crear contenido y puedes emplear precisamente este tipo de que este es un CKEditor pero en este caso en Flutter ya que recordemos que Flutter no es para manejar directamente html por lo tanto aquí cambia un poquito entonces aquí se puede emplear lo que son los Delta que funcionan de una manera similar a lo que es el html y con esto es lo que emplean algunos plugin y te muestro ahí uno de los que tengo configurado para la aplicación de Academia 

Aquí también tenemos algunos videos para o solamente uno no sé si hay otro por aquí abajo para la aplicación de todo list que te estoy mostrando cómo hacerlo con alpin que forma parte del curso completo y también del curso antiguo de Laravel que voy publicando por aquí poco a poco que estamos aquí creando la ventana de login ahí lo tienes también 

He publicado varios videos sobre cómo integrar stripe con la arabel en este caso no solamente empleando Laravel Cashier si no fui un poco más allá o comencé un poco más sencillo que es empleando un plugin llamado Vue Stripe que funciona excelente para realizar pagos únicos Entonces estamos comenzando desde ahí y vamos viendo otras características es decir que más necesitamos tener la cuenta en Stripe crear el producto modo de prueba claves todo eso 

Entonces voy a ir publicando varios videos no tantos porque el geso va a estar obviamente en el curso y en el libro que son los recursos de pago pero por aquí al igual que siempre voy liberando ciertas cositas importantes en caso de que quiera saber cómo se utilizan y esto viene siendo Prácticamente todo a lo que se refiere el canal de YouTube

Cursos

Así que vamos a las actualizaciones en los cursos y libros que por cierto la semana pasada también ya subí lo que es las actualizaciones o mejor dicho ya publiqué la versión del Laravel 11 para el libro de inertia porque ya terminé ya lo terminé precisamente ya terminé todo lo que se refiere a las pruebas de integración así que ya liberé la versión lo puedes adquirir en cualquiera de las plataformas que yo tengo aquí disponible en mi blog.

Actualizado el libro de Laravel Inertia para la versión 11 y nuevo capítulo de Testing:

https://www.desarrollolibre.net/libros/primeros-pasos-laravel-inertia

Ahorita te las muestro en caso de que no te recuerdes venimos aquí a libros y por aquí lo tienes en español y en inglés entonces por aquí lo comentado aquí tenemos las últimas pruebas que me faltaban solamente estas dos para completarlo y también aquí seguimos con las pruebas en lw en este caso estamos con el paso por paso que acabamos de terminarlo justamente hace unos momentos con el de errores de validaciones para el tercer paso de detalle y comencé aquí con el de carrito problemas aquí son los pasos aquí como te digo 

Retomé otra vez el curso base de laravel en en este caso para la parte de Laravel Cashier con Viu y Stripe y es un poco lo comentado he publicado varios de estos videos o prácticamente todos aunque los tengo subidos ahí ya en el canal de YouTube todavía no los he liberado pero estoy liberando todos estos que puedes ver por acá para que entiendas cómo ampliarlo y una vez que ya la parte base y si ya dejo de publicar este contenido por el canal de YouTube así que pues nada.

Integración con Livewire - Prueba

  1. Paso por Paso: Segundo paso, Person, Edit

    1. Vamos a crear las pruebas para el segundo paso, el de person del formulario paso por paso, editar.

  2. Paso por Paso: Tercer paso, Detail, Edit

    1. Vamos a crear las pruebas para el tercer paso, el de detail del formulario paso por paso, editar.

  3. Paso por Paso: Primer paso, General, Error de validaciones

    1. Prueba para crear un contacto general con errores de validaciones.

  4. Paso por Paso: Primer paso, General, Edit, Error de validaciones

    1. Prueba para editar un contacto general con errores de validaciones.

  5. Paso por Paso: Segundo paso, Company, Error de validaciones

    1. Prueba para crear/editar un contacto compañía con errores de validaciones.

  6. Paso por Paso: Segundo paso, Person, Error de validaciones

    1. Prueba para crear/editar un contacto persona con errores de validaciones.

  7. Paso por Paso: Tercer paso, Detail, Error de validaciones

    1. Prueba para crear/editar un contacto detalle con errores de validaciones.

  8. Carrito: Index

    1. Vamos a crear la prueba para verificar el index del carrito de compra.

Integración con Inertia - Pruebas

  1. Corrección filtrado

    1. Vamos a corregir algunos errores del listado de posts.

  2. Prueba para filtros

    1. Vamos a crear una prueba para el filtro de testing.

 

Laravel Cashier, Vue y Stripe

 

  1. Stripe y Laravel: Introducción a Stripe y Laravel Cashier

    1. Vamos a dar una introducción a todo el ecosistema de Stripe y Laravel

  2. Instalar y configurar Laravel Cashier

    1. Vamos a instalar y configurar Laravel Cashier

  3. Instalar Vue Stripe

    1. Vamos a instalar Vue Stripe.

  4. Crear Price Id y el Dashboard de Stripe

    1. Vamos a crear el price ID en el dashboard de stripe.

  5. Vue Stripe: Crear Componente

    1. Vamos a crear el componente y adaptarlo a nuestras necesidades.

  6. Integración solo en el cliente, riesgos y limitantes

    1. Vamos a habilitar la integración con el cliente y hablar sobre las limitantes y riesgos.

  7. Explicar el código anterior

    1. Vamos a explicar el código anterior

  8. Parámetros

    1. Vamos a conocer el resto de los parámetros que podemos utilizar.

Blog

Esto es lo que puedes ver por acá esta semana no hay cupón esto ahorita loquito ya se acabaron para los del mes y ya con esto pasamos a las actualizaciones a nivel de que no hay mucho cambio realmente aquí lo que te comento son más que todo las actualizaciones para laravel cashier ahí tengo varios videos aquí también una clase muy específica que creo que también Aquí lo subí como video que es cuando emplear las propiedades en los controladores de la base ahí te muestro precisamente un ejemplo te hablo de eso ya que siempre podemos olvidar de que al final un controlador viene siendo una clase con todas las vent ventajas que esto nos trae la casir como te comentaba aquí la parte de Delta aquí puedes ver un ejemplo esto viene siendo el formato de Delta que es una especie de Jason que nos indica a nivel de opciones si está negrita c color y demás y esto obviamente es el html entonces ahí también tenemos funciones que nos permiten convertir de Delta html y de html a Delta Bueno lo comentado el capitalismo salvaje de duollingo y ya esto viene formando parte de la semana pasada Así que pues nada Eso es todo el contenido que subí para la semana mencionada y sin más que decir Feliz Navidad y nos vemos la semana o el año próximo no sé si la semana que viene vaya subir otro video aquí.

También es importante como te comentaba voy a aprovechar toda esta parte de strike y PayPal para ver si este nuevo año una vez salga el Laravel 12 me pongo a trabajar en un proyecto y con esto hago un curso y un libro y también voy liberando algo por YouTube para crear una tienda en línea empleando larabel cosa que bueno por lo que vi tiene bastante seguimiento y voy a ver si me pongo en eso así que pues nada ya sol lo deciros el año que viene y si más que deero nos vemos cuando nos tengamos que ver

- 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.