Python Nivel Intermedio
Curso práctico en donde aprenderás a usar la librería estándar de Python, funciones avanzadas para el procesamiento de strings y tipos de datos avanzados como las listas, las tuplas, los diccionarios y los sets.
A usar la Librería Estándar de Python
A usar las Listas y Tuplas para almacenar y procesar colecciones de datos secuenciales
A usar los Diccionarios y los Sets para almacenar y procesar colecciones de datos no secuenciales
A usar funciones avanzadas y expresiones regulares para el procesamiento de texto
Introducción a la librería estándar de Python
Tour práctico por la Librería Estándar de Python
Práctica 1: ¡juguemos "ahorcado"!
Introducción a las listas y las tuplas
"Slicing" de listas y tuplas
Listas y funciones
Funciones y métodos útiles para el procesamiento de secuencias
"List comprehensions"
Filter, lambda, map y otras funciones para operar sobre listas
Práctica 2: análisis de ventas - Parte 1: el problema a resolver, pseudo-código y funciones auxiliares
Práctica 2: análisis de ventas - Parte 2: ventas mensuales y por producto
Práctica 2: análisis de ventas - Parte 3: generación del reporte final
Introducción a los Diccionarios: ¿qué son? ¿cómo crearlos? y operaciones básicas
Operaciones y métodos útiles para el procesamiento de diccionarios
"Dictionary comprehensions"
Introducción a los sets: ¿qué son? ¿cómo crearlos? y operaciones básicas
Operaciones y métodos útiles para el procesamiento de los sets
Práctica 3: criptografía con Python - Parte 1: el problema a resolver, requerimientos y lectura del archivo de texto
Práctica 3: criptografía con Python - Parte 2: funciones auxiliares
Práctica 3: criptografía con Python - Parte 3: codificación y decodificación
Funciones y métodos para el procesamiento avanzado de strings
Introducción a las Expresiones Regulares
Expresiones Regulares: el módulo "re" y la función "fullmatch"
Expresiones Regulares: las funciones "sub" y "split"
Expresiones Regulares: las funciones "search", "findall" y "finditer"
Proyecto final: Procesamiento Natural del Lenguaje + Expresiones Regulares - Parte 1: contextualización y lectura de los datos
Proyecto final: Procesamiento Natural del Lenguaje + Expresiones Regulares - Parte 2: pre-procesamiento
Proyecto final: Procesamiento Natural del Lenguaje + Expresiones Regulares - Parte 3: "stop words" y palabras comunes
Proyecto final: Procesamiento Natural del Lenguaje + Expresiones Regulares - Parte 4: clasificación de sentimientos
Cierre del curso
Debes haber tomado el curso "Python Nivel Básico" (también disponible en la Academia)
Excelente, aprendí bastante. La didáctica es muy buena!!
Excelente, aprendí bastante. La didáctica es muy buena!!
Leer menosGracias Miguel y a tu equipo una vez m'as por un buen trabajo. Aguardamos expectantes el anunciado Python Nivel Avanzado en el que poder seguir profundizand...
Leer másGracias Miguel y a tu equipo una vez m'as por un buen trabajo. Aguardamos expectantes el anunciado Python Nivel Avanzado en el que poder seguir profundizando en este apasionante mundo de la programaci'on.
Leer menosLos ejercicios de ejemplo son muy buenos, especialmente los relacionados con las expresiones regulares. Me gusto mucho el curso. Sigo con el avanzado. Gracia...
Leer másLos ejercicios de ejemplo son muy buenos, especialmente los relacionados con las expresiones regulares. Me gusto mucho el curso. Sigo con el avanzado. Gracias Miguel, muy buen trabajo!
Leer menosMiguel Sotaquirá