La Era del Código: Introducción a la Programación y al Sector del Desarrollo de Software
¿Quieres saber de qué va eso de programar?
¿Estás pensando en estudiar programación?
¿Acabas de comenzar y quieres tener una visión general del sector profesional del desarrollo de software?
Mires a donde mires, tu vista va a tropezar con infinidad de dispositivos electrónicos cuyo funcionamiento está dirigido por una o varias aplicaciones software (programas) compuestas por cientos o miles de líneas de código.
Hoy día, la presencia de código software es ubicua y todo lo relacionado con la programación constituye un sector y una industria cada vez más importante.
En este libro aprenderás en qué consiste programar y los aspectos más relevantes de un sector en auge, puesto que todos los aspectos de la economía se están digitalizando.
Por el autor de El Libro Negro del Programador, El Libro Práctico del Programador Ágil, Legacy Code, The Coder Habits, El Arte del Emprendedor Digital y otros.
Lista de capítulos:
Introducción
1 Y quién soy yo para hablar de todo esto
2 ¿Qué es programar?
3 Lenguajes de programación
4 Lenguajes compilados y lenguajes interpretados
5 Entornos de desarrollo o IDEs
6 Tipos de programas
7 Frameworks
8 Bases de datos
9 Algoritmos y estructuras de datos
10 Interfaces de usuario
11 Uniéndolo todo: Cómo funciona una aplicación web
12 Fullstack developers
13 Application Programming Interface (API)
14 El software se corrompe
15 Refactoring y testing
16 Requisitos y metodología: Software ágil
17 Trabajar en un equipo: roles
18 Hablemos de arquitectura de software
19 Soft skills (o habilidades blandas)
20 La nube
21 Productos vs Proyectos
22 Código abierto y código libre
23 La industria del software actual
24 Práctica, práctica y práctica
25 Y a partir de aquí, ¿qué?
26 Preguntas frecuentes