
Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.
Clases del curso
Uso de strings y ciclos
Estructuras de Datos
Uso de objetos y módulos
Python en el mundo real
Conclusiones finales
Clases bonus
Conoce quién enseña el curso
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.
4.4 · 1837 opiniones


El curso es bastante bueno, si pretendes cursar este curso como básico no lo recomiendo, es necesario que primero comiences con algún curso de python mas básico para que comprendas algunos conceptos


Oscar Mauricio García Rosas
.

No tengo comentarios, aprobe el examen sin tomar el curso, pero con David tomé otros cursos


Julio Bastidas
excelente curso

Yeison Felipe Álvarez Garzon
De los mejores cursos ever.


Josue Noha Valdivia
Excelente de curso de David Aroesti, como siempre


Diego Fernando Duarte murillo
Buen curso, solo que la parte de clic en adelante, dejo de ser un curso básico y lento a un curso más avanzado, me perdí bastante en esa parte


Cristian Camilo Alvarez
Me encantó el curso, siento que se debe de actualizar, sin embargo, muy entendible el profe, buenos ejemplos.


Teodoro Segundo Cotes Rodríguez
Una Muy Buena experiencia, gracias por sus aportes.


Excelente


Muy buen curso


kelvin araque
muy buen curso

Ramiro Vazquez
Muy buen Profesor. La clase final aclaró algunas dudas. Excelente el curso.


Carlos Garcia
Un curso clave, para autoevaluarse y darse cuento que se ha avanzado en los conocimientos adquiridos, mil gracias


Edgar Omar Palacios Manjarrez
Excelente curso para reafirmar lo aprendido de python


Miguel Gozaine
....................


excelente curso, muy practico


Adan Natanael Segura Galicia
Excelente curso, empieza con lo más básico, pero la forma de estructurar el proyecto logra aprender conceptos un poco más avanzados


Christian David Altamirano Carpio
fue divertido


Juan Nahuel Seoane Etchepare
Ya tiene conocimientos y me sirvió para profundizarlos. Me gustó aprender a usar CLICK, aunque tendría que entenderlo mejor con algún otro curso. Igual muy recomendable el profe.


Carlos Andres Acosta Barreto
Muy buen contenido, muy completo.


Ruben Dario Troche Piñanez
Muy bueno y muy interesante el curso. Gracias Totales Profesor y Platzi por agregarme valor.


Gianluca Enzo Procopio
Buen curso!


Camilo Andrés Rodriguez Higuera
En general el curso es bueno, quiza la ultima parte se hubiera podido desarrollar mucho mejor, explicar a fondo la estructura del proyecto, y el uso de la libreria, pero si has seguido la ruta y otros cursos de la plataforma se puede entender, si los conocimientos son basicos puede costar comprender que estan haciendo y no recomendaria tomar el curso. Pero me fue de gran ayuda pude desarrollar un proyecto de CLI en conjunto con el curso de selenium que tambien fue un curso dificil y el resultado fue el proyecto mas complejo que he realizado hasta el momento y como resultado pude automatizar muchas tareas y eso el resultado es gratificante y funcional


Miguel Rodriguez Perez
Excelente curso muy interesante


Mario Alexander Vargas Celis
Excelente curso.


ANDRES FELIPE LOPEZ LOPERA
la simplicidad del profesor de platzi para enseñar y ayudar a los participantes a mejorar su proyecto mil gracias


Cesar Augusto Mora Castilo
Excelente curso! , me permitió reforzar mis conocimientos de Python, aprender sobre nuevas características del lenguaje y practicar el diseño de algoritmos y su codificación posterior.


Juan Carlos Rincón
Excelente curso, y profesor, super recomendado.


Joseth Narvaez
El curso es excelente está bien estructurado.
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




Fundamentos de Programación e Ingeniería de Software
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.




Matemáticas para Programación
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




Programación con JavaScript
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.




Programación Orientada a Objetos con Java
Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.




Desarrollo con C# y .NET
Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.




Programación con PHP
Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.

Programación Móvil con Swift y Kotlin
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender