Curso de Desarrollo en Python y Desarrollo Web con Django
Acerca de este curso
> Módulo 1: Conceptos básicos de Python
¿Qué es Python? Instalación y primera ejecución
Variables, creación y ejecución de script externo, Shell interactivo
Comentarios
Tipos de variables
Operadores matemáticos
Punto y coma: asignación de varios valores a las variables a la vez
Operadores de Asignación
> Módulo 2: Conceptos básicos de funciones y librerías
Importación de librerías, ¿qué son las funciones? ¿Conceptos básicos?
Sobre errores comunes relacionados con las funciones
Tomando datos del usuario y conversión de tipos (conversión)
> Módulo 3: Declarar condicionales
Operadores de comparación (relacionales)
Instrucción ‘if’ por qué la indentación es importante en Python
Valores diferentes a 0
Operadores lógicos
> Módulo 4: Bucles
Bucle while
Sumar números tomados del usuario
Bucle for
Instrucción break and continue
> Módulo 5: Listas
¿Qué son las listas? Operaciones básicas en listas
Comprobando si el elemento está ‘in’ o ‘not in’ la lista
Operar en listas con funciones
> Módulo 6: Tipos avanzados
Tuplas: ¿qué significa inmutable?
Diccionarios
Conjuntos
Operaciones en sets
Tipos anidados
Procesamiento de tipos anidados mediante bucles
Diccionario dentro del diccionario, diccionario dentro de la lista: ¿cuándo elegir cuál?
Extraer (iterar) valores de diccionarios anidados
> Módulo 7: Transformaciones
Lista de comprensiones
Expresiones generadoras
Comprensiones de diccionario
Establecer comprensión
> Módulo 8: Funciones
¿Qué son funciones? ¿Cómo crear una función? ¿Por qué deberíamos usar funciones?
Múltiples parámetros en función (pasando más argumentos)
Devolver valores de la función
Aplicación de múltiples módulos
¿Cómo importar su propio módulo?
Medición del Rendimiento del código
Función como argumento de otra función
Argumentos predeterminados