Flecha hacia atrás Ver todas las Rutas
Pista: Python Intermedio 11 horas

Aprende Python Intermedio


Python es un lenguaje de programación que se utiliza para una variedad de diferentes aplicaciones web. En esta pista de aprendizaje de Python Intermedio, llevarás tu conjunto de habilidades de Python al siguiente nivel.

Para esta pista, el requisito previo recomendado es nuestra pista de Python Inicial.

Si bien Python básico tiene muchas aplicaciones útiles, Python intermedio es tu clave para progresar hacia trabajos más avanzados con datos, aprendizaje automático, programación y mucho más.

Esta pista comienza con un curso de E/S de archivos de Python: dominar el módulo re que proporciona Python te ayudará a leer y escribir datos desde y hacia archivos, así como a escribir expresiones regulares para muchas situaciones diferentes.

A continuación, aprenderás CSV y JSON para Python. Los archivos CSV y JSON son dos formatos muy comunes para almacenar y recuperar datos, y son un bloque de construcción importante para Python intermedio.

La interacción con bases de datos es a menudo una parte importante del trabajo en Python; la explorarás en esta pista con el ORM Peewee. En este curso de bases de datos, crearás una aplicación de diario de línea de comandos que pone tus pensamientos y notas en una base de datos SQLite, te permite revisarlas y eliminarlas, y tiene una función de búsqueda.

Lo siguiente son Pruebas de Python y Comprensiones de Python, respectivamente. En el curso de Pruebas, cubrirás doctests, la biblioteca unittest de Python y el paquete de terceros coverage.py. El curso de Comprensiones te enseña lo que necesitas para omitir el bucle for y comenzar a crear listas, dicts y conjuntos directamente desde tus iterables. También aprenderás cómo usar comprensiones para emular cosas como map() y filter() de una manera más fácil.

El siguiente curso en la pista es Decoradores de Python; aprenderás cómo construir tus propios decoradores y aprenderás las formas en que Python maneja funciones, alcance y clausuras. A continuación viene Python Type Hinting: las versiones de Python 3.0, 3.5 y 3.6 usan type hints, y aprenderás todo sobre ellos.

Finalmente, para cerrar la pista de Python Intermedio, cubrirás Python Funcional. La programación funcional en Python te permite filtrar rápidamente listas, modificar valores, encontrar respuestas y otras tareas con un enfoque limpio y mínimal.

¡Lleva tus habilidades de programación a nuevas alturas con esta pista de Python Intermedio!

  • Un salario de nivel inicial para las tecnologías cubiertas en esta ruta es aproximadamente $70,000 / año en promedio.

  • Algunas empresas que utilizan estas tecnologías regularmente incluyen: Google, NASA, Nokia, IBM, Digg, Dropbox, Pinterest, Reddit, Yelp, Apple y Amazon


¿Listo para comenzar a aprender?

Treehouse ofrece una prueba gratuita de 7 días para estudiantes nuevos. Obtén acceso a miles de horas de contenido. Aprende a programar, consigue el trabajo de tus sueños.

Comienza Tu Prueba Gratuita
Persona leyendo un libro