Altenwald Books

Libros sobre programación

portada

Próximamente...

Desarrollo Web desde Cero

A través de los 7 capítulos del libro conseguirás aprender cómo comenzar desde cero un proyecto con Phoenix Framework, integrar tus interfaces hechas con HTML5, JavaScript y CSS, agregar dependencias como Coherence para diseñar un sistema de alta de usuarios completo, el uso de migraciones para agregar el muro donde publicar tus actualizaciones, una revisión a los canales para actualizaciones en tiempo real de la actividad de tus amigos y la liberación de todo en producción.

"La verdadera potencia del framework es haber escrito el código para mil usuarios y cambiar unas 10 líneas de código y tenerlo preparado para soportar millones de usuarios. Chris McCord

El libro Phoenix Framework: Red Social en 7 días es un viaje de 7 días, 7 capítulos, donde se propone en cada uno de ellos una lección para ir implementando tu propia red social paso a paso en Elixir y Phoenix Framework.

Próximamente*

*La preventa está prevista para diciembre de 2019.

Información

ISBN En trámite
Número de páginas En progreso
Idioma ES (ES)

Contenido

  1. Introducción por hacer

    Información sobre el autor, objetivo del libro, nomenclatura, más información y agradecimientos.

  2. ¿Qué es Phoenix Framework? por hacer

    Capítulo preliminar donde comentamos qué es Elixir, qué es Phoenix Framework y sus características.

  1. Desde el principio: La base por hacer

    Escribimos la base de nuestro código, iniciamos el proyecto, explicamos dónde está cada elemento del sistema y finalizamos con la ejecución por defecto.

  2. Coherence: Alta de Usuarios por hacer

    No tan solo el alta de los usuarios sino también cubriremos otras características de esta librería para el inicio de sesión, la protección de controladores, recuperación de claves, bloqueo y desbloqueo de cuentas, invitación de usuarios y cierre de sesión.

  3. Plantillas, JavaScript y CSS por hacer

    Pasamos a la parte visual. Veremos cómo gestionar las dependencias de JavaScript, buenas prácticas para escribir nuestros propios códigos de JavaScript y CSS y cómo todo se gestiona para ser empleado en el proyecto. También veremos cómo emplear las plantillas y layouts (diseños).

  4. Agregando Amigos por hacer

    En este capítulo revisaremos cómo agregar esquemas o tablas a la base de datos, algunas buenas prácticas para agregar datos y realizar búsquedas así como enviar emails.

  5. Publicaciones en Nuestro Muro por hacer

    En este capítulo veremos cómo realizar publicaciones. Aprovecharemos para ver cómo crear formularios un poco más complejos, subir ficheros y realizar consultas un poco más elaboradas a través de Ecto.

  6. Actualizaciones en Tiempo Real por hacer

    Revisamos la interacción con canales y cómo actualizar la información de la página web a medida que recibimos información del servidor. Agregamos comentarios a nuestras publicaciones para dar más juego a los canales.

  7. Lanzamos nuestra Red Social por hacer

    Tenemos la primera versión. Queremos poner todo lo desarrollado en producción. A través de Distillery realizaremos los pasos para tener nuestro proyecto en producción y veremos cómo realizar algunas modificaciones y subir cambios y mejoras en cada una de las partes.

  1. Referencia Rápida de Ecto por hacer

    Una referencia rápida de cómo crear migraciones y realizar consultas así como el empleo de validaciones. Todo en base a tener una referencia rápida.

  2. Referencia Rápida de Phoenix por hacer

    Una referencia rápida para las funciones de los controladores, las vistas y las plantillas ofreciendo además una guía rápida sobre cómo implementar HTML a través de los formularios.