Lenguaje de programación PYTHON

ÁREA: LENGUAJES DE PROGRAMACIÓN

PRESENTACIÓN

Python es un lenguaje de programación poderoso y fácil de aprender. Cuenta con estructuras de datos eficientes y de alto nivel, así como un enfoque simple pero efectivo hacia la programación orientada a objetos. La elegante sintaxis de Python y su tipado dinámico, junto con su naturaleza interpretada, hacen de éste un lenguaje ideal para el scripting y el desarrollo rápido de aplicaciones en diversas áreas, sobre la mayoría de las plataformas. Actualmente Python se ha convertido en pieza fundamental de muchos de los sistemas de software más importantes del mundo.

OBJETIVO

El participante aplicará las características más elementales del lenguaje de programación Python, y será capaz de leer y escribir módulos y programas, aplicar el paradigma orientado a objetos y crear scripts que automaticen diferentes tareas.

DIRIGIDO A:

Este curso está dirigido a las personas interesadas en adentrarse de una manera sencilla en el mundo de la programación, así como en el desarrollo y la automatización de tareas. Se requiere la acreditación o la demostración de conocimientos equivalentes al curso Introducción a la programación.

CONTENIDO

1.INTRODUCCIÓN A PYTHON
1.1¿Qué es Python?
1.2Características de Python
1.3Python 2 vs Python 3
1.4EL intérprete de comandos y Hola Mundo
1.5Estándares PEP8 y buenas prácticas
2.ESTRUCTURA DEL LENGUAJE
2.1Variables
2.2Tipos de datos
2.3Operadores aritméticos
2.4Cadenas de caracteres
2.5Listas, tuplas y diccionarios
2.6Entrada y salida de datos
2.7Comentarios
3.CONTROL DE FLUJO
3.1Sentencia IF
3.2Bucles WHILE
3.3Bucles FOR
4.FUNCIONES
4.1Definiendo funciones
4.2Llamando a funciones
4.3Funciones recursivas
4.4Funciones de la librería estándar de python
5.MÓDULOS, PAQUETES Y PROGRAMAS
5.1Creando módulos
5.2Importando módulos
5.3Namespaces
6.PROGRAMACIÓN ORIENTADA A OBJETOS
6.1Clases, propiedades y métodos
6.2Objetos, herencia, herencia múltiple y polimorfismo
6.3Accediendo a los métodos y propiedades de un objeto
7.ERRORES Y EXCEPCIONES
7.1Errores de sintaxis
7.2Manejo de excepciones

DURACIÓN

40 hrs.

MODALIDAD

A distancia

FORMA DE TRABAJO

EVALUACIÓN

Para acreditar el curso el participante deberá obtener una calificación mínima de 8.0 y cubrir el 80% de asistencia al curso.
El curso se evaluará con los siguientes elementos y pesos:

REQUISITOS ACADÉMICOS

Estudios mínimos de preparatoria o equivalente.

DURACIÓN

40 hrs.

REQUERIMIENTOS PARA TRABAJO EN ZOOM:

- Requisitos técnicos para una buena conferencia
    Conectividad
    Conexión a Internet: banda ancha con cable o inalámbrica (3G o 4G/LTE)
    Micrófono y audífonos:
    Altavoces y un micrófono: integrados o con enchufe USB o Bluetooth inalámbricos
    Cámara web:
    Cámara web o cámara web HD: integrada o con enchufe USB
    Computador/Tablet/Celular:
    Se recomienda como mínimo tener un equipo con Doble núcleo de 2 GHz o superior (i3/i5/i7 o equivalente AMD) y 4 GB de RAM.
- Uso en un Computador Personal o Notebook
    Si vas a utilizar un PC o Notebook para utilizar Zoom, te recomendamos que descargues siempre la última versión (*) de la aplicación zoom y lo instales en tu equipo desde el siguiente link https://zoom.us/download
    (*) Si la dejas instalada, constantemente te informará sobre actualizaciones.
- Uso en un Celular o Tablet
    Descarga la app Zoom, siempre desde tu celular o tablet, en la App Store o Google Play, búscala como “ZOOM Cloud Meetings” .
- Para más detalles técnicos para el uso de Zoom consulta:

Febrero 2021

101339/E