Aprende a programar en Python como si estuvieras en el siglo XXI: Pensamiento computacional a través de la programación funcional usando Python por JJ Merelo

June 16, 2019

Obtenga el libro de Aprende a programar en Python como si estuvieras en el siglo XXI: Pensamiento computacional a través de la programación funcional usando Python de JJ Merelo en formato PDF o EPUB. Puedes leer cualquier libro en línea o guardarlo en tus dispositivos. Cualquier libro está disponible para descargar sin necesidad de gastar dinero.

Titulo del libro: Aprende a programar en Python como si estuvieras en el siglo XXI: Pensamiento computacional a través de la programación funcional usando Python
Autor: JJ Merelo
Número de páginas: 95 páginas
Fecha de lanzamiento: July 7, 2017

JJ Merelo con Aprende a programar en Python como si estuvieras en el siglo XXI: Pensamiento computacional a través de la programación funcional usando Python

Con este libro esperamos que aprender a programar en el siglo XXI tiene que romper la inveterada tradición que repite los patrones de lenguajes del siglo XX: empezamos por el `print("Hola Mundo")` y a partir de ahí, variables, bucles, decisión, funciones... Así hemos aprendido todos, y no nos ha ido tan mal, ¿no? Sin embargo, la sintaxis importa cada vez menos porque todo está en Internet, importa la intención y lo que se quiere hacer y explicar los conceptos computacionales y cómo se implementan en un lenguaje en particular. Hay que aprender cuál es la filosofía del lenguaje y sus expresiones y cuál es la forma más directa de trasladar operaciones sobre datos a un programa y cómo reflejar esa intención, la narrativa del tratamiento que se le está dando a los datos, en el programa.

Y se tiene que aprender en muchos lenguajes a la vez; ningún programador usa un sólo lenguaje hoy en día, ni siquiera en un solo momento: las aplicaciones son complejas, juntando lenguajes específicos de dominio con otros más generales, lenguajes más cercanos a los datos con otros más cercanos al interfaz. Por eso en este libro, aparte de los ejemplos principales, que están en Python 3, se muestran ejemplos de otra docena de lenguajes, para que la curva de aprendizaje de estos, en caso de encontrártelos, sea mucho más suave.

Además, en este pequeño tutorial avanzamos línea a línea en el lenguaje Python, concentrándonos en cómo se abstraen los problemas a datos y cómo se transforman estos, con un enfoque funcional, que, aunque no es el más cercano a la filosofía de Python, encaja perfectamente con él y también con la filosofía más general de la programación en el siglo XXI. Y se trabaja línea a línea sobre el intérprete de Python, sin llegar al nivel de programa, lo que no quiere decir que no se aprenda a hacer programas. Al contrario: se aprende a hacer programas que son a la vez cortos, legibles y eficientes. Y que si se quieren repetir, se pueden usar herramientas como bpython que guardan todas las órdenes que hemos ejecutado.

Igual que volamos fuera de los límites de un lenguaje para mostrar otros, también lo hacemos en otras direcciones para explicar conceptos de programación y de entornos de desarrollo. A lo largo del libro, hay capítulos dedicados al resto de las herramientas que se suelen usar en la vida de una programadora, desde editores hasta GitHub.

Este es también un libro libre, sin DRM y con licencia CC. Está en su repo de GitHub y si tienes cualquier sugerencia o quieres usarlo como base para tu propio libro, clases o lo que sea, siéntete libre de hacerlo.

Los más vendidos Libros La flor del azafrán amarillo Un granito de mostaza El color púrpura (BEST SELLER) The Book of Night Women La flor del azafrán amarillo Say Goodbye for Now (English Edition) Tomorrow's Bread (English Edition) Their Eyes Were Watching God: A Novel (English Edition) The Twelve Tribes of Hattie (Vintage Contemporaries) El color púrpura Passing Passing Un granito de mostaza Washington Black Ruby (Oprahs Book Club 2.0) The Invention of Wings (English Edition) Blue Bayou: Conjure Black Leopard, Red Wolf: Dark Star Trilogy Book 1 (English Edition) Black Leopard, Red Wolf: Dark Star Trilogy Book 1 An Unconditional Freedom (The Loyal League Book 3) (English Edition) The Help (Read More) Black Leopard Red Wolf (Dark Star Trilogy) The Underground Railroad (Pulitzer Prize Winner) (National Book Award Winner) (Oprah's Book Club): A Novel (English Edition) El gran frío (Un caso de Ana Martí 2) Homegoing The Help (English Edition) Washington Black Remembered: Longlisted for the Women's Prize 2019 (English Edition) Lovecraft Country: A Novel Eine Handvoll Senfkörner (German Edition) Homegoing (English Edition) The Last Cicada (English Edition) The Underground Railroad Washington Black: Shortlisted for the Man Booker Prize 2018 (English Edition) Mustard Seed (English Edition) Roots (Roman) Desde la terraza El Libro Mayor de Los Negros Black Leopard, Red Wolf: Dark Star Trilogy Book 1 Homegoing Beloved Passing (English Edition) Narrative of the Life of Frederick Douglas (English Edition) Francisco Washington Black: Shortlisted for the Man Booker Prize 2018 Jilo (Witching Savannah Book 4) (English Edition) New Boy (Hogarth Shakespeare) New Boy: Othello Retold (Hogarth Shakespeare) (English Edition) Washington Black: A novel The Good Lord Bird: A Novel