[PDF] Primeros Pasos Con Vue 3 - eBooks Review

Primeros Pasos Con Vue 3


Primeros Pasos Con Vue 3
DOWNLOAD

Download Primeros Pasos Con Vue 3 PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Primeros Pasos Con Vue 3 book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages. If the content not found or just blank you must refresh this page



Primeros Pasos Con Vue 3


Primeros Pasos Con Vue 3
DOWNLOAD
Author : Andrés Cruz Yoris
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Vue 3 written by Andrés Cruz Yoris and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Vue es un framework versátil empleado en la creación de sitios web de tipo SPA; es una tecnología modular, basada en componentes donde un componente puede verse como una pequeña pieza de código y podemos agrupar componentes para crear componentes más complejos. Vue es un framework pequeño, simple y liviano si lo comparamos con otros frameworks como React o Angular, pero su simpleza nos da ventanas como: Curva de aprendizaje menos elevada que la de su competencia. El framework es de un menor tamaño que el de la competencia (unos 470 KB y 18 KB minificados). Es un framework versátil lo que significa que puede ser empleado junto con otras soluciones como typescript. Es un framework reactivo, lo que significa que cuando se actualiza su modelo de datos se actualiza la vista y viceversa. Vue es un framework progresivo, lo que significa que podemos extenderlo mediante otros plugins como Vuex, Router, Testing entre otros soportados de manera oficial. Este libro es mayoritariamente práctico, iremos conociendo los fundamentos de Vue, conociendo sus características principales en base a una pequeña aplicación que iremos expandiendo capitulo tras capitulo. Este libro consta de 5 capítulos, con los cuales conoceremos en detalle las características más importantes y básicas de Vue en su versión 3: Capítulo 1: En este capítulo vamos a conocer las características básicas de Vue como sus principales características, modos de instalación y creación de proyectos, realizaremos un hola mundo para presentar las principales características del framework web. Capítulo 2: En este capítulo vamos a conocer los 3 bloques de Vue, bloque de script, template y estilo, además de crear pequeños ejemplos para ir presentando las principales características de Vue. Capítulo 3: En este capítulo vamos a crear nuestro primer proyecto tipo CRUD empleando Vue y una Rest Api tipo CRUD existente; es decir, una Api Rest con un alcance limitado junto con Oruga UI como framework web del lado del cliente basado en componentes. Capítulo 4: En este capítulo vamos a crear otra aplicación en Vue tipo CRUD empleando Naive UI en lugar de Oruga UI como framework web basado en componentes. Capítulo 5: En este capítulo vamos a crear una aplicación con Pinia y aprender a emplear este manejador de estado y entender sus componentes que son el store, state, actions y getters. Sobre el autor Este libro fue elaborado por Andrés Cruz Yoris, Licenciado en Computación, con más de 10 años de experiencia en el desarrollo de aplicaciones web en general; trabajo con PHP, Python y tecnologías del lado del cliente como HTML, JavaScript, CSS, Vue entre otras y del lado del servidor como Laravel, Flask, Django y CodeIgniter. También soy desarrollador en Android Studio, xCode y Flutter para la creación de aplicaciones nativas para Android e IOS. Pongo a tú disposición parte de mi aprendizaje, reflejado en cada una de las palabras que componen este libro, mi dieciseisavo libro en el desarrollo de software, pero el primero enfocado exclusivamente en JavaScript, para el desarrollo de aplicaciones web con Vue en su versión 3. Sobre el libro Esta guía tiene la finalidad de dar los primeros pasos con Vue 3 empleando JavaScript; con esto, vamos a plantear dos cosas: No es un libro que tenga por objetivo conocer al 100% Vue en su versión 3, o de cero a experto, ya que, sería un objetivo demasiado grande para el alcance de esta guía, si no, conocer que nos ofrece y crear las primeras aplicaciones web con Vue, conocer el uso de los componentes, hooks entre otras funcionalidades del framework. Se da por hecho de que el lector tiene conocimientos al menos básicos en JavaScript, HTML y CSS. Este libro tiene un enfoque práctico, conociendo los aspectos claves de la tecnología y pasando a la práctica, implementando de a poco pequeñas características de una aplicación que tiene alcance real. Este libro actualmente se encuentra en desarrollo y tendrá más capitulos tanto al final como en capítulos intermedios; el libro cuenta con dos capítulos tomados de otros libros (Laravel y Django) que fueron adaptados para este libro.



Primeros Pasos Con Vue Native


