Python es uno de los lenguajes de programación más utilizados, tanto en el ámbito académico como en la industria tecnológica. Su sencillez sintáctica y su potencia lo convierten en una herramienta ideal para quienes se inician en la programación y para profesionales que buscan desarrollar aplicaciones robustas y escalables.
En un contexto donde el aprendizaje autodidacta y el acceso abierto a recursos educativos son cada vez más relevantes, contar con materiales claros y bien estructurados resulta fundamental.
Introducción al libro
Python para Principiantes, escrito por Eugenia Bahit, está pensado para quienes desean dar sus primeros pasos en la programación utilizando Python. El libro no requiere conocimientos previos avanzados y guía al lector desde la instalación del entorno de desarrollo hasta conceptos más complejos como la programación orientada a objetos y el manejo de bases de datos.
Su enfoque progresivo lo hace útil para estudiantes, desarrolladores en formación y profesionales técnicos que buscan reforzar fundamentos.
Contenido del libro
El lector aprenderá a:
- Instalar y configurar Python en sistemas GNU/Linux y Windows.
- Comprender la estructura del lenguaje: variables, tipos de datos, operadores y comentarios.
- Utilizar estructuras de control de flujo, funciones y módulos.
- Aplicar principios de programación orientada a objetos.
- Manejar colecciones como listas, tuplas y diccionarios.
- Trabajar con archivos y módulos de la librería estándar.
- Integrar Python con bases de datos MySQL y ejecutar consultas SQL.
- Desplegar aplicaciones Python en la web bajo Apache.
- Enviar correos electrónicos desde Python y gestionar proyectos con control de versiones.
Índice del libro
- Preparación del entorno de desarrollo
- Introducción al Sistema Operativo GNU/Linux
- Instalación de Ubuntu GNU/Linux
- Instalando Python
- Instalación de un Shell interactivo mejorado (iPython)
- Ninja-IDE
- Instalación de Bazaar
- Estructura y elementos del lenguaje
- Variables
- Tipos de datos
- Operadores aritméticos
- Comentarios
- Tipos de datos complejos (tuplas, listas, diccionarios)
- Estructuras de control de flujo
- Módulos, paquetes y namespaces
- Funciones definidas por el usuario
- Programación orientada a objetos
- Métodos principales de objetos (string, list, dict)
- El objeto File y manejo de archivos
- Módulos de la librería estándar (os, sys, subprocess, pdb, pydoc, doctest)
- Introducción a MySQL y lenguaje SQL
- Bases de datos relacionales y optimización
- Bases de datos en Python con MySQL
- Corriendo aplicaciones Python en la web
- Envío de correos electrónicos desde Python
Datos del libro
- Título: Python para Principiantes
- Autor: Eugenia Bahit
- Categoría principal: Programación
- Subcategoría: Python
- Idioma: Español
- Licencia: Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported
Más libros en: Programación, Python
Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.