banner02

Python es un lenguaje de scripting de plataforma independiente y orientado a objetos, capaz de realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red hasta páginas web. Por su simplicidad, versatilidad y de rapidez desarrollo, Python permite programar a cualquier nivel, generando aplicaciones dinámicas que pueden responder peticiones y gestionar los datos que le introduzca. Pyhton es un lenguaje de programación con futuro, eficiente, sencillo para el desarrollador de software ya que cuenta con una sintaxis muy limpia y un código legible. Por eto muchas empresas como Google, Yahoo, Walt Disney, la NASA, Nokia,y muchas más utilizan Python, por lo que brinda también una oportunidad de crecimiento para los desarrolladores y profesionales del software.

  • Aprender a instalar el compilador de Python.
  • Instalar y gestionar un servidor web.
  • Crear aplicaciones web sencillas.
  • Crear interfaces web basadas en Python.
  • Diseñar y programar aplicaciones que se ejecuten a
    través de páginas web, utilizando Python.
  • Aprender programación orientada a objetos.
  • Trabajar con módulos y funciones en Python.

  • Introducción a Python
    • Introducción
    • Programación Funcional
    • Orientación a Objetos
    • Cuestiones Avanzadas
    • Entorno de Trabajo
  • Tipos de datos
    • Números
    • Booleanos
    • Cadenas
    • Listasb
    • Tuplas
    • Conjuntos
    • Diccionarios
  • Funciones
    • Definición
    • Paso de argumentos
    • Argumentos con valores por omisión
    • Listas de argumentos arbitrarios
    • Desempaquetando una lista de argumentos
    • Módulos
  • Programación orientada a objetos
    • Clases y objetos
    • Herencia
    • Poliformismo
    • Encapsulación
    • Métodos especiales
    • Creación y destrucción de objetos
  • Excepciones
    • Manejando excepciones
    • Levantar excepciones
    • Definir excepciones
  • Ficheros
    • Entrada/Salida estándar
    • Abrir/Cerrar ficheros
    • Leer/Escribir ficheros
    • Posicionado en un fichero
    • Módulos file y os
  • Biblioteca estándar 1
    • Interfaz al sistema operativo
    • Búsqueda de archivos
    • Argumentos en línea de comandos
    • Redirección de la salida de errores
    • Coincidencias de patrones de cadenas
    • Matemáticas
    • Acceso a Internet
  • Distribución de aplicaciones
    • Distutils
    • Setuptools
    • Eggs
    • Crear ejecutables .exe