La carrera Curso de Python Avanzado es una de los cursos de programación que imparte NobleProg Institute.
El título de Curso de Python Avanzado es el título que otorga NobleProg Institute para la carrera de Curso en Informática.
Tabla de contenidos
Acerca de Curso de Python Avanzado
Descripción General
En esta capacitación guiada por un instructor, los participantes aprenderán técnicas avanzadas de programación de Python, que incluyen cómo aplicar este versátil lenguaje para resolver problemas en áreas tales como aplicaciones distribuidas, finanzas, análisis y visualización de datos, programación de IU y scripting de mantenimiento.
Audiencia:
Desarrolladores.
Formato del curso:
Conferencia de parte, discusión en parte, ejercicios y práctica práctica.
Programa del Curso
Introducción
Versatilidad de Python: desde el análisis de datos hasta el rastreo web.
Python estructuras de datos y operaciones
Enteros y flotadores.
Cadenas y bytes.
Tuplas y listas.
Diccionarios y diccionarios ordenados.
Conjuntos y conjuntos congelados.
Marco de datos (pandas).
Conversiones.
Programación orientada a objetos con Python
Herencia.
Polimorfismo.
Clases estáticas.
Funciones estáticas.
Decoradores.
Otro.
Análisis de datos con pandas
Limpieza de datos.
Usando datos vectorizados en pandas.
Disputa de datos.
Clasificación y filtrado de datos.
Operaciones agregadas.
Analizando series de tiempo.
Visualización de datos
Trazando diagramas con matplotlib.
Usando matplotlib dentro de los pandas.
Creando diagramas de calidad.
Visualización de datos en cuadernos Jupyter.
Otras bibliotecas de visualización en Python.
Vectorizar datos en Numpy
Creando matrices Numpy.
Operaciones comunes en matrices.
Usando ufuncs.
Vistas y difusión en matrices Numpy.
Optimizando el rendimiento evitando bucles.
Optimizando el rendimiento con cProfile.
Procesamiento de Big Data con Python
Crear y soportar aplicaciones distribuidas con Python.
Almacenamiento de datos: trabajando con bases de datos SQL y NoSQL.
Procesamiento distribuido con Hadoop y Spark.
Escalando tus aplicaciones.
Python para las finanzas
Paquetes, bibliotecas y API para procesamiento financiero
Zipline.
PyAlgoTrade.
Pybacktest.
quantlib.
API de Python.
Extendiendo Python (y viceversa) con otros idiomas
DO#
Java
C ++
Perl
Otros.
Programación multiproceso de Python
Módulos.
Sincronizando.
Priorizar.
Programación de IU con Python
Opciones de marco para construir GUI en Python
Tkinter
Pyqt
Python para guiones de mantenimiento
Levantando y atrapando excepciones correctamente.
Organizar código en módulos y paquetes.
Comprender las tablas de símbolos y acceder a ellas en el código.
Escogiendo un marco de prueba y aplicando TDD en Python.
Python para la web
Paquetes para procesamiento web.
Rastreo web.
Análisis de HTML y XML.
Rellenar formularios web automáticamente.
Sedes donde estudiar Curso de Python Avanzado en NobleProg Institute