Primeros Pasos Con Vue Native
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Vue Native written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Vue Native es un framework para crear aplicaciones móviles nativas para Android e IOS empleando JavaScript; específicamente Vue; con esta tecnología podemos crear aplicaciones móviles de buena calidad. Otro punto fundamental es que Vue Native, emplea el code de React Native para cada uno de los componentes que tenemos para crear nuestras aplicaciones; por lo tanto, Vue Native se comunica directamente con el core de React Native para poder visualizar mediante componentes, imagenes, textos, botones, listado y un largo etc. La ventana fundamental que tiene esta plataforma, es que podemos emplear los plugins de Vue y de React Naive para crear nuestras aplicaciones. Lamentablemente esta tecnología quedó obsoleta al momento de escribirse este libro; por lo tanto, el libro no tiene todos los capítulos que se tenía pensado inicialmente y queda como una referencia para comenzar con este framework. Sin embargo, aunque esté obsoleta o deprecated, nos sirve para conocer todo lo que nos ofrece esta herramienta, podemos emplear para impulsarnos en desarrollar en frameworks similares como React Native, Galio, entre otros. Capitulos Este libro tiene un total de 8 capítulos, se recomienda que leas en el orden en el cual están dispuestos y ha medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capítulo 1: Se explica cual es el software necesario, y la instalación del mismo para desarrollar en Vue Native. Capítulo 2: Hablaremos sobre la tecnología Vue Native, crearemos un proyecto y haremos algunas pruebas muy básicas. Capítulo 3: Daremos una explicación detallada de cada uno de los componentes más usados en Vue Native. Capítulo 4: Emplearemos un plugin para habilitar la navegación entre pantallas y veremos su uso práctico. Capítulo 5: Veremos las distintas formas para trabajar con los estilos en un proyecto en Vue Native. Capítulo 6: Crearemos una app de listado consumiendo una Rest Api en Internet. Capítulo 7: Veremos el uso de las animaciones en Vue Native de manera básica junto con las interpolaciones. Capítulo 8: Crearemos una aplicación tipo CRUD con formularios, listados, varias páginas, validaciones, mensajes de confirmación y redirecciones. Para quién es este libro Este libro está dirigido a cualquiera que quiera comenzar con el desarrollo móvil y que conozca las bases de Vue. Para aquellos que quieran conocer el framework y que conozcan Vue, que quieran conocer frameworks actuales similares a este, pero no tienen los conocimientos necesarios para aventurarse en estos por no conocer las bases que los sustentan. Para a aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que tiene muy poca documentación (sobre todo en español), que quiera mejorar una habilidad en el desarrollo web, que quiera crecer como desarrollador y que quiera seguir escalando su camino con otros frameworks superiores a este; con que cumplas al menos alguna de las consideraciones anteriores, este libro es para ti. Si quieres conocer más de mi trabajo, te recomiendo que visites mi sitio web: desarrollolibre.net



Primeros Pasos Con Django 5


