top of page
Pack4

Python Database Access

Objetivo General

Proporcionar a los estudiantes una comprensión sólida de los conceptos fundamentales de Python, permitiéndoles diseñar, desarrollar y depurar programas básicos utilizando buenas prácticas de programación, estructuras de control, funciones, y la organización modular del código.

Características

On line

en vivo

Web

de recursos

Modalidad

de Taller

Certificado

Vídeos grabados

por clase

24 hrs

¿Que aprenderás ?

  • Conectar Python con bases de datos: utilizar bibliotecas como sqlite3, mysql-connector, o psycopg2 para establecer conexiones.

  • Ejecutar consultas SQL: realizar operaciones básicas como SELECT, INSERT, UPDATE, y DELETE.

  • Gestionar conexiones y cursores: abrir, mantener y cerrar conexiones de manera eficiente.

  • Implementar transacciones: realizar operaciones seguras con commit y rollback.

  • Manipular resultados: leer y procesar datos recuperados de la base de datos con Python.

  • Integrar bases de datos en aplicaciones: combinar acceso a bases de datos con interfaces gráficas y servicios web.

Plan de estudio

1. ACCESO A BASE DE DATOS CON PYTHON

Se utilizará adaptadores de conexión a bases de datos disponibles en Python para conectarse con Oracle Database, MySQL, PostgreSQL y otros.
Se crearán librerías que interactúen desde Python con las Bases de Datos utilizando el lenguaje SQL y generen las transacciones del negocio.

  • Introducción a las bases de datos

  • Creación y conexión con base de datos Oracle

  • Conocer las declaraciones de Python necesarias para conectarse con la base de datos MySQL.

  • Conocer las declaraciones de Python necesarias para conectarse con la base de datos PostgreSQL.

  • Crear una aplicación simple de Python: conectividad de base de datos Oracle Database.

  • Insertar y consultar datos

  • Modificar y eliminar datos

  • Consultas simples y con filtros

  • Procedimientos almacenados MySQL y Oracle

  • Implementación de un proyecto

2. INTRODUCCIONA FRAMEWORK DJANGO

Utilizaremos Django que es un Framework para web construido con Python. Django se encargará de la parte pesada del desarrollo web (autenticación, rutas, vistas, bases de datos, etc.) para que te enfoques en crear tu aplicación. Django hace que el desarrollo web sea rápido escalable y seguro.

  • Introducción a la programación web

  • Introducción a Framework Django

  • Características y ventajas

  • Instalación y configuración

  • Creación y configuración de un proyecto web

  • Proyecto web sencilla con Django

3. MODELOS Y BASE DE DATOS

  • Conexión a Base de Datos

  • Modelos y Migraciones

  • ORM y Administrador de Django

  • ORM y QuerySet

  • Vistas, Templates y Plantillas

  • Django y la Interacción con el Frontend

  • Formularios en Django

  • Aplicaciones

4. BOOTSTRAP, JAVASCRIPT Y JQUERY CON DJANGO

  • Bootstrap para facilitar el diseño de tu sitio web

  • CSS para crear sitios web elegantes

  • JavaScript para interactuar con el cliente desde el navegador web

  • JQuery y Ajax para trabajar de forma rápida con estructuras DOM

  • Session en Django

  • Aplicaciones

bottom of page