Curso Práctico de Python: Creación de un CRUD

Curso Práctico de Python: Creación de un CRUD

Instruido por:
David Aroesti
David Aroesti
Básico
7 horas de contenido
Ver la ruta de aprendizaje
Crea desde 0 los principales comandos para trabajar una base de datos con Python
Proyecto del curso
Crea desde 0 los principales comandos para trabajar una base de datos con Python

En el curso de Python de Platzi podrás aprender a programar con Python a través de la creación de un proyecto que te enseña a programar las 4 principales funcionalidades para trabajar con una base de datos que serán "Crear, Leer, Actualizar y Borrar" conocidos como CRUD por sus siglas en inglés: Create, Read, Update and Delete.

Curso Práctico de Python: Creación de un CRUD

Curso Práctico de Python: Creación de un CRUD

Progreso del curso:0/49contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/49contenidos(0%)

Básicos del Lenguaje

Guía de instalación y conceptos básicos

07:15 min

IMPORTANTE: Instalando Ubuntu Bash en Windows para facilitarte el seguimiento del curso desde Windows.

01:00 min

Archivos del curso y Slides

00:18 min

Material Thumbnail

¿Qué es la programación?

06:28 min

Material Thumbnail

¿Por qué programar con Python?

10:09 min

Material Thumbnail

Operadores matemáticos

10:04 min

Material Thumbnail

Variables y expresiones

12:33 min

Material Thumbnail

Presentación del proyecto

06:54 min

Material Thumbnail

Funciones

09:31 min

Material Thumbnail

Usando funciones en nuestro proyecto

06:18 min

Material Thumbnail

Operadores lógicos

11:01 min

Material Thumbnail

Estructuras condicionales

08:08 min

Uso de strings y ciclos

Material Thumbnail

Strings en Python

09:42 min

Material Thumbnail

Operaciones con Strings en Python

06:16 min

Material Thumbnail

Operaciones con strings y el comando Update

09:11 min

Material Thumbnail

Operaciones con strings y el comando Delete

05:57 min

Material Thumbnail

Operaciones con strings: Slices en python

09:45 min

Material Thumbnail

For loops

13:02 min

Material Thumbnail

While loops

14:05 min

Iterators and generators

01:14 min

Estructuras de Datos

Material Thumbnail

Uso de listas

11:51 min

Material Thumbnail

Operaciones con listas

15:28 min

Material Thumbnail

Agregando listas a nuestro proyecto

08:46 min

Material Thumbnail

Diccionarios

09:16 min

Material Thumbnail

Agregando diccionarios a nuestro proyecto

12:26 min

Material Thumbnail

Tuplas y conjuntos

07:18 min

Material Thumbnail

Tuplas y conjuntos en código

08:49 min

Introducción al módulo collections

01:35 min

Material Thumbnail

Python comprehensions

11:12 min

Material Thumbnail

Búsquedas binarias

07:06 min

Material Thumbnail

Continuando con las Búsquedas Binarias

10:00 min

Material Thumbnail

Manipulación de archivos en Python 3

18:15 min

Uso de objetos y módulos

Material Thumbnail

Decoradores

03:29 min

Material Thumbnail

Decoradores en Python

13:37 min

Material Thumbnail

¿Qué es la programación orientada a objetos?

06:11 min

Material Thumbnail

Programación orientada a objetos en Python

08:04 min

Scopes and namespaces

01:58 min

Material Thumbnail

Introducción a Click

03:15 min

Material Thumbnail

Definición a la API pública

14:36 min

Material Thumbnail

Clients

10:17 min

Material Thumbnail

Servicios: Lógica de negocio de nuestra aplicación

06:57 min

Material Thumbnail

Interface de create: Comunicación entre servicios y el cliente

07:49 min

Material Thumbnail

Actualización de cliente

06:14 min

Material Thumbnail

Interface de actualización

07:44 min

Material Thumbnail

Manejo de errores y jerarquía de errores en Python

07:47 min

Context managers

01:30 min

Python en el mundo real

Material Thumbnail

Aplicaciones de Python en el mundo real

05:38 min

Conclusiones finales

Material Thumbnail

Python 2 vs 3 (Conclusiones)

05:14 min

Clases bonus

Material Thumbnail

Entorno Virtual en Python y su importancia: Python en el mundo real

17:23 min

nuevosmás votadossin responder
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 4 días
Es: writer.writerow O writer.writerows en clients/services.py en def create_client() escribe writer.wri...
1
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 4 días
seguí todas las instrucciones y cuando ejecuto pv clients createÑ (venv) c:\PYTHON\PYTHON\CRUD\PLATZI-VENTAS>pv clientes create ...
2
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 5 días
Cómo puedo crear y eliminar archivos desde la consola enn windows?? Versión W10
2
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 5 días
Me dice el siguiente error despuEs de imprimir el resultado: c:\PYTHON\PYTHON>python decoradores.py Password: 12345 Password cor...
1
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 8 días
Por qué para la funciOn search si intera la lista clients con un for loop. Pero en create, update y delete puede interar con solo condici...
1
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante
·hace 12 días
Hola buenas tardes ! Por quE? el .gitignore en los Archivos y Enlaces conlo siguiente? venv/
1
tarac21
tarac21
Estudiante
·hace 29 días
Hola…me pueden ayudar, tengo dos dudas … se supone que al usar el método DictWriter , se deben escribir los datos en un diccionario?.. ...
1
Hugo Alexander Gonzalez Bocanegra
Hugo Alexander Gonzalez Bocanegra
Estudiante
·hace 29 días
Error: Missing argument ‘CLIENT_UID’.
1
Hugo Alexander Gonzalez Bocanegra
Hugo Alexander Gonzalez Bocanegra
Estudiante
·hace 29 días
Todo esta funcionando hasta el momento de actualizar los clientes, con el menu update (pv clients update) me sale el siguiente error: Usa...
1
Misael Yered Ruiz Zamora
Misael Yered Ruiz Zamora
Estudiante
·el mes pasado
Cuando ejecuto pv --help No aparecen todos los commandos. ¿Alguien sabe por qué? mi código en ...
1