Programación práctica: Una introducción a la informática utilizando Python 3


Precio:
Precio de venta$53.83

Descripción

Este libro es para cualquiera que quiera entender la programación informática. Aprenderás a programar en un lenguaje que se usa en millones de teléfonos inteligentes, tabletas y PC. Codificarás junto con el libro, escribiendo programas para resolver problemas del mundo real mientras aprendes los fundamentos de la programación usando Python 3. Aprenderás sobre diseño, algoritmos, pruebas y depuración, y te llevarás todas las herramientas que necesitas para producir código de calidad. En esta segunda edición, hemos actualizado casi todo el material, incorporando las lecciones que hemos aprendido durante los últimos cinco años de enseñar Python a personas nuevas en la programación.

No necesitas ninguna experiencia en programación para empezar. Primero, obtendrás una introducción detallada a Python y a la programación. Descubrirás exactamente qué sucede cuando se ejecutan tus programas. A través de ejemplos del mundo real, aprenderás cómo trabajar con números, texto, grandes conjuntos de datos y archivos. Luego, verás cómo crear y usar tus propios tipos de datos.

Los ejemplos incrementales te muestran los pasos y los errores que ocurren al desarrollar programas, para que sepas qué esperar cuando abordes un problema por tu cuenta. Inspirado en How to Design Programs (HtDP), aprenderás una receta de seis pasos para diseñar funciones, lo que te ayudará a medida que comienzas a aprender los conceptos, y se convierte en una parte integral de la escritura de programas al final.

A medida que aprendas a usar las herramientas de programación fundamentales en la primera mitad del libro, verás cómo documentar y organizar tu código para que tú y otros programadores puedan leerlo y entenderlo más fácilmente. Más allá de lo básico, aprenderás cómo asegurar que tus programas sean confiables y cómo trabajar con bases de datos, descargar datos de la web automáticamente y construir interfaces de usuario. Lo más importante es que aprenderás a pensar como un programador profesional.

Necesitarás descargar Python 3, disponible en python.org. Con esa descarga viene IDLE, el editor que usamos para escribir y ejecutar programas Python. (Si usas Linux, es posible que necesites instalar Python 3 e IDLE por separado).



Autor: Paul Gries, Jennifer Campbell, Jason Montojo
Editorial: Pragmatic Bookshelf
Publicado: 15/10/2013
Páginas: 402
Tipo de encuadernación: Tapa blanda
Peso: 1.48lbs
Tamaño: 8.96h x 7.61w x 0.84d
ISBN13: 9781937785451
ISBN10: 1937785459
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Ciencias de la Computación
- Informática | Programación | General

Acerca del autor

Paul Gries ha enseñado en el Departamento de Ciencias de la Computación de la Universidad de Toronto durante más de 15 años. Durante su tiempo en la UofT, Paul ha ganado numerosos premios de enseñanza, incluido el premio de enseñanza más prestigioso de la UofT y un premio de enseñanza a nivel de Ontario. Paul también es coautor de dos libros de texto, ha sido líder en el diseño y la renovación del plan de estudios departamental y, con Jen, enseñó Python a decenas de miles de estudiantes en un MOOC.

Jennifer Campbell es profesora titular en el Departamento de Ciencias de la Computación de la Universidad de Toronto. Durante los últimos 10 años, el enfoque principal de Jen ha sido la enseñanza y el diseño curricular de cursos introductorios. Jen está involucrada en varios proyectos que exploran las experiencias de los estudiantes en cursos introductorios de ciencias de la computación y los factores que contribuyen al éxito, incluida la eficacia del aula invertida.

Jason Montojo es oficial de investigación en el Centro Donnelly de Investigación Celular y Biomolecular de la Universidad de Toronto, donde desarrolla software científico para los proyectos Cytoscape y GeneMANIA. Tiene un gran interés en la enseñanza de la informática y con frecuencia asesora a estudiantes para el programa Google Summer of Code.