Update week 10Mar-17 - Django PayPal + Laravel 12 Livewire 3 Inertia 2 Courses
Welcome to another week in which I will tell you about the updates and all the content I uploaded both at the level of the courses, blog and of course my YouTube channel
YouTube Blog
So as always I'm going to start with what is the YouTube channel which is also equivalent to what I upload on the blog only in written format and with its video also there then last week's update this is a video that I also made like this of a very personal nature in which a couple of channels precisely that of plaxy with the gentleman that I call him there as Mr. F and you can see the video and Mr. t from tecnonauta are designing precisely with a topic that always fails everyone which is astronomy you can see it it is quite long but well I like to as who says expand my ideas I do not go much further:
Venta de Humo/Desinformación en canales de Informatica y/o Tecnología sobre Astronomía - https://youtu.be/HMMs040n7C4
Here is a video that is specific to the course and book that I am updating to Livewire 3 with Laravel 12. Well, you understand me, the novel came out with Laravel 12:
Actualización del Curso y Libro a Laravel 12 - https://youtu.be/zmVFsWXG6JE
Recently this is what I promised you I'm uploading all the sections of the Django course which is a small online store with integration with PayPal maybe later I'll add stripe and I'm simply publishing some what is the list create some filters are like who says final phases send the filter to what is the server and apply the filtering and also here what is the PayPal configuration since there are several steps between creating a class in this case here what we do is create a class so that we gain reuse create the token and then well we generate the token:
- Listado: Crear Filtros en el servidor por campos de busqueda y selección - 16 - https://youtu.be/RXOwe0RL9QQ
- Listado: Establecer los valores para el filtro servidor en el Formulario en Django - 18 - https://youtu.be/oxOOAu9dyJw
- PayPal: Modo Desarrollador para Integrar en Laravel, Django... - 20 - https://youtu.be/KnAd4yQNg2U
- PayPal Servidor, Crear clase PayPal para realizar cobros a PayPal mediante Django/PayPal - 27 - https://youtu.be/BfEZz3CmDIs
- PayPal Servidor, Generar token de autorización para procesar la orden #-Python Django 28 - https://youtu.be/GNRH-NBLJWg
Promotional video in which I tell you that I updated the course and the arabel 2 book at least the largest was simple, the original arabel course because the only thing they did for us was kill Breeze but in principle I will still use Breeze Because we do not have at least by default at least for the moment something that, as they say, replaces Breeze so we will continue using it but they did a bit the same with Laravel UI that is still alive to date curiously I think they killed it in 7 or 8 I always say Seven but I think it was in 8 that they killed it in version 8 and well they did the same with Breeze they killed it says that it is no longer part of the official documentation but it will be there living making updates Forever and ever every time a major version of arabel comes out without adding new features but even so Laravel 12 works perfectly:
Actualización del Curso y Libro a Laravel 12 - https://youtu.be/zmVFsWXG6JE
Here is what is the CORS configuration in CodeIgniter 4 remember that we saw two ways already the first one is published one is by modifying the index.php file inside the public folder adding the headers so that we can use the CORS and the other is the CodeIgniter 4 way which is new as of CodeIgniter 4.5 something like this did not come out when the framework came out in what is
CORS en CodeIgniter 4, la forma correcta - https://youtu.be/wuU3IYc5sG8
Here grouping the routes in Vue router this is also from the old Laravel 10 course:
Agrupado de rutas en Vue Router: Rutas Hijas, prefijo y Componente - 49 - https://youtu.be/i6G-_XbNAaI
It is the extension that came out new for Laravel starting with the version well Laravel 12 or better said an extension for the Studio Code the official one in this case we would not have to install the 20 extensions that we always install but only one although I did have to install some others but I suppose that little by little they will give it more options or features
Extensión para Laravel 12 Visual Studio Code OFICIAL - https://youtu.be/N_4roxv9qq0
Courses and Books
Regarding book and course updates, I'm updating certain key classes in the Livewire and Inertia courses:
Laravel 12 Inertia 2
Create: Crear una categoría
Vamos a crear el proceso para crear una categoría.
Create: Crear una categoría en la base de datos
Vamos a crear la categoría en la base de datos
Create: Aplicar validaciones y mostrar errores
Vamos a realizar validaciones sobre el formulario.
Usar el layout de la aplicación
Vamos a configurar el layout de la aplicación.
Usar componentes Vue de Inertia
Vamos a reutilizar componentes existentes para mejorar el diseño de la aplicación.
- Componente de migajas de pan: breadcrumbs
- Hablaremos del componente de las migajas de pan. - Siguientes clases
- Editar registro: Proceso completo
- Te muestro como quedó el formulario de editar. - Cambios hasta este momento
Laravel 12 Livewire 3
Index: flux:table
Componente premium
Mostrar errores de formulario
Vamos a mostrar los errores de formulario.
Clases de Tailwind
Implementaremos algunas clases de Tailwind en el formulario
Index: Eliminar
Vamos a eliminar una categoría mediante un botón.