Métodos de control
Clase 14 de 52 • Curso de Python y Django 2016
Contenido del curso
Introducción a Python
- 2
Guía de Python
05:35 min - 3

¿Qué necesito y por qué para iniciar con Python/Django?
45:58 min - 4

¿Qué es Python?
07:46 min - 5

Ventajas de usar Python
02:19 min - 6

Tu primer 'Hola Mundo' en Python
02:53 min - 7

Creando tu primer archivo de Python
04:52 min - 8

Tipos de datos en Python
05:58 min - 9

Operadores básicos en Python
09:30 min - 10

Comentarios en tu código de Python
01:24 min - 11

Funciones y Variables
15:04 min - 12

Preguntas y respuestas
20:02 min
Estructuras de control e imports en Python
Paquetes, clases e introducción a frameworks de Python
- 18

a.1) Workshop y preguntas: ¿Cómo hacer una GUI en Python?
10:38 min - 19

a.2) Workshop y preguntas: Resolvemos tus preguntas
29:49 min - 20

Manejar excepciones en Python
23:01 min - 21

Clases en Python
13:38 min - 22

Manejo de Archivos con Python
11:08 min - 23

Otro ejemplo de Clases
05:55 min - 24

Introducción a los Web Frameworks en Python
38:42 min - 25

Preguntas y respuestas
12:21 min
Introducción a Django 1.9
- 26

Workshop y preguntas: ¿Por qué usar Django?
41:44 min - 27
Configura Django para tu primer proyecto
00:55 min - 28

Introducción de Django y configuración del proyecto
34:48 min - 29

Creación de una aplicación en Django
39:36 min - 30

Conectar datos de nuestros modelos a las vista
28:15 min - 31

Preguntas y respuestas
08:19 min
Imágenes, formularios y relaciones entre modelos
Class Based Views, Decorators y Mixins
Complementos del curso:
- 43
Tutorial de autenticación con redes sociales usando Django
03:47 min - 44
Tu primera app CRUD en Django con Class Based Views
04:51 min - 45

Generar reportes en PDF con Python y Django
00:00 min - 46

Aprende a consumir APIs con Python
00:00 min - 47

Cómo resolver las torres de Hanoi con python
00:00 min - 48

Ejercicio: Problema de la carta anonima
18:31 min - 49

Como hacer un API con Django Rest Framework
23:33 min - 50

Aprende a personalizar el Admin de Django
12:02 min - 51

Cómo consumir un JSON con Python
10:38 min - 52

TDD (Test-Driven Development) en Django
09:26 min
Resumen
If
Es una sentencia que cambia el flujo del programa dependiendo de una condición indicada. La estructura es muy sencilla:
If, seguido de tu condición, elif para anidar mas condiciones, else nos ayuda a crear una condición por defecto en caso de no cumpli nada anterior, ejemplo:
While
Nos ayuda con un contador ya sea ascendente o descendente, ideal para repetir ciertas acciones, ejemplo:
For
Representa un inicio un fin, a nivel de lógica se parece a un while, sin embargo, permite temer mas control sobre la sentencia o limites de lo que deseamos recorrer, ejemplo:
Nota: Una buena práctica de código en Python es seguir la "Style Guide for Python Code", mas conocido como PEP8.
Es una sentencia que cambia el flujo del programa dependiendo de una condición indicada. La estructura es muy sencilla:
If, seguido de tu condición, elif para anidar mas condiciones, else nos ayuda a crear una condición por defecto en caso de no cumpli nada anterior, ejemplo:
if nombre == "Arturo": #Si el nombre es igual a "Arturo"
nombre = "Arturo Rifa" #Guarda "Arturo Rifa" en nombre
elif nombre == "Youtube": #Si no se cumplio lo anterior pero el nombre es igual a "Youtube"
nombre = "Hola Youtube" #Guarda "Hola Youtube"
else:
nombre = "Quien eres?" #Si nada de lo anterior se cumplio,guarda en nombre Quien eres?
While
Nos ayuda con un contador ya sea ascendente o descendente, ideal para repetir ciertas acciones, ejemplo:
contador = 0
while contador < 5:
print "numero %i" % contador
contador += 1
For
Representa un inicio un fin, a nivel de lógica se parece a un while, sin embargo, permite temer mas control sobre la sentencia o limites de lo que deseamos recorrer, ejemplo:
for i in range(4):
printo "Numero %i" %i
Nota: Una buena práctica de código en Python es seguir la "Style Guide for Python Code", mas conocido como PEP8.