Primeros Pasos Con Django 5
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Django 5 written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Django es un framework con muchas opciones, nos permite crear aplicaciones con el lenguaje del momento Python, un lenguaje de programación modular, con una sintaxis impecable que también podemos usarlo en ambiente web. Nos ofrece un esquema modular entre proyecto y aplicaciones, un conjunto importante de paquetes para extender el ya de por sí, completo framework y con esto, la creación de proyectos escalables. Es un framework que al emplear Python, nos trae consigo sus bondades de una sintaxis limpia, clara, precisa, entorno modular y escalable mediante paquetes. En este libro, vamos a conocer cómo está formado el framework, las características básicas que nos permite Django como framework por excelencia para crear procesos CRUDs, que pasan desde la creación de vistas, templates, conexión con modelos, ruteos, validaciones de formularios, crear middleware entre otros. En definitiva, tendrás un enorme material a tu disposición, para hacer verdaderas aplicaciones web. Para quién es este libro Este libro está dirigido a cualquiera que quiera comenzar a desarrollar con Django; puede que vengas de otro framework o inclusive PHP; en ambos casos es una gran idea aprender de uno de los frameworks webs más avanzados y completos que podrás encontrar. Para aquellos que quieran conocer el framework y que conozcan otros frameworks webs, pero no tienen los conocimientos necesarios para aventurarse en estos. Para aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que, aunque tiene mucha documentación, la mayoría está en inglés y al estar el framework en constante evolución, tiende a quedar desactualizada. Para las personas que quieran mejorar una habilidad en el desarrollo web, que quiera crecer como desarrollador y que quiera seguir escalando su camino con otros frameworks similares a este. Para aquellos que quieran aprender o mejorar una habilidad y con esto, aumentar sus posibilidades de empleo o para llevar un proyecto personal. Capítulos del libro Este libro tiene un total de 18 capítulos (aun en desarrollo), se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capítulo 1: En este capítulo vamos a presentar el software necesario para crear proyectos en Django, Python como lenguaje de programación y en el cual está desarrollado el framework, un editor de código como VSS, hasta preparar el entorno. Capítulo 2: En este capítulo vamos a crear el ambiente virtual para desarrollar en la aplicación, crearemos el proyecto en Django, conoceremos su estructura básica y el uso de las aplicaciones y proyecto en Django. Capítulo 3: En este capítulo daremos una introducción a Python conociendo sus características básicas y funcionalidades como variables, tipos de datos, funciones, clases entre otros. Capítulo 4: En este capítulo, vamos a crear una aplicación tipo CRUD sencilla y conocer todos los elementos propios del framework que esto implica como manejo de formularios, templates, vistas y modelos, además del manejo de los tokens CSRF, migraciones, bases de datos entre otros. Capítulo 5: En este capítulo, vamos a trabajar con Django Admin para proporcionar una interfaz para administrar el contenido del sitio; es decir, los típicos CRUDs, conoceremos como personalizarlos a nivel de clases, validaciones, interpretar peticiones, entre otros. Capítulo 6: En este capítulo, vamos a presentar el uso de los formularios en Django, definición, validaciones, guardado y estructura en general. Capítulo 7: En este capítulo, vamos a presentar las distintas funcionalidades que cuentan los templates en Django. Capítulo 8: En este capítulo, vamos a presentar algunas funciones que podemos usar con los QuerySet al momento de construir las consultas. Capítulo 9: En este capítulo, vamos a construir una Rest Api con Django Rest Framework. Capítulo 10: En este capítulo, vamos a consumir la Rest Api anterior con una aplicación en Vue 3 y NaiveUI; se crearán listados, formularios y se integrarán con Tailwind.css Capítulo 11: En este capítulo, vamos a conocer las vistas basadas en clases realizando las típicas operaciones que se necesitan en el desarrollo web moderno. Capítulo 12: En este capítulo, vamos a conocer como trabajar con archivos en Django; específicamente leer y generar excel y CSV y generación de PDFs. Capítulo 13: En este capítulo, vamos a mostrar el código de una aplicación creada con Alpine.js para crear un componente tipo to do list. Capítulo 14: En este capítulo, vamos a adaptar la aplicación en Alpine.js presentada en el anterior capítulo, para que funcione en conjunto con Django. Capítulo 15: En este capítulo, vamos a emplear Django Channels para aprender a crear sistemas con comunicación full duplex y poder crear nuestros propios websockets y consumirlos, veremos cómo crear aplicaciones de simple canales y múltiples, también como consumir un consumer desde una app en Vue. Capítulo 16: En este capítulo, vamos a crear un módulo de autenticación personalizada con login, registro, recuperar contraseñas, envío de correos, carga del avatar entre otros. Capítulo 17: En este capítulo, vamos a conocer cómo emplear el sistema de signals o señales para interceptar eventos en Django como creación de entidades en la base de datos y ejecutar un código personalizado. Capítulo 18: En este capítulo, presentaremos el uso de las pruebas para crear funciones automatizadas y probar distintos módulos de nuestra aplicación.



Primeros Pasos Con Codeigniter 4 Domina Las Bases Del Framework Php Para Principiantes


