[BAT-010] Python

Duración:                     30 horas

Perfil:                            Básico

Dirigido a

Esta acción formativa  está destinada a  Programadores y Analistas que vayan a crear  utilizar el lenguaje de programación Python.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de programación y orientación a objetos.

Objetivos

El alumno aprenderá a crear aplicaciones de propósito general con este lenguaje.



Contenido

  1. Introducción a Python
    1. Historia
    2. Instalación
    3. Entorno de desarrollo
  2. Manejo de datos
    1. Tipos de datos
    2. Operadores
  3. Control de Flujo
    1. Bifurcaciones y ramificaciones
    2. Iteraciones
  4. Funciones
    1. Parámetros y valores de retorno
  5. Orientación a Objetos
    1. Clases
    2. Propiedades
    3. Métodos
    4. Objetos
    5. Herencia
  6. Modelo de objetos de Python
  7. Excepciones
  8. Módulos y espacios de nombres
  9. Manipulación de Entrada / Salida
    1. Manejos de Archivos
    2. Consola
  10. Módulos de sistema
    1. Módulo os
    2. Módulo sys
    3. Módulo subprocess
  11. Escritura de comentarios y documentación
  12. Pruebas, depuración y logs
  13. Paquetes y distribución
  14. Iteradores, Generadores
  15. Programación Funcional


Documentación Recomendada

The Quick Python Book
Naomi Ceder
May 2018 | 472 pages
ISBN: 9781617294037

https://www.manning.com/books/the-quick-python-book-third-edition