Puntuación:
El libro tiene una buena acogida para iniciarse en la programación con Python, ya que proporciona una base sólida y explicaciones claras de los conceptos fundamentales. Se recomienda como recurso complementario para cursos en línea, en particular Coursera. Sin embargo, destaca por su falta de profundidad y contenido avanzado, lo que lo hace menos adecuado para quienes tienen experiencia previa en programación. Algunos usuarios encuentran los ejercicios desafiantes, especialmente sin soluciones hasta más adelante en el libro.
Ventajas:⬤ Bien escrito y fácil de entender
⬤ ideal para principiantes
⬤ bien organizado con ejemplos prácticos y ejercicios
⬤ combina bien con cursos online
⬤ proporciona conocimientos básicos y una visión de Python.
⬤ Le falta profundidad para programadores intermedios
⬤ ejercicios no corregidos hasta el final de los capítulos
⬤ algunos ejemplos pueden no seguir las mejores prácticas
⬤ desconectado del curso online que lo acompaña para algunos usuarios.
(basado en 50 opiniones de lectores)
Practical Programming: An Introduction to Computer Science Using Python 3
Este libro es para cualquiera que quiera entender la programación informática. Aprenderá a programar en un lenguaje que se utiliza en millones de teléfonos inteligentes, tabletas y ordenadores. Codificará junto con el libro, escribiendo programas para resolver problemas del mundo real a medida que aprende los fundamentos de la programación con Python 3. Aprenderá sobre diseño, algoritmos, pruebas y depuración. Aprenderá sobre diseño, algoritmos, pruebas y depuración, y obtendrá todas las herramientas que necesita para producir código de calidad. En esta segunda edición, hemos actualizado casi todo el material, incorporando las lecciones que hemos aprendido en los últimos cinco años de enseñanza de Python a personas que se inician en la programación.
No necesitas ninguna experiencia en programación para empezar. En primer lugar, obtendrás una introducción detallada a Python y a la programación. Descubrirás exactamente qué ocurre cuando se ejecutan tus programas. A través de ejemplos reales, aprenderás a trabajar con números, texto, grandes conjuntos de datos y archivos. Luego verás cómo crear y utilizar tus propios tipos de datos.
Los ejemplos incrementales le muestran los pasos y errores que se producen al desarrollar programas, para que sepa qué esperar cuando aborde un problema por su cuenta. Inspirado en "How to Design Programs" (HtDP), aprenderá una receta de seis pasos para el diseño de funciones, que le ayudará a medida que empiece a aprender los conceptos y se convertirá en una parte integral de la escritura de programas al final.
A medida que aprenda a utilizar las herramientas fundamentales de programación en la primera mitad del libro, verá cómo documentar y organizar su código para que usted y otros programadores puedan leerlo y comprenderlo más fácilmente. Más allá de los conceptos básicos, aprenderás a garantizar la fiabilidad de tus programas y a trabajar con bases de datos, descargar datos de la web automáticamente y crear interfaces de usuario. Y lo que es más importante, 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, puede que necesites instalar Python 3 e IDLE por separado. )
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)