Primeros Pasos Con Codeigniter 4 Domina Las Bases Del Framework Php Para Principiantes
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Codeigniter 4 Domina Las Bases Del Framework Php Para Principiantes written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Este libro es para cualquiera que quiera construir sus primeras aplicaciones en CodeIgniter 4, este escrito ofrece una introducción paso a paso con el framework conociendo los aspectos más relevantes del mismo y es enfocado sobre todo a la práctica; se da por hecho de que el lector tiene conocimientos y ha desarrollado en PHP y tecnologías compañeras del lenguaje, como JavaScript, HTML y CSS, ya que, recuerda que para emplear cualquier framework, tienes que tener las bases que sustentan al mismo, es decir, su lenguaje de programación. El libro está dirigido a aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que tiene muy poca documentación (sobre todo en español), que quiera mejorar una habilidad en el desarrollo web, que quiera crecer como desarrollador y que quiera seguir escalando su camino con otros frameworks superiores a este; con que cumplas al menos alguna de las consideraciones anteriores, este libro es para ti. Mapa Este libro tiene un total de 21 capítulos y consta de explicaciones y prácticas. Capitulos: Capítulo 1: Este capítulo está destinado a explicar el entorno necesario para desarrollar en CodeIgniter 4. Capítulo 2: Damos los primeros pasos con el frameworks, conoceremos la página oficial del framework, formas de instalación y ventajas de cada uno de ellas, instalamos el framework, conoceremos los aspectos iniciales sobre cómo ejecutar el framework, configurar una base de datos, crear nuestros primeros componentes, el uso de las migraciones para la gestión de las tablas y veremos varios casos sobre cómo trabajar con las mismas, trabajaremos con el MVC y crear cada uno de estos componentes que lo definen desde cero, el ruteo y por supuesto, finalizando el capítulo con el tradicional CRUD para una de nuestras entidades. Capítulo 3: Es una práctica para ti, en la cual tienes que crear otro CRUD; poniendo en práctica todo lo visto en el primer capítulo. Capítulo 4: Conocerás cómo usar las rutas, rutas agrupadas, sus opciones y los distintos tipos. Capítulo 5: Conoceremos el uso de la sesión y también de la de tipo flash para guardar datos y presentar. Capítulo 6: Aprenderás a manejar las vistas de manera reutilizable. Capítulo 7: Veremos cómo usar un esquema más modular al momento de definir los controladores para cada tipo de módulo. Capítulo 8: Conoceremos cómo trabajar con los formularios HTML y aplicar las validaciones desde el lado del servidor en CodeIgniter, conociendo los tipos de validaciones, creando las mismas y aplicando las validaciones desde el controlador; para luego, finalmente mostrar los errores por la vista; también conoceremos cómo usar funciones de ayuda particulares a los formularios. Capítulo 9: Conoceremos más a fondo los modelos, algunas propiedades que podemos definir en los mismos, el uso de las funciones y casos de ejemplos comunes. Capítulo 10: Aprenderemos a usar los filtros para interceptar las peticiones o request; como caso práctico, crearemos un módulo de autenticación con login para nuestra aplicación en la cual protegeremos el módulo de gestión o dashboard. Capítulo 11: En este capítulo construimos una Rest Api de tipo CRUD que puede ser consumida mediante JSON o XML; al ser operaciones tipo CRUD y trabajar principalmente desde el lado del servidor; será un proceso similar al del CRUD que creamos en el Capítulo 2 pero con algunas variantes que son propias de este tipo de estructura. Capítulo 12: En este capítulo aprenderás a generar datos de pruebas mediante los seeders los cuales son ideales para cuando estamos empezando a desarrollar. Capítulo 13: En este capítulo conoceremos cómo manejar el esquema relacional de la base de datos en CodeIgniter; veremos las relaciones de uno a muchos y muchos a muchos. Capítulo 14: En este capítulo vamos a trabajar con la carga de archivos en nuestra aplicación, para cargar imágenes a nuestro modelo de películas. Capítulo 15: Este capítulo ofrece una introducción al uso de las librerías y funciones de ayuda y cómo usarlas. Capítulo 16: Este capítulo adaptaremos componentes de Bootstrap 5 en la aplicación. Capítulo 17: Este capítulo crearemos un módulo de consulta al usuario final con página de listado y detalle. Capítulo 18: Este capítulo realizaremos algunos cambios en la Rest Api creada anteriormente para definir métodos adicionales como upload, paginación, entre otros. Capítulo 19: App con Vue, próximamente. Capítulo 20: Este capítulo conoceremos cómo integrar la plataforma de PayPal en CodeIgniter, para poder procesar pagos directamente desde la aplicación. Capítulo 21: Este capítulo conoceremos cómo integrar CodeIgniter shield para manejar la autenticación y autorización; también, crearemos un pequeño proyecto con el cual aprenderemos a manejar los grupos y permisos. Al terminar el libro, tendrá los conocimientos necesarios para crear cualquier aplicación basica con el framework y conocer más que las bases del mismo. Te invito que visites mi web: desarrollolibre.net Y conozmás mi trabajo.



Primeros Pasos Con Laravel 12 Domina El Framework Php M S Popular


Primeros Pasos Con Laravel 12 Domina El Framework Php M S Popular
DOWNLOAD
Author : Andres Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Laravel 12 Domina El Framework Php M S Popular written by Andres Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Este libro es para cualquiera que quiera construir sus primeras aplicaciones en Laravel 12, este escrito ofrece una introducción paso a paso con el framework conociendo los aspectos más relevantes del mismo y es enfocado sobre todo a la práctica; se da por hecho de que el lector tiene conocimientos y ha desarrollado en PHP y tecnologías compañeras del lenguaje, como JavaScript, HTML y CSS e inclusive frameworks similares; recuerda que para emplear cualquier framework, tienes que tener las bases que sustentan al mismo, es decir, su lenguaje de programación. Mapa Este libro tiene un total de 22 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capitulos: Capítulo 1: Se explica cuál es el software necesario, y la instalación del mismo para desarrollar en Laravel en Windows con Laragon o Laravel Herd o en MacOS Laravel Herd y MacOS y Linux con Laravel Sail y Docker. Capítulo 2: Hablaremos sobre Laravel, crearemos un proyecto, configuraremos la base de datos, conoceremos aspectos básicos del framework y finalmente conoceremos el elemento principal que son las rutas. Capítulo 3: Daremos los primeros pasos con las rutas y las vistas, para empezar a ver pantallas mediante el navegador; también abordaremos el uso de los controladores con las vistas; redirecciones, directivas y blade como motor de plantilla. Capítulo 4: Conoceremos el uso de las migraciones, como elemento central para poder crear los modelos, que son la capa que se conecta a la base de datos, a una tabla en particular; y, para tener esta tabla, necesitamos las migraciones. Capítulo 5: Conoceremos el MVC, que es el corazón y las bases del framework y, realizaremos unos pocos ejemplos que nos servirán para seguir avanzando. Capítulo 6: Crearemos una sencilla app tipo CRUD, aprenderemos a trabajar con el MVC, controladores de tipo recurso, listados, paginación, validaciones de formulario, acceso a la base de datos entre otros aspectos relacionados. Capítulo 7: Conoceremos cómo enviar mensajes por sesión tipo flash las cuales usaremos para confirmación de las operaciones CRUD y el uso de la sesión. Capítulo 8: Este capítulo está orientado a aprender el uso de las rutas; que en Laravel son muy extensibles y llenas de opciones para agrupamientos, tipos y opciones. Capítulo 9: En este capítulo, vamos a crear un sistema de autenticación y todo lo que esto conlleva para nuestra aplicación instalando Laravel Breeze, el cual también configura Tailwind.css en el proyecto y Alpine.js. También vamos a expandir el esquema que nos provee Laravel Breeze para la autenticación, creando una protección en base a roles, para manejar distintos tipos de usuarios en módulos específicos de la aplicación. Capítulo 10: En este capítulo, vamos a conocer algunas operaciones comunes con Eloquent aplicados a la base de datos mediante los query builders. Capítulo 11: Vamos a presentar el uso de los componentes en Laravel como un elemento central para crear una aplicación modular. Capítulo 12: Aprenderemos a generar datos de prueba mediante clases usando el sistema de seeders que incorpora el framework. Capítulo 13: Aprenderemos a crear una Rest Api de tipo CRUD y métodos adicionales para realizar consultas adicionales, también vamos a proteger la Rest Api de tipo CRUD con Sanctum, empleando la autenticación de tipo SPA y por tokens. Capítulo 14: Vamos a consumir la Rest Api mediante una aplicación tipo CRUD en Vue 3 empleando peticiones axios y componentes web con Oruga UI; también veremos el proceso de carga de archivos. También protegeremos la aplicación en Vue con login requerido para acceder a sus distintos módulos empleando la autenticación SPA o por tokens de Laravel Sanctum. Capítulo 15: Vamos a aprender a manejar la caché, para guardar datos de acceso para mejorar el desempeño de la aplicación y evitar cuellos de botellas con la base de datos. Capítulo 16: Vamos a aprender a manejar las políticas de acceso para agregar reglas de acceso a ciertos módulos de la aplicación mediante los Gate y Policies. Capítulo 17: Veremos cómo manejar los permisos y roles a un usuario para autorizar ciertas partes de la aplicación con un esquema flexible y muy utilizado en las aplicaciones web de todo tipo usando Spatie, en esta capítulo conoceremos cómo realizar esta integración y desarrollaremos un módulo para manejar esta permisología. Capítulo 18: Veremos cómo manejar las relaciones polimorfismo para reutilizar modelos que tengan un mismo comportamiento. Capítulo 19: En este capítulo, veremos cómo manejar las configuraciones, variables de entorno, crear archivos de ayuda, enviar correos, logging, colecciones, Lazy y Eager Loading, mutadores y accesores, colas y trabajos y temas de este tipo que como comentamos anteriormente, son fundamentales en el desarrollo de aplicaciones web. Capítulo 20: En este capítulo, conoceremos paquetes importantes en Laravel para generar excels, qrs, seo, PayPal, detectar navegación móvil entre otros. Capítulo 21: Conoceremos cómo crear pruebas unitarias y de integración en la Rest Api y la app tipo blog empleando PHPUnit y Pest. Capítulo 22: Hablaremos sobre cómo puedes subir tu aplicación Laravel a producción. Al terminar el libro, tendrá los conocimientos necesarios para crear cualquier aplicación basica con el framework y conocer más que las bases del mismo. Te invito que visites mi web: desarrollolibre.net Y conozmás mi trabajo.



Primeros Pasos Con Electron Js


Primeros Pasos Con Electron Js
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Con Electron Js written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Electron.js es un framework web con el cual, podemos crear aplicaciones de escritorio multiplataforma (no nativas) que funcionan en Windows, MacOS y Linux, con una envoltura web empleando JavaScript, HTML y CSS y sin necesidad de tener experiencia en desarrollo nativo. Este libro está dirigido a cualquiera que quiera comenzar a desarrollar con Electron.js; no se necesita ningún conocimiento previo en otros frameworks JavaScript, aunque si debes de conocer cómo desarrollar Node.js de manera básica, al igual que en HTML, CSS y JavaScript: Para aquellos que quieran conocer el framework y crear sus primeras aplicaciones de escritorio. Para aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que no tiene mucha documentación. Para las personas que quieran mejorar una habilidad, quieran crecer como desarrollador y que quiera seguir escalando su camino en el desarrollo web. Para aquellos que quieran aprender o mejorar una habilidad y con esto, aumentar sus posibilidades de empleo o para llevar un proyecto personal. Este libro tiene un total de 7 capítulos y consta de explicaciones y prácticas: * Daremos el primer contacto con Electron, creando una aplicación mínima con la cual conoceremos el flujo y estructura básica del framework y con esto, conocer sus posibilidades. * Vamos a conocer los módulos claves que nos provee Electron.js de una manera más teórica que práctica, por lo tanto, al usar los mismos más adelante, ya contarás con una referencia a los mismos. * Vamos a crear las bases de una aplicación tipo chat, que, aunque no va a tener una funcionalidad real, nos permitirá experimentar con algunos módulos provistos en la API de Electron. * Vamos a generar una aplicación para producción y con esto, generar sus ejecutables. * Vamos a crear una aplicación tipo editor de texto básico y con esto, conocer las primeras integraciones con Electron.js; la aplicación tendrá opciones de personalizar el texto en formatos y guardar y abrir archivos. * Vamos a crear una aplicación de To Do o tareas, para la misma usaremos Vue.js, Express.js, Axios y MySQL como tecnologías principales en el desarrollo de la misma. * Vamos a trabajar de una mejor manera con el modo desarrollo en la aplicación, conoceremos cómo configurar las variables de entorno y paquetes para hacer recargar el proceso principal cada vez que ocurran cambios en dicho proceso. El libro se encuentra actualmente en desarrollo...



