Cursos de Computación Ceneac Producciones
 
 
          
Inicio Empresa Cursos Clientes Registro Contacto
 
>
Programación con Python Nivel 2
Objetivos:
Proveer a los participantes del conocimiento necesario para diseñar interfaces gráficas de usuario multiplataforma, en lenguaje Python, utilizando el framework Qt5.
Proveer a los participantes del conocimiento necesario para conectarse a una base de datos desde una aplicación Python, con el motor MySQL.
Diseñar una aplicación Python que utilice interfaces gráficas y bases de datos.
Requisitos:
Conocimiento general del uso del ambiente Windows, creación y manipulación de carpetas y archivos, opciones de edición (curso Windows)
Conocimientos generales sobre creación y uso de bases de datos (campos, registros, creación de tablas, relaciones y consultas (curso: Access)
Conocimiento sobre las instrucciones básicas del lenguaje de programación Python
(curso Programación con Python Nivel 1).
Contenido:
Introducción.
Requisitos, descarga, instalación y configuración de las herramientas de trabajo:
 
  • Python
  • PyQt5
  • Oracle MySQL Community
  • PyMySQL
  • PyCharm Community
Gestión de excepciones:
 
  • Bloques try... catch... finally
  • Información de contexto
  • Lanzamiento intencional de excepciones
  • Excepciones propias, herencia de excepciones, contexto propio
Programación Orientada a Objetos, repaso:
 
  • Creación de una clase en Python
  • Modificadores de acceso para métodos y atributos
  • Atributos constantes
  • Constructores
  • Herencia
Diseño de interfaces gráficas con PyQt:
 
  • Mostrar una ventana
  • Mostrar una ventana desde Python
  • QMainWindow
  • Botones: Command Link Button, Push Button y Tool Button
  • Check Box y Radio Button y Group Box
  • Line Edit, Text Edit, Plain y Text Edit
  • Etiquetas (Label)
  • List Widget
  • Combo Box
Métodos y eventos de PyQt:
 
  • Toma de contacto con la gestión de eventos
  • Eventos de PyQt
  • Métodos y clases de PyQt
Gestión de bases de datos con Python:
 
  • Visión general de una base de datos relacional
  • Conexión a una base de datos centralizada y a otra distribuida
  • Consultas
  • Modificaciones
Ejemplos resueltos de interfaces gráficas y bases de datos.
Ejercicios para resolver.
 Fecha: Reservación
Inicio Fin Días Desde Hasta
18-Enero
8-Febrero
Sábados
1:00 p.m.
6:00 p.m.
3-Febrero
14-Febrero
Lunes, Miércoles y Viernes
1:00 p.m.
5:00 p.m.
 

Copyright © 2005-2019 CENEAC Producciones C.A. -- Todos los Derechos Reservados
Gracias por ser la visita
contador de visitas
Universidad Central de Venezuela. Facultad de Ciencias. Escuela de Computación. Edificio III. Planta Alta.
Av. Los Ilustres. Los Chaguaramos. Caracas. Venezuela.
Telf: (58 212) 605.13.14 - 693.47.38     Correo-e: ceneacUCV@gmail.com
| Capacidad | Formación | Producción | Diseño y Desarrollo | Servicios | Proyectos