Curso de Python Development

Categories: Programación
Lista de deseos Share
Share Course
Page Link
Share On Social Media

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

Argumentos con nombre (keywords) y sin nombre (positional)

Argumento de longitud variable (múltiples argumentos enviados y guardados en un solo parámetro)

Variables locales versus globales

Objetos mutables versus inmutables

 

> Módulo 9. Trabajar con archivos en Python y excepciones 

¿Qué es un archivo? ¿Cómo crearlo? ¿Por qué lo necesitamos? ¿Cómo guardar datos?

Excepciones, Try, Finally Block

Abriendo el archivo usando: with… as…

Lectura del contenido de un archivo

Cambiar y leer la posición de la última operación en el archivo

Append

 

> Módulo 10. JSON

¿Qué es JSON? ¿Por qué lo usamos? ¿Qué problemas resuelve JSON?

Crear y guardar datos de Python en formato JSON en archivos y strings

Cargando datos desde un archivo JSON a Python

Cargar/guardar JSON bonito y ordenado

 

What Will You Learn?

  • Conocimientos y habilidades necesarias para escribir en poco tiempo, con total comprensión, código Python para construir aplicaciones poderosas.
  • Bases sólidas de programación usando bucles, listas, funciones personalizadas y distintos tipos de dato.
  • Trabajar con datos JSON para consumir y proveer información mediante Python

Course Content

Student Ratings & Reviews

No Review Yet
No Review Yet