Domina el lenguaje de programación más potente y con más crecimiento del mercado. Desarrolla programas de consola para automatizar tareas y diseñar aplicaciones.
Precio:
$536
(USD)
$ 1,072
50% OFF
Duración: 21 hs
Introducción
La consola interactiva.
IDLE: un editor de código integrado.
Tipos de datos
Control de flujo
Operadores lógicos.
Funciones
Más sobre colecciones
Entrada y salida de archivos
La función “open”.
Modos para la apertura de archivos.
Los métodos “read” y “write”.
Excepciones
Módulos y paquetes
Separación del código en módulos.
La librería estándar.
Instalando módulos de terceros vía “pip”
Instalando módulos de terceros vía “setuptools”.
API estándar.
Los módulos sqlite3 .
Los módulos PyMySQL.
Conexión a una base de datos y ejecución de consultas.
Obtener el resultado de una consulta.
Inyección de código SQL y cómo prevenirla.
Operaciones sobre cadenas
Caracteres especiales
La función incorporada “repr()”
Argumentos del programa
El módulo “subprocess”.
Invocar un comando o programa desde Python.
Qué es un servicio web.
El protocolo HTTP.
La arquitectura REST.
La librería Requests.
Interacción con un servicio web desde Python.
Automatizar el envío de un formulario web.
Introducción a librerías gráficas.
Desarrollo con Tcl/Tk vía el módulo “tkinter”.
Botones.
Cajas de texto.
Etiquetas.
Menús.
Listas.
Convertir un script de Python a un archivo ejecutable.
Se requieren conocimientos básicos en:
Lenguajes de programación o haber realizado el curso de Python para no Programadores
HTML5 o haber realizado el curso HTML5: Fundamentos de una página web
Base de datos o haber realizado el curso de Introducción a Base de Datos