
Amigos, marquen una selección de 17 libros de Python.
Una selección lo ayudará a aprender un lenguaje de programación desde cero o con un conocimiento mínimo.
¿Listo para comenzar a aprender Python?
Entonces comencemos!
Comenzando con Learning Python
Si no cambia a Python desde otro lenguaje de programación, pero comienza desde cero, primero comprenda los conceptos básicos del desarrollo. Para leer literatura técnica en inglés, suba el nivel del idioma. Los libros ayudarán con esto:
"Programación de computadoras para principiantes: fundamentos de los términos y conceptos de programación", Nathan ClarkLos principiantes pueden ahogarse fácilmente en términos profesionales. Este libro lo ayudará a comprender la terminología: qué son las funciones, la programación funcional y orientada a objetos, cómo estructurar e implementar un programa, cómo almacenar, administrar y compartir datos.
Inglés para Tecnología de la Información, Pearson LongmanIncluso si habla inglés con fluidez, la terminología profesional puede conducir a un callejón sin salida: pasar el tiempo buscando en Google. Este tutorial con un audiolibro y diccionarios interactivos ayudará a elevar el nivel de gramática y reponer el vocabulario con términos técnicos.
Inglés Básico para Computación, OxfordUn curso de capacitación que ayudará a mejorar las habilidades gramaticales, reponer el vocabulario con términos técnicos. Libro de chips: contiene textos y diagramas para una mejor comprensión del material, un diccionario de términos computacionales modernos, abreviaturas y símbolos.
Conoce a Python
Comience a aprender un lenguaje de programación con una base teórica: comprenda los términos y principios del lenguaje. Para hacer esto, estudie los libros:
"Hola mundo. Programación divertida ", Carter Sand, Warren SandUn libro simple para la introducción a Python: el autor explica los términos básicos, las características del lenguaje en un lenguaje accesible. La publicación es principalmente teórica, desde la práctica: pautas para crear varios programas elementales.
"Programación de Python", Michael DawsonUn desarrollador y profesor experimentado habla sobre los principios básicos del desarrollo utilizando ejemplos de creación de juegos simples. Después de cada capítulo, el autor ofrece un borrador del juego, un resumen del material cubierto y tareas para la consolidación. Después de leer, aprenderá habilidades básicas de desarrollo de Python y aprenderá cómo ponerlas en práctica.
Pasemos a practicar
Cuando comprenda los fundamentos teóricos, vaya a los libros con práctica: ejemplos de código real, tareas, guías para desarrollar los primeros proyectos simples:
Aprendiendo Python por Marz LutzEl autor describe los principales tipos de objetos en Python, el orden de su creación y el trabajo posterior con ellos, habla sobre el principal elemento procesal del lenguaje: las funciones. Después de cada capítulo, hace preguntas de control para arreglar el material, y después de cada parte, ejercicios prácticos.
"Programación de Python", Mark LutzUna guía para usar Python en varias áreas: administración del sistema, creación de aplicaciones web e interfaces gráficas. El autor explica cómo trabajar con bases de datos, programar interacciones de red, crear interfaces para scripts y otras tareas.
"Python - a las alturas de la excelencia", Luciano RamalloEl libro del desarrollador Luciano Ramallo para aquellos que ya aprendieron a escribir en Python, pero que aún no utilizan todas sus funciones. El autor habla sobre las herramientas y bibliotecas básicas del lenguaje y ofrece ejemplos ilustrativos de cómo hacer que el código sea más corto, más comprensible y más rápido.
Programación en Python: una guía paso a paso para principiantes, Brian JenkinsUna guía paso a paso para principiantes que desean aprender un lenguaje de programación desde cero. El autor explica la sintaxis básica, le enseña cómo trabajar con tipos de datos y variables, clases y objetos, manejar archivos y excepciones.
"Programación de Python: la guía básica, Blackhat, intermedia y avanzada para la programación de Python", Richard OzerEste libro es un manual completo de Python de cuatro partes. Los principiantes deben estudiar la primera parte del libro. El autor habla simple y claramente sobre los mecanismos de trabajo de Python, cómo entender los conceptos básicos del lenguaje y escribir su primer programa.
"Programación de Python ilustrada para principiantes e intermedios: enfoque" Aprender haciendo "Guía paso a paso para dominar Python: ¡el futuro está aquí!", William SullivanUna guía paso a paso para ayudarlo a aprender el lenguaje Python y ponerlo en práctica. El autor explica cómo ejecutar el primer programa, describe variables, tipos de datos, identificadores y comparte otra información útil.
"Python en la práctica", Mark SummerfieldUn libro para principiantes que ya han dominado el lenguaje Python y quieren programar mejor. El autor explica cómo usar patrones de programación para mejorar el código, paralelizar y compilar programas, explica los principios de programación y gráficos de red de alto nivel.
Aprendizaje continuo: Python Books by Directions
Python se puede utilizar para resolver muchos problemas: trabajar con sitios, aplicaciones web, aprendizaje automático. Decida en qué dirección desea desarrollar y comience con literatura especializada:
"Aplicaciones SIG - Desarrollo de aplicaciones geográficas en Python", Eric VestraEl autor explica en detalle cómo escribir aplicaciones geográficas. Aprenderá cómo acceder y visualizar geodatos, leer y escribir datos en formato vectorial y ráster, almacenar y acceder, realizar cálculos geoespaciales en Python.
"Desguace de sitios web: desguace de sitios web con Python", Ryan MitchellUna guía sobre cómo aplicar scripts Python y API web para recopilar y procesar datos de miles de sitios. Será interesante para los programadores y administradores web que quieran estudiar el trabajo de los raspadores web, dominar el análisis de datos sin procesar y las pruebas de interfaz.
“Introducción al aprendizaje automático con Python. Una guía para profesionales de datos ”, Andreas Muller, Sarah GuidoLibro para principiantes. Los autores explican cómo construir sistemas de aprendizaje automático, explican en detalle las etapas de trabajo utilizando las bibliotecas Python y scikit-learn, NumPy y matplotlib.
"Django. Una guía detallada ", Adrian Golovaty, Jacob Kaplan-MossUn libro sobre Django, un marco de desarrollo de aplicaciones web Python. Los autores hablan sobre los componentes del marco y los métodos para trabajar con él, proporcionan ejemplos de aplicación en diferentes proyectos.
"Desarrollo de aplicaciones web utilizando Flask en Python", Miguel GreenbergEl autor le enseña a trabajar con el popular marco Flask, proporciona una guía paso a paso sobre cómo crear una aplicación de blog social. Conozca las capacidades del marco, aprenda a expandir aplicaciones con tecnologías adicionales.