</> CodeBooks
    ← Volver a UX y UI (página 2)
    Portada de The Full Stack Developer

    The Full Stack Developer

    Chris Northwood

    Editorial
    Apress
    Año
    2018
    Páginas
    ~348
    Nivel
    Intermedio

    De qué trata

    Guía general escrita por Chris Northwood, ingeniero sénior de BBC Research & Development, sobre las habilidades del día a día que se esperan de un desarrollador web full stack moderno. No se ata a un framework concreto: trata los fundamentos de la web tal como era en 2018. Está pensada para desarrolladores con algo de experiencia, o recién llegados a equipos ágiles, que quieren una visión de conjunto de todo el ciclo de vida de un producto web y no solo de la programación.

    Sus 16 capítulos recorren la web moderna, la planificación del trabajo (ágil frente a cascada, Scrum, Kanban y entrega continua), la experiencia de usuario, el diseño de sistemas y la arquitectura, y la ética profesional. Después pasan al front end y sus patrones, las pruebas y el aseguramiento de la calidad, JavaScript y la accesibilidad. En la parte de servidor revisa los estilos de API (SOAP, AJAX y REST) y cómo definir sus dominios, el almacenamiento de datos y la seguridad. Cierra con el despliegue, la operación de un sistema en producción y la necesidad de aprender de forma constante.

    No tiene un proyecto guiado: es una obra de referencia y orientación con ejemplos puntuales de código. Su valor está en conectar disciplinas que suelen enseñarse por separado (UX, gestión de proyectos, calidad, producto, seguridad y operaciones) y en dar criterio para trabajar en equipo. Cada tema se trata de forma introductoria, así que para dominar cualquiera de ellos hacen falta lecturas específicas. Al haberse escrito en 2018, conviene complementar las herramientas que menciona con las actuales.

    • Desarrollo full stack
    • Agile
    • Scrum y Kanban
    • Experiencia de usuario
    • Diseño de sistemas
    • Front end
    • Testing
    • JavaScript
    • Accesibilidad
    • APIs REST
    • Seguridad web
    • Despliegue

    ¿Cómo enseña?

    TeóricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de UX y UI con nivel Intermedio