Básicos del Lenguaje

1

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

2

Archivos y slides del curso práctico de Python

3

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

4

¿Qué es la programación?

5

¿Por qué programar con Python?

6

Operadores matemáticos

7

Variables y expresiones

8

Presentación del proyecto

9

Funciones

10

Usando funciones en nuestro proyecto

11

Operadores lógicos

12

Estructuras condicionales

Uso de strings y ciclos

13

Strings en Python

14

Operaciones con Strings en Python

15

Operaciones con strings y el comando Update

16

Operaciones con strings y el comando Delete

17

Operaciones con strings: Slices en python

18

For loops

19

While loops

20

Iterators and generators

Estructuras de Datos

21

Uso de listas

22

Operaciones con listas

23

Agregando listas a nuestro proyecto

24

Diccionarios

25

Agregando diccionarios a nuestro proyecto

26

Tuplas y conjuntos

27

Tuplas y conjuntos en código

28

Introducción al módulo collections

29

Python comprehensions

30

Búsquedas binarias

31

Continuando con las Búsquedas Binarias

32

Manipulación de archivos en Python 3

Uso de objetos y módulos

33

Decoradores

34

Decoradores en Python

35

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

36

Programación orientada a objetos en Python

37

Scopes and namespaces

38

Introducción a Click

39

Definición a la API pública

40

Clients

41

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

42

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

43

Actualización de cliente

44

Interface de actualización

45

Manejo de errores y jerarquía de errores en Python

46

Context managers

Python en el mundo real

47

Aplicaciones de Python en el mundo real

Conclusiones finales

48

Python 2 vs 3 (Conclusiones)

Clases bonus

49

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

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

12 Días
2 Hrs
50 Min
27 Seg

Aplicaciones de Python en el mundo real

47/49
Recursos

Python tiene muchas aplicaciones:

En las ciencias tiene muchas librerías que puedes utilizar como analisis de las estrellas y astrofisica; si te interesa la medicina puedes utilizar Tomopy para analizar tomografías. También están las librerías más fuertes para la ciencia de datos numpy, Pandas y Matplotlib

En CLI por si te gusta trabajar en la nube y con datacenters, para sincronizar miles de computadoras:

  • aws
  • gcloud
  • rebound
  • geeknote

Aplicaciones Web:

  • Django
  • Flask
  • Bottle
  • Chalice
  • Webapp2
  • Gunicorn
  • Tornado

Aportes 46

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Personalmente, este curso lo he tomado como base, para usarlo con librerías de Ciencia de Datos. Pandas, Matplotlib y Numpy son básicos. Este curso me ha servido bastante, a pesar de que hubieron algunos conceptos que no fueron realmente desde 0. Recomiendo que tomen un curso previo de fundamentos de programación para que sigan con normalidad.

Todo el curso ha sido excelente, excepto el bloque de Click 😃

MAL, a partir del video 39 todo se fue al carajo, parece que lo correteaban

El contenido del curso podría mejorar, así como la edición de los vídeos y que no hagan modificaciones al código fuera de cámara. No recomiendo este curso para alguiuen que no sabe otro lenguaje de programación o bien, si no sabe POO

