Tutorial de Python ‘Python para todos’

Python para todos

python

¿Qué es Python?

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
  • ¿Qué es Python?
  • ¿Por qué Python?
  • Instalación de Python
  • Herramientas básicas
  • Mi primer programa en Python
  • Tipos básicos
  • Números
  • Cadenas
  • Booleanos
  • Colecciones
  • Listas
  • Tuplas
  • Diccionarios
  • Control de flujo
  • Sentencias condicionales
  • Bucles
  • Funciones
  • Orientación a Objetos
  • Clases y objetos
  • Herencia
  • Herencia múltiple
  • Polimorfismo
  • Encapsulación
  • Clases de “nuevo-estilo”
  • Métodos especiales
  • Revisitando Objetos
  • Diccionarios
  • Cadenas
  • Listas
  • Programación funcional
  • Funciones de orden superior
  • Iteraciones de orden superior sobre listas
  • Funciones lambda
  • Comprensión de listas
  • Generadores
  • Decoradores
  • Excepciones
  • Módulos y Paquetes
  • Módulos
  • Paquetes
  • Entrada/Salida Y Ficheros
  • Entrada estándar
  • Parámetros de línea de comando
  • Salida estándar
  • Archivos
  • Expresiones Regulares
  • Patrones
  • Usando el módulo re
  • Sockets
  • Interactuar con webs
  • Threads
  • ¿Qué son los procesos y los threads?
  • El GIL 103 Threads en Python
  • Sincronización
  • Datos globales independientes
  • Compartir información
  • Serialización de objetos
  • Bases de Datos
  • DB API
  • Otras opciones
  • Documentación
  • Docstrings
  • Pydoc
  • Epydoc y reStructuredText
  • Pruebas
  • Doctest
  • Unittest / PyUnit
  • Distribuir aplicaciones Python
  • Distutils 143 setuptools
  • Crear ejecutables .exe
  • Índice

Descargar Python para todos

 

Descargar este artículo en PDF

Lo sentimos, esta opción solo está disponible para los socios. Más información de nuestro grupo de socios.


Angel Sanchez on FacebookAngel Sanchez on GithubAngel Sanchez on GoogleAngel Sanchez on InstagramAngel Sanchez on LinkedinAngel Sanchez on Twitter
Angel Sanchez
CEO en Azul Web
Fundador de Azul Web amante de la tecnología, me gusta compartir mis conocimientos y apoyar a las demás personas que desean tener un mejor desarrollo profesional. Toda persona que tenga un sueño y este luchando por él tiene mi respeto y mi apoyo.

Déjanos un comentario: