Curso para crear Bases de Datos con Python

Este curso para crear bases de datos con Python te permitirá aprender los fundamentos de las bases de datos relacionales y del lenguaje SQL, utilizando Python para almacenar, gestionar y procesar información. La formación combina programación, diseño de bases de datos y tratamiento de datos para que puedas desarrollar procesos completos de recopilación y visualización.

Durante la formación trabajarás con SQLite3 como sistema de base de datos y aprenderás a realizar operaciones CRUD, diseñar modelos de datos con varias tablas y establecer relaciones entre ellas. También se introducen los rastreadores web y diferentes procedimientos para recopilar, procesar y visualizar información.

Además, aprenderás a utilizar una API de mapas para representar visualmente determinados datos geográficos, integrando así programación, bases de datos y visualización dentro de un mismo proyecto práctico.

El curso está creado e impartido por la University of Michigan y cuenta con Charles Russell Severance como instructor (Otros cursos disponibles).

Debido a que las condiciones y características de este curso pueden modificarse con el tiempo, si detectas algún cambio en la información, puedes indicarlo en los comentarios para ayudarnos a mantener esta información actualizada.

¿A Quién va Dirigido este Curso para crear Bases de Datos con Python?

Este curso está dirigido principalmente a personas interesadas en aprender a utilizar bases de datos desde Python, especialmente estudiantes y profesionales que quieran ampliar sus conocimientos de programación y tratamiento de información.

También puede resultar interesante para quienes quieran orientarse hacia la analítica de datos, el desarrollo de aplicaciones o la automatización de procesos que requieren almacenar y consultar grandes cantidades de información.

Para realizar las actividades necesitarás un ordenador con conexión estable a Internet y poder trabajar con Python y las herramientas utilizadas durante las diferentes prácticas.


¿Qué Aprenderás en este Curso para crear Bases de Datos con Python?

El curso está compuesto por 5 módulos y la versión actual de la plataforma indica una duración de 2 semanas, con unas 10 horas semanales, lo que supone aproximadamente 20 horas de dedicación. Incluye vídeos, lecturas, ejercicios prácticos y actividades evaluadas.

Los principales módulos que se tratarán son los siguientes:

1. Python orientado a objetos:

El primer módulo introduce los conceptos básicos de la programación orientada a objetos en Python.

Aprenderás terminología y conceptos como objetos, clases, herencia y ciclo de los objetos. También comprenderás por qué este modelo de programación resulta importante al trabajar con elementos como cadenas, diccionarios, conexiones con bases de datos o herramientas utilizadas para recopilar información.

2. Lenguaje de consulta estructurado básico:

A continuación, aprenderás los fundamentos de SQL y de las bases de datos relacionales.

El módulo presenta las cuatro operaciones principales conocidas como CRUD: crear, leer, actualizar y eliminar, que permiten administrar la información almacenada en una base de datos.

También trabajarás con bases de datos de una sola tabla mediante diferentes ejercicios prácticos y ejemplos realizados con Python.

3. Modelos de datos y SQL relacional:

En este bloque aprenderás cómo organizar información en varias tablas y cómo establecer relaciones entre los datos.

Se estudiará el diseño de modelos de datos, la representación de esos modelos mediante tablas, la inserción de información y la utilización de operaciones JOIN para relacionar y recuperar datos almacenados en diferentes tablas.

Los ejercicios prácticos permitirán aplicar estos conceptos mediante ejemplos de bases de datos desarrollados con Python.

4. Gestión de relaciones entre tablas:

En este módulo aprenderás a trabajar con relaciones entre diferentes tablas de una base de datos, utilizando SQL para conectar y consultar información relacionada. Se estudiará cómo estructurar los datos y cómo utilizar Python para trabajar con este tipo de relaciones.

5. Bases de datos y visualización:

En el último módulo integrarás los conocimientos adquiridos para recopilar, procesar y visualizar datos.

Aprenderás a trabajar con datos geográficos y a utilizar la API de Google Maps para representar información mediante mapas. También se estudiará la geocodificación y se desarrollará una actividad práctica de bases de datos y visualización evaluada.

Acceso al Curso para crear Bases de Datos con Python

Accede al curso para crear bases de datos con Python. Tanto la inscripción como la participación están habilitadas de forma completamente gratuita. 

Este curso forma parte de un programa especializado y te da acceso a todos los contenidos del mismo. Tiene un periodo de validez gratuito de 7 días y, si necesitas más tiempo para superar este curso, tendrás que abonar 44 € mensuales. Por ello, cuanto más rápido lo hagas, mejor será para ti. 

Puedes cancelar el programa en cualquier momento, incluso si durante los primeros 7 días decides que no es para ti. Aun así, ofrecen la posibilidad de cursarlo con una beca, de forma completamente gratuita. En este enlace te contamos cómo conseguirla.

Si quieres seguir formándote, también pueden interesarte este curso para programar en Python en 4 horas o este otro curso para aprender a programar Python por Meta. Ambos son completamente gratuitos.

Deja un comentario

Más cursos gratuitos para seguir aprendiendo