Python para todos
Python es un lenguaje de programación creado por Guido van Rossum a principios de los años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”. Es un lenguaje similar a Perl, pero con una sintaxis muy limpia y que favorece un código legible.Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado, multiplataforma y orientado a objetos.
Contenido
- Introducción
- Mi primer programa en Python
- Tipos básicos
- Colecciones
- Control de flujo
- Funciones
- Orientación a Objetos
- Revisitando Objetos
- Programación funcional
- Excepciones
- Módulos y Paquetes
- Entrada/Salida Y Ficheros
- Expresiones Regulares
- Sockets
- Interactuar con webs
- Threads
- Serialización de objetos
- Bases de Datos
- Documentación
- Pruebas
- Distribuir aplicaciones Python
De 0 a Python
Contenido
- Introducción
- Instalación, uso del intérprete y Hola mundo
- Variables y entrada/salida de datos
- Tipos de variables
- Condicionales, bucles y funciones
- Uso de librerías
- Manejo de archivos
- Manejo de errores
- Conexiones de red
- Programación orientada a objetos
- Programación multihilo básica
Algoritmos y programación con lenguaje Python
Contenido:
- Conceptos básicos
- Programas sencillos
- Funciones
- Decisiones
- Más sobre ciclos
- Cadenas de caracteres
- Tuplas y listas
- Algoritmo de búsqueda
- Diccionarios
- Contratos y mutabilidad
- Manejo de archivos
- Manejo de errores y excepciones
- Procesamiento de archivos
- Objetos
- Polimorfismo, herencia y delegación
- Listas enlazadas
- Pilas y colas
- Modelo de ejecución de funciones y recursividad
- Ordenar listas
- Algunos ordenamientos recursivos
Aprender a programar con Python
Contenido
- Introducción
- La cuestión del primer lenguaje
- El entorno PythonG
- Un libro de texto
- Conclusiones
Aprenda a pensar como un programador con Python
Contenido
- El Camino del Programa
- Variables, expresiones y sentencias
- Funciones
- Condicionales y recursividad
- Funciones productivas
- Iteración
- Cadenas
- Listas
- Tuplas
- Diccionarios
- Archivos y excepciones
- Clases y objetos
- Clases y funciones
- Conjuntos de objetos
- Herencia
- Listas enlazadas
- Pilas
- Colas
- Arboles