Descripción
ACORTA LA BRECHA ENTRE PRINCIPIANTE Y PROFESIONAL Has completado un tutorial básico de programación en Python o has terminado el bestseller de Al Sweigart, Automate the Boring Stuff with Python. ¿Cuál es el siguiente paso para convertirte en un desarrollador de software capaz y seguro de sí mismo? Bienvenido a Beyond the Basic Stuff with Python. Más que una mera colección de sintaxis avanzada y consejos magistrales para escribir código limpio, aprenderás a mejorar tus habilidades de programación en Python utilizando la línea de comandos y otras herramientas profesionales como formateadores de código, verificadores de tipos, linters y control de versiones. Sweigart te guiará a través de las mejores prácticas para configurar tu entorno de desarrollo, nombrar variables y mejorar la legibilidad, para luego abordar la documentación, la organización y la medición del rendimiento, así como el diseño orientado a objetos y el análisis de algoritmos Big-O, comúnmente utilizados en entrevistas de codificación. Las habilidades que aprenderás potenciarán tu capacidad para programar, no solo en Python, sino en cualquier lenguaje. Aprenderás:
- Estilo de codificación y cómo usar la herramienta de autoformateo Black de Python para un código más limpio
- Fuentes comunes de errores y cómo detectarlos con analizadores estáticos
- Cómo estructurar los archivos en tus proyectos de código con la herramienta de plantillas Cookiecutter
- Técnicas de programación funcional como funciones lambda y de orden superior
- Cómo perfilar la velocidad de tu código con los módulos incorporados de Python timeit y cProfile
- La ciencia informática detrás del análisis de algoritmos Big-O
- Cómo hacer que tus comentarios y docstrings sean informativos, y con qué frecuencia escribirlos
- Cómo crear clases en programación orientada a objetos y por qué se utilizan para organizar el código Hacia el final del libro, leerás un desglose detallado del código fuente de dos juegos clásicos de línea de comandos, la Torre de Hanói (un rompecabezas de lógica) y Cuatro en Raya (un juego de dos jugadores de caída de fichas), y un desglose de cómo su código sigue las mejores prácticas del libro. Pondrás a prueba tus habilidades implementando el programa tú mismo. Por supuesto, ningún libro por sí solo puede convertirte en un desarrollador de software profesional. Pero Beyond the Basic Stuff with Python te ayudará a avanzar en ese camino y te convertirá en un mejor programador, ya que aprenderás a escribir código legible que sea fácil de depurar y perfectamente "pythónico". Requisitos: Cubre Python 3.6 y superior
Autor: Al Sweigart
Editorial: No Starch Press
Publicado: 16/12/2020
Páginas: 384
Tipo de encuadernación: Tapa blanda
Peso: 1.60 lbs
Tamaño: 9.10h x 6.90w x 1.00d
ISBN13: 9781593279660
ISBN10: 1593279663
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Programación | General
- Estilo de codificación y cómo usar la herramienta de autoformateo Black de Python para un código más limpio
- Fuentes comunes de errores y cómo detectarlos con analizadores estáticos
- Cómo estructurar los archivos en tus proyectos de código con la herramienta de plantillas Cookiecutter
- Técnicas de programación funcional como funciones lambda y de orden superior
- Cómo perfilar la velocidad de tu código con los módulos incorporados de Python timeit y cProfile
- La ciencia informática detrás del análisis de algoritmos Big-O
- Cómo hacer que tus comentarios y docstrings sean informativos, y con qué frecuencia escribirlos
- Cómo crear clases en programación orientada a objetos y por qué se utilizan para organizar el código Hacia el final del libro, leerás un desglose detallado del código fuente de dos juegos clásicos de línea de comandos, la Torre de Hanói (un rompecabezas de lógica) y Cuatro en Raya (un juego de dos jugadores de caída de fichas), y un desglose de cómo su código sigue las mejores prácticas del libro. Pondrás a prueba tus habilidades implementando el programa tú mismo. Por supuesto, ningún libro por sí solo puede convertirte en un desarrollador de software profesional. Pero Beyond the Basic Stuff with Python te ayudará a avanzar en ese camino y te convertirá en un mejor programador, ya que aprenderás a escribir código legible que sea fácil de depurar y perfectamente "pythónico". Requisitos: Cubre Python 3.6 y superior
Autor: Al Sweigart
Editorial: No Starch Press
Publicado: 16/12/2020
Páginas: 384
Tipo de encuadernación: Tapa blanda
Peso: 1.60 lbs
Tamaño: 9.10h x 6.90w x 1.00d
ISBN13: 9781593279660
ISBN10: 1593279663
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Programación | General
Sobre el autor
Al Sweigart es un desarrollador de software profesional que enseña programación a niños y adultos. Sweigart ha escrito varios libros de programación de gran éxito para principiantes, incluyendo Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, Coding with Minecraft y Cracking Codes with Python (todos de No Starch Press).

