Puntuación:
El libro está muy bien considerado como un excelente recurso introductorio para principiantes que deseen aprender a programar en Python. Explica de forma eficaz los conceptos de programación utilizando analogías de la vida real y ofrece un enfoque estructurado y práctico con numerosos ejercicios y proyectos finales. Sin embargo, está dirigido principalmente a principiantes y puede no ser adecuado para quienes ya estén familiarizados con la programación o para quienes esperen contenidos avanzados.
Ventajas:⬤ Excelente para principiantes, ya que proporciona explicaciones claras y analogías de la vida real.
⬤ Se centra en la enseñanza de la resolución de problemas y el pensamiento lógico.
⬤ Estructurado en pasos lógicos con ejercicios prácticos y proyectos.
⬤ Escrito por un educador experimentado (profesor del MIT) lo que aumenta su credibilidad.
⬤ Incluye apéndices útiles para profundizar en el aprendizaje.
⬤ Puede ser demasiado básico para lectores con experiencia previa en programación.
⬤ Algunos críticos consideran que el ritmo es lento y se centra demasiado en el pseudocódigo.
⬤ Ciertos proyectos finales pueden parecer engañosos o carecer de profundidad.
(basado en 17 opiniones de lectores)
Get Programming: Learn to Code with Python
Resumen
Programar: Aprende a programar con Python te introduce en el mundo de la escritura de programas informáticos sin ahogarte en jerga confusa o teoría que hacen que empezar sea más difícil de lo que debería ser. Lleno de ejemplos prácticos y lecciones paso a paso utilizando el lenguaje Python, este libro te ayudará a programar en muy poco tiempo.
Este libro funciona a la perfección junto con nuestro curso de vídeo Get Programming with Python in Motion, disponible exclusivamente en Manning.com: www.manning.com/livevideo/get-programmin.
G-con-python-en-movimiento.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Seamos realistas. La única forma de aprender a programar es haciéndolo. Tanto si quieres prepararte para tu próxima entrevista de trabajo como si sólo quieres realizar algunos proyectos, la programación puede ser una herramienta increíble. Este libro está diseñado especialmente para principiantes, ayudándoles a aprender a programar de forma práctica, paso a paso, proyecto a proyecto. Es hora de empezar a programar.
Acerca del libro
Aprende a programar: Aprende a programar con Python te enseña los fundamentos de la programación informática utilizando el lenguaje Python. En este libro basado en ejercicios, harás algo en casi cada página a medida que trabajes en 38 lecciones compactas y 7 atractivos proyectos finales. Explorando las ilustraciones claras como el cristal, los ejercicios que comprueban su comprensión a medida que avanza y los consejos sobre qué probar a continuación, empezará a pensar como un programador en muy poco tiempo.
Contenido
⬤ Habilidades de programación que puede utilizar en cualquier lenguaje.
⬤ Aprende a programar, no necesitas experiencia.
⬤ Aprende Python, el lenguaje para principiantes.
⬤ Docenas de ejercicios y ejemplos te ayudarán a aprender haciendo.
Sobre el lector
No se necesita experiencia previa en programación..
Sobre la autora
Ana Bell es una profesora y científica del MIT que imparte el popular curso Introducción a la Informática y Programación con Python.
Tabla de Contenidos
APRENDIENDO A PROGRAMAR.
⬤ Lección 1 - ¿Por qué deberías aprender a programar?
⬤ Lección 2 - Principios básicos del aprendizaje de un lenguaje de programación.
UNIDAD 1 - VARIABLES, TIPOS, EXPRESIONES Y SENTENCIAS.
⬤ Lección 3 - Introducción a Python: un lenguaje de programación.
⬤ Lección 4 - Variables y expresiones: dando nombres y valores a las cosas.
⬤ Lección 5 - Tipos de objetos y declaraciones de código 46.
⬤ Lección 6 - Proyecto final: tu primer programa en Python-convierte horas en minutos.
UNIDAD 2 - CADENAS, TUPLAS E INTERACCIÓN CON EL USUARIO.
⬤ Lección 7 - Introducción a los objetos string: secuencias de caracteres.
⬤ Lección 8 - Operaciones avanzadas con cadenas.
⬤ Lección 9 - Mensajes de error simples.
⬤ Lección 10 - Objetos tupla: secuencias de cualquier tipo de objeto.
⬤ Lección 11 - Interacción con el usuario.
⬤ Lección 12 - Proyecto final: mashup de nombres.
UNIDAD 3 - TOMANDO DECISIONES EN TUS PROGRAMAS.
⬤ Lección 13 - Introduciendo decisiones en los programas.
⬤ Lección 14 - Tomando decisiones más complicadas.
⬤ Lección 15 - Proyecto final: elige tu propia aventura.
UNIDAD 4 - REPETICIÓN DE TAREAS.
⬤ Lección 16 - Repetición de tareas con bucles.
⬤ Lección 17 - Personalización de bucles.
⬤ Lección 18 - Repetición de tareas con condiciones.
⬤ Lección 19 - Proyecto final: Scrabble, Edición Arte.
UNIDAD 5 - ORGANIZACIÓN DEL CÓDIGO EN BLOQUES REUTILIZABLES.
⬤ Lección 20 - Construyendo programas para durar.
⬤ Lección 21 - Logrando modularidad y abstracción con funciones.
⬤ Lección 22 - Operaciones avanzadas con funciones.
⬤ Lección 23 - Proyecto final: analiza a tus amigos.
UNIDAD 6 - TRABAJANDO CON TIPOS DE DATOS MUTABLES.
⬤ Lección 24 - Objetos mutables e inmutables.
⬤ Lección 25 - Trabajar con listas.
⬤ Lección 26 - Operaciones avanzadas con listas.
⬤ Lección 27 - Diccionarios como mapas entre objetos.
⬤ Lección 28 - Aliasing y copia de listas y diccionarios.
⬤ Lección 29 - Proyecto final: similitud de documentos.
UNIDAD 7 - CREANDO TUS PROPIOS TIPOS DE OBJETOS MEDIANTE PROGRAMACIÓN ORIENTADA A OBJETOS.
⬤ Lección 30 - Creación de tipos de objetos propios.
⬤ Lección 31 - Creación de una clase para un tipo de objeto.
⬤ Lección 32 - Trabajando con sus propios tipos de objetos.
⬤ Lección 33 - Personalización de clases.
⬤ Lección 34 - Proyecto final: juego de cartas.
UNIDAD 8 - USO DE BIBLIOTECAS PARA MEJORAR SUS PROGRAMAS.
⬤ Lección 35 - Bibliotecas útiles.
⬤ Lección 36 - Probando y depurando tus programas.
⬤ Lección 37 - Una biblioteca para interfaces gráficas de usuario.
⬤ Lección 38 - Proyecto final: juego de la etiqueta.
⬤ Apéndice A - Respuestas a los ejercicios de la lección.
⬤ Apéndice B - Hoja de trucos de Python.
⬤ Apéndice C - Bibliotecas interesantes de Python.
© 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)