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
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%)

Toma la primera clase

Básicos del Lenguaje

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

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

Archivos del curso y Slides

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

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

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

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

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
Alejo_666
Alejo_666
Estudiante
·anteayer
¿Cómo están? Tengo una inquietud. Una vez creado el archivo clients.csv y correr el código por primera vez todo funciona bien. Pero al co...
1
Adrián Hamilton Grepe Córdova
Adrián Hamilton Grepe Córdova
Estudiante
·hace 7 días
Hola que tal, me sale un error al correr el código, el error es: TypeError: crear() got an unexpected keyword argument ‘nombre’ Y mi codi...
1
Alejo_666
Alejo_666
Estudiante
·hace 9 días
clients = [ { ‘name’: ‘Pablo’, ‘company’: ‘Google’, ‘email’:‘[email protected]’, ‘position’: ‘Software Engineer’, }, { ‘name’: ‘Ricardo’, ...
1
Diego Córdova
Diego Córdova
Estudiante
·hace 12 días
No me sale nada cuando trato de abrir, pongo python main.py y no me sale ningún error pero no hace nada
0
Geovany Uribe aguirre
Geovany Uribe aguirre
Estudiante
·hace 12 días
Hola, no he podido ejecutar el programa, cuando escribo pv --help o también pv clients list, pv clients create, etc no se me ejecuta nada...
1
Geovany Uribe aguirre
Geovany Uribe aguirre
Estudiante
·hace 12 días
Hola, desde hace algunas clases que no he podido ejecutar el programa, cuando escribo pv --help o también pv clients list, pv clients cre...
1
Geovany Uribe aguirre
Geovany Uribe aguirre
Estudiante
·hace 12 días
Hola a todos, ya pude instalar el ambiente virtual (estoy en windows) o al menos eso creo, pues me aparece que estoy en (test) qu...
1
innacroft
innacroft
Estudiante
·hace 12 días
por qué se crea el schema como un método estático y no como una normal?
1
EstebanMongui
EstebanMongui
Estudiante
·hace 13 días
Me pasa algo curioso y no se como solucionarlo, alguien que me colabore por favor. Lo que he notado es que al reemplazar el nombre tempor...
1
MarileyErika
MarileyErika
Estudiante
·hace 21 días
donde creó la linea de comando pv ?
1