Programación en Python

Cas Training > Nuestros cursos > Programación en Python
Icono Duración del curso
Duración del curso
25 Horas
Lugar de impartición
Madrid
Icono modalidad del curso
Modalidad de impartición
Virtual
Icono Fecha del curso
Fechas de inicio
22 de junio, 2020 ( info)20 de junio, 2020 ( info)

Acerca del curso

Python es un lenguaje de programación de código abierto orientado a objetos. Es muy simple y muy fácil de entender gracias a su sintaxis.

Una de las grandes ventajas de aprender Python es la posibilidad de crear un código con gran legibilidad, que ahorra tiempo y recursos, lo que facilita su comprensión e implementación.

En este curso trabajamos muchas de sus posibles implementaciones, por lo que es imprescindible contar con conocimientos básicos en programación con lenguajes orientados a objetos.

Objetivos

Tras la finalización de este curso, el alumno será capaz de desarrollar aplicaciones en el lenguaje de programación orientado a objetos con Python.

Contenidos

  • Lenguajes de programación interpretados
    • Python
    • Ruby
    • PhP
    • Framework para el desarrollo web
    • Django
    • RoR
    • Symfony
  • Introducción a Python
    • Administración de sistemas
    • Interface gráficas
    • Desarrollo Web
    • Programación de Bases de Datos
    • Prototipado rápido
    • Programación científica y numérica
    • Orientado a objetos
    • Tipado dinámico vs estático
  • El intérprete de Python
    • ¿Qué es un intérprete?
    • Invocando el intérprete
    • El intérprete y su entorno
  • Introducción a los tipos de objetos
    • Números
    • Operadores
    • Librería Math
    • Tipos dinámicos
    • Cadenas
    • Inmutabilidad
    • Métodos específicos de las cadenas
    • Diccionarios
    • Tuplas
  • Control de flujo
    • Introducción
    • Indentación
    • Sentencias condicionales
    • If
    • Test de veracidad
    • And y Or
    • Operador ternario
    • Bucles
    • While
    • For
    • Break
    • Pass
    • Else
  • Funciones
    • ¿Por qué usar funciones?
    • Ámbito de las funciones
    • Def es código ejecutable
    • Def crea un objeto y lo asigna a un nombre
    • Declaración de Funciones
    • La sentencia return
    • Argumentos
    • Definición de una función
    • Almacenando el resultado
    • Argumentos por defecto
    • Argumentos de longitud variable
    • Funciones anónimas
  • Clases y objetos
    • Programación Orientada a Objetos
    • Clases e Instancias
    • Métodos
    • Objetos Class
    • Herencia
    • Sobrecarga de operadores
    • Clases vs Diccionarios
    • Constructores de la superclase
    • Clases Abstractas
    • Relación Has-a
    • Wrapper
  • Módulos: ejecutando módulos como scripts
    • Módulos
    • Form
    • Ventajas de los Módulos
    • Arquitectura con Módulos
    • Búsqueda de Módulos
    • Dir
    • Funciones globals y locals
  • Entrada y salida
    • Formatear la salida de un programa
    • Funciones repr y str
    • Métodos de la clase String
    • Leyendo y escribiendo archivos
    • Permisos
    • Métodos de lectura
    • Métodos para escribir y movernos
    • El módulo pickle
  • Introducción a la biblioteca estándar de Python
    • La importancia de la biblioteca
    • Módulos
    • Multi-hilos
    • Registros
    • Módulos para trabajar con listas
    • Aritmética en punto flotante decimal
  • Funciones Built-in
    • Filter
    • Reduce
    • Map
    • Zip
    • All/Any
    • Round
    • Input
    • Open
    • Pow
    • Super
    • Min
    • Sorted
    • Int
  • GUI
    • Tkinter
    • Hola Mundo
    • Widget
    • Frame
    • LabelFrame
    • Listbox
    • Label
    • Button
    • Images
    • RadioButton
  • Bases de datos
    • Python y las Bases de Datos
    • SQLite
    • Creando la Conexión
    • Objeto Connection
    • Cursor
    • Row
Compartir:

Solicita información

Responsable del tratamiento: CAS TRAINING, S.L., con C.I.F.: B83133629 y domicilio en Calle de la Basílica 19 - 28020 Madrid.

Finalidad: Gestión de usuarios de la página web, atender las consultas planteadas y recibir información acerca de nuestros servicios.

Legitimación: Consentimiento otorgado marcando la correspondiente casilla de verificación, de acuerdo con el art. 6.1. a) RGPD. Sus datos personales serán tratados en base a nuestra política de privacidad.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Puede solicitar el acceso, rectificación, supresión, portabilidad, limitación, oposición, no ser objeto de decisiones automatizadas, respecto al tratamiento de sus datos de carácter personal, así como a obtener información clara y transparente sobre el tratamiento de sus datos, tal como se explica en la información adicional. A su vez, puede retirar su consentimiento cuando lo considere. No obstante, le informamos que en caso de que usted entienda que sus derechos se han visto menoscabados, puede ejercer sus derechos dirigiéndose a rgpd@cas-training.com o presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD).

Información adicional: Puede consultar información adicional y detallada sobre protección de datos en nuestra página web, pinchando aquí.

Solicitar Información
Mensaje enviado correctamente
No se ha enviado su mensaje. Por favor revisa los campos e inténtalo otra vez.