Primeros Pasos Laravel 12 Inertia 2


Primeros Pasos Laravel 12 Inertia 2
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Laravel 12 Inertia 2 written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Este libro está dirigido a cualquiera que quiera comenzar a desarrollar con Laravel Inertia cuya principal ventaja es que, podemos usar componentes de Vue, como si fueran vistas de blade y con la ventaja agregada de tener todo el poderío de Vue junto con Laravel. Para aquellas personas que quieran aprender algo nuevo, conocer sobre una herramienta con poca documentación y la mayoría de ella está en inglés. Para las personas que quieran mejorar una habilidad en el desarrollo web, que quieran crecer como desarrollador. Con que te identifiques al menos con alguno de los puntos señalados anteriormente, este libro es para ti. Mapa Este libro tiene un total de 17 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capítulo 1: En este capítulo vamos a conocer la herramienta de Laravel Inertia y que nos ofrece al momento del desarrollo de aplicaciones web. Capítulo 2: En este capítulo vamos a crear un proyecto en Laravel Inertia. Capítulo 3: En este capítulo vamos a conocer las características que cuenta un proyecto en Laravel Inertia, tanto la estructura que trae por defecto un proyecto, como su funcionamiento base. Capítulo 4: En este capítulo vamos a crear el típico CRUD para conocer las bases de Laravel Inertia y su comunicación con componentes en Vue. Capítulo 5: En este capítulo vamos a conocer el uso de las redirecciones y mensajes flash. Capítulo 6: En este capítulo vamos a crear el proceso CRUD para los posts, tomando todos los temas tratados en los anteriores capítulos. Capítulo 7: En este capítulo vamos a conocer el proceso de upload en Laravel Inertia y usando plugins de terceros. Capítulo 8: En este capítulo vamos a instalar plugins de terceros usando Vue, específicamente, el plugin de CKEditor. Capítulo 9: En este capítulo vamos a conocer los diálogos de confirmación y mensajes tipo toast de Laravel Inertia y usando plugins de terceros. Capítulo 10: En este capítulo vamos a conocer la comunicación entre componentes de componentes usados directamente desde Laravel, para eso, crearemos un formulario paso por paso. Capítulo 11: En este capítulo vamos a implementar filtros y un campo de búsqueda para un listado desde el módulo de administración. Capítulo 12: En este capítulo vamos a implementar la ordenación de columnas de una tabla en un listado desde el módulo de administración. Capítulo 13: En este capítulo vamos a crear el módulo de blog de vista al usuario final, un listado y página de detalle. Capítulo 14: En este capítulo vamos a crear un carrito de compras, que incluye el típico CRUD y pantallas. Capítulo 15: En este capítulo vamos a explicar algunas opciones imprescindibles que podemos usar al momento de enviar peticiones mediante el objeto de Inertia. Capítulo 16: En este capítulo vamos a crear una aplicación tipo to do list tipo CRUD y con reordenación vía Drag and Drop. Capítulo 17: Conoceremos cómo crear pruebas unitarias y de integración en la aplicación que creamos anteriormente mediante PHPUnit. El libro se encuentra actualmente en desarrollo, por lo tanto habrá más capitulos a futuro.



Getting Started With Laravel 12 Master The Most Popular Php Framework


Getting Started With Laravel 12 Master The Most Popular Php Framework
DOWNLOAD
Author : Andres Cruz
language : en
Publisher: Andres Cruz
Release Date :

Getting Started With Laravel 12 Master The Most Popular Php Framework written by Andres Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


This book is for anyone who wants to build their first applications in Laravel 12, this writing offers a step-by-step introduction to the framework, knowing the most relevant aspects of it and is focused above all on practice; it is assumed that the reader has knowledge and has developed PHP and related language technologies, such as JavaScript, HTML and CSS and even similar frameworks; Remember that to use any framework, you have to have the bases that support it, that is, its programming language. Map This book has a total of 22 chapters, it is recommended that you read in the order in which they are arranged and as we explain the components of the framework, go directly to the practice, replicate, test and modify the codes that we show in this book. Chapter 1: The necessary software is explained, and its installation to develop in Laravel on Windows with Laragon or Laravel Herd or on MacOS Laravel Herd and MacOS and Linux with Laravel Sail and Docker. Chapter 2: We will talk about Laravel, we will create a project, we will configure the database, we will know basic aspects of the framework and finally we will know the main element that are the routes. Chapter 3: We will take the first steps with the routes and the views, to start seeing screens through the browser; we’ll also cover using controllers with views; redirects, directives and blade as template engine. Chapter 4: We will know the use of migrations, as a central element to be able to create the models, which are the layer that connects to the database, to a particular table; and, to have this table, we need the migrations. Chapter 5: We will get to know the MVC, which is the heart of the framework, and we will make a few examples that will help us to continue advancing. Chapter 6: We will create a simple CRUD app, we will learn to work with the MVC, resource type controllers, lists, pagination, form validations, database access among other related aspects. Chapter 7: We will know how to send flash type session messages which we will use to confirm CRUD operations and session usage. Chapter 8: This chapter is oriented to learn the use of routes; which in Laravel are very extensible and full of options for groupings, types and options. Chapter 9: In this chapter, we are going to create an authentication system and all that this entails for our application by installing Laravel Breeze, which also configures Tailwind.css in the project and Alpine.js. Also we are going to expand the scheme provided by Laravel Breeze for authentication, creating a protection based on roles, to handle different types of users in specific modules of the application. Chapter 10: In this chapter, we will learn about some common Eloquent operations applied to the database using query builders. Chapter 11: We are going to introduce the use of components in Laravel as a central element to create a modular application. Chapter 12: We will learn to generate test data through classes using the seeder system that the framework incorporates. Chapter 13: We will learn how to create a CRUD type Rest Api and additional methods to perform additional queries. Also we are going to protect the CRUD type Rest Api with Sanctum, using SPA and token authentication. Chapter 14: We are going to consume the Rest Api through a CRUD application in Vue 3 using axios requests and web components with Oruga UI; we will also see the process of uploading files. Also we will protect the application in Vue with login required to access its different modules using SPA authentication or Laravel Sanctum tokens. Chapter 15: We are going to learn how to manage the cache, to save access data to improve application performance and avoid bottlenecks with the database. Chapter 16: We are going to learn how to manage access policies to certain application modules through Gates and Policies. Chapter 17: We will see how to handle polymorphism relationships to reuse models that have the same behavior. Chapter 18: We will see how to manage the permissions and roles of a user to authorize certain parts of the application with a flexible scheme and widely used in web applications of all kinds using Spatie, in this chapter we will learn how to perform this integration and we will develop a module to manage this permissions. Chapter 19: In this chapter, we will see how to manage configurations, environment variables, create help files, send emails and topics of this type that, as we mentioned previously, are fundamental in the development of web applications. Chapter 20: In this chapter, we will learn about important packages in Laravel to generate excels, qrs, seo, PayPal, detect mobile navigation among others. Chapter 21: We will learn how to create unit and integration tests in the Rest Api and the blog-type app using PHPUnit and Pest. (In Dev) Chapter 22: We will talk about how you can push your Laravel application to production. (In Dev) By the end of the book, you will have the knowledge to create any basic application with the framework and know more than just the basics of it. I invite you to visit my website: desarrollolibre.net And get to know my work.



Primeros Pasos Laravel 12 Con Livewire 3


Primeros Pasos Laravel 12 Con Livewire 3
DOWNLOAD
Author : Andrés Cruz
language : es
Publisher: Andres Cruz
Release Date :

Primeros Pasos Laravel 12 Con Livewire 3 written by Andrés Cruz and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on with Computers categories.


Este libro está dirigido a cualquiera que quiera comenzar a desarrollar con Laravel Livewire en el desarrollo de aplicaciones basadas en componentes de Laravel con algunos agregados que permiten la comunicación directa entre el servidor y el cliente. Laravel Livewire lleva el desarrollo de Laravel un poco más allá; automatizando procesos rutinarios en esquemas muy flexibles en base a componentes, los componentes de Livewire que nos permite comunicar cliente y servidor de una manera muy simple, eficiente y sencilla. Laravel Livewire no es un framework, es solamente una capa o scaffolding que agrega ciertas características extras al framework que podemos utilizar para crear grandes aplicaciones, con menos esfuerzo y tiempo de desarrollo. Mapa Este libro esta actualmente en desarrollo y tiene un total de 16 capítulos que consta de explicaciones y prácticas: Capitulos: Vamos a dar una breve introducción sobre Laravel Livewire. Vamos a crear nuestro proyecto en Laravel Livewire. Presentamos las características con las cuales cuenta un proyecto creado en Laravel Livewire; manejo de equipos, API Tokens, y autenticación, son algunas de ellas. Vamos a crear una aplicación tipo CRUD sencilla y conocer todos los elementos propios de Livewire como, manejo de formularios, vistas y directivas mediante los componentes de Livewire. Vamos a trabajar en el estilo, mejorando la aplicación creada para que luzca como un módulo más de Laravel Livewire. Vamos a conocer la comunicación entre componentes de Livewire en base a eventos; detectar cambios en propiedades de la clase componente desde la vista y conocer el JavaScript de Laravel Livewire. Vamos a crear el CRUD para los posts. Vamos a crear filtros y campos de búsquedas para un listado aprovechando las bondades de Livewire. Vamos a crear campos de ordenación para el listado por las columnas. Vamos a conocer todo lo que nos ofrece en JavaScript de Livewire y combinarlo con otros plugins, conoceremos los hooks en JavaScript, consumir propiedades, funciones y uso de los eventos. Vamos a conocer algunas características extras de las propiedades de Laravel Livewire, como personalizar la fase de actualización de los wire:model, como el uso de las propiedades computadas. Vamos a crear una sencilla aplicación tipo blog con un listado con filtros y campos de búsqueda y detalle. Vamos a crear un carrito de compras en la sesión y base de datos, para el cual, veremos comunicación entre componentes, envío de eventos, plugin de tipo toast para mostrar mensajes de confirmación de operación realizada, con escuchadores de los eventos desde JavaScript. Vamos a mostrar el código de una aplicación creada con Alpine.js para crear un componente tipo to do list. Vamos a adaptar la aplicación en Alpine.js presentada en el anterior capítulo, para que funcione en conjunto con Livewire. Al terminar el libro, tendrá los conocimientos necesarios para crear aplicacions de manera fluida en Laravel Livewire y como abordar con una idea clara posibles soluciones y evaluar si Livewire se ajusta a los requerimientos de tu proyecto. Te invito que visites mi web: desarrollolibre.net Y conozmás mi trabajo.



Primeros Pasos Con Flutter 3 Ios Windows Macos


Primeros Pasos Con Flutter 3 Ios Windows Macos
DOWNLOAD
Author : Andrés
language : es
Publisher: Andres Cruz
Release Date : 2022-07-16

Primeros Pasos Con Flutter 3 Ios Windows Macos written by Andrés and has been published by Andres Cruz this book supported file pdf, txt, epub, kindle and other format this book has been release on 2022-07-16 with Computers categories.


En este libro, vamos a conocer cómo está formado el framework, las características básicas que nos permite Flutter como SDK para crear aplicaciones móviles, de escritorio y webs, todo con un mismo proyecto base y con pequeñas modificaciones. Flutter es la herramienta del momento cuando se trata en crear aplicaciones móviles para Android e iOS; y esto, no se trata de una moda ni nada que se le aparezca; su sintaxis limpia y expresiva con Dart, su programación declarativa con los widgets y otras características como el Hot Reload, lo convierten en una interesante solución para crear aplicaciones nativas para Android e iOS y que pocas herramientas que ofrecen también soluciones para crear aplicaciones móviles, se les puede comparar. Capítulos del libro Este libro tiene un total de 14 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capítulo 1: En este capítulo, vamos a presentar el software necesario para crear aplicaciones en Flutter, en Mac y Windows. Capítulo 2: En este capítulo, vamos a conocer sobre Flutter y Dart para el desarrollo de aplicaciones. Capítulo 3: En este capítulo, vamos a conocer el uso de los widgets como elemento central al momento de crear aplicaciones en Flutter. Capítulo 4: En este capítulo, vamos a crear un proyecto en Flutter usando Visual Studio Code. Capítulo 5: En este capítulo, vamos a conocer los widgets principales en Flutter y los widgets con y sin estado. Capítulo 6: En este capítulo, vamos a dar un hola mundo en Flutter y conocer sus características más importantes. Capítulo 7: En este capítulo, vamos a crear una aplicación de una sola página sobre medidores de cantidades. Capítulo 8: En este capítulo, vamos a crear una aplicación para registrar sitios en base a fotos tomadas de la galería o por la cámara. Capítulo 9: En este capítulo, vamos a conocer el manejador de estado Provider aplicado a la aplicación anterior. Capítulo 10: Vamos a crear una aplicación web, tipo to do list, inicialmente, sería una maqueta. Capítulo 11: Para la aplicación de to do list creada anteriormente, vamos a realizar varias adaptaciones mediante los media queries para que sea adaptativa según el tamaño de pantalla. Capítulo 12: Aplicaremos cambios variados a la aplicación de tipo to do list, para que sea más adaptable; cambios como alineados, overflows, imágenes con esquinas redondeadas, serán tratadas en este capítulo. Capítulo 13: Integraremos el proyecto de to do list web, para que funcione con una base de datos en Cloud Firestore empleando Firebase. Capítulo Extra: En este capítulo, vamos a conocer posibles errores que pueden ocurrir al momento de ejecutar aplicaciones en Flutter. El libro se encuentra en desarrollo y recibirá más capitulos.