Buen Día gente de Platzi , los molesto para consultarles y pedirles su opinion ya que David toca estos temas en este Video (Python en el mundo real) y ustedes tienen mucha experiencia sobre Python y temas de IT. Estoy cursando la Universidad carrera Analista de Sistemas , voy por el segundo año recién, sin embargo estas vacaciones me la pase haciendo cursos (me interiorise más en C sharp , ya que había visto muy poco en la universidad en el primer año, hice cursos de SQL y ahora acabo de terminar el de Python … Mi meta es programar para la nube , que camino me recomendarían? Desde ya les agradezco un montón ! saludos!!!

Que energía la tya para enseñar hermano 😄 .Siendo francos, las quejas de los usuarios están parcialmente justificadas, pues para poder comprender este curso en su totalidad es necesario un curso intensivo basico de Python en cuanto a sintaxis, algoritmia, estructuras de datos y demas. Si eso se cumple, queda un curso muy pleno mi hermano 😄

Muy buen curso!!.. hasta la parte de “click”, fue un salto muy fuerte al dar por sentado su manejo.

Woww. Interesante lo de la librería Tomopy.

Este curso ha sido lo mejor. Voy por aplicaciones web y el curso de Django.

  • Yo le usado en numpy y pandas para manejo de data.

Hola a todos compañeros, a lo largo del curso fui desarrollando en paralelo un programa similar que aplica los principios de un CRUD. Creé un gestor de contraseñas con los conocimientos de este curso. Aquí está el link del código: https://github.com/pegadro/password-manager

Tremendo Curso que lanzaste David Aroesti, una lastima que un par de clases se complicaron por temas de edicion.

Django voy por ti

Jamas en mi cerebro se me han pasado demasiadas ideas para crear desde que he aprendido a programar en Platzi. Python sin duda es un lenguaje que se debe aprovechar para avance de la humanidad.

Gracias al curso anterior pude hacer tener las bases para trabajar con archivos xml, iniciar con jupyter, leer archivos pdf y más. Totalmente satisfecho

Me encanta usar Python en la raspberry Pi, y hacer ingenieria reverse

Buenas noches, ¿Ustedes qué me recomiendan? Quiero iniciarme en el mundo de Machine Learning, sé que debo de aprender matemáticas, big data y data science para entrar a machine learning de lleno, sin embargo, ¿me recomiendan seguir con Django?, según esto es para páginas web, ustedes qué me recomiendan.

Pythonista (Data Sciencie) 😄

Que buen curso en serio. Gracias profe, sos un genio

Este curso de python extiende la herencia de otros cursos, es necesario saber otro lenguaje al menos, ver el Curso de python y tal vez hasta ver el de Data Science. Muy bueno, ahora siento que puedo hacer mejores programas en python.

Gracias profe, me ha servido mucho este curso, trataste de enseñar a programar y de enseñar el lenguaje, pero el objetivo principal fue darnos las bases y como hacer uso del mismo para encontrar recursos que nos puedan sacar de líos futuros. Muchas gracias, y nos veremos en la comunidad pronto…

Las librerías hacen el trabajo de abstracción, muy poderosas, hay mucho que aprender.

no entiendo porque usan este lenguaje para compuer science, si al inicio se dijo que la velocidad no es la mejor cualidad

Aporte

Les comparto mi código del proyecto, traté de documentarlo lo posible por si a alguien le interesa.

Repositorio

https://github.com/JoseNoriegaa/platzi-ventas-cli

Excelente.

¿Qué otros usos de Python encuentran que no se mencionaron en el vídeo?

Un curso excelente. Muchas gracias David.

Personalmente gracias a python pude realizar análisis con matemáticas especiales llamadas transformadas Wavelets, la librería se llama pywavelts es genial.

que bien ojo aprender

aws
gocloud
rebound
geeknote
Aplicaciones Web:

Django
Flask
Bottle
Chalice
Webapp2
Gunicorn
Tornado

Para AWS les recomiendo https://www.awseducate.com

Me encanto el curso, aprendí mucho !!!

El curso bueno hasta Click. De ahí en adelante se pifió mucho. Y hay términos que se quedan muy cortos, por ejemplo decoradores que es muy importante.

Very well

En un punto de el curso lo asocie mucho con React.

Excelente campo para desarrollarse como pythonista

Excelente curso! solo queda seguir practicando.

Un curso bastante completo.

excelente curso

Ok, todo esto si me dejo completamente loco!
La aplicabilidad de Python es impresionante 😮

Para manejar bigdata, se necesita cloud computing.

Astropy, Biopython, Sympy,Numpy,Pandas,Marplotlib,Scipy,Sunpy,Tomopy, Son todos para ciencias. xDD

Recuerda que existe la funcion dir y help.

todo eso de las ciencias es muy avanzado, toca mirar libreria por libreria para saber que hace, mi objetivo es entender la programacion, y luego si mirar que hacer, buen curso, pensa que se iba a conectar base de datos, app grafica y la logica, en un crud, pero bueno seguire buscando mas informacion

Las aplicaciones con python son interesantes, sobre todo las de ciencias como tomopy.