Postgrado de Programación Python

Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales

Titulación Postgrado de Programación Python

Quiero más información del Postgrado de Programación Python

OBJETIVOS

  • Aprender los fundamentos del lenguaje Python como el manejo de datos, el control del flujo o el uso de funciones.
  • Manejar ficheros, entradas, salidas y excepciones en Python. ¡U
  • tilizar Tkinter para la creación y gestión de interfaces gráficas (GUI).
  • Administrar bases de datos con SQLite.
  • Desarrollar páginas web con Python utilizando el framework Django.
  • Llevar a cabo análisis de datos en Python mediante las librerías Numpy, Pandas y Matplotlib.
  • Aplicar los principales algoritmos y técnicas de Machine Learning para analizar información con Python.

SALIDA LABORAL

Al ser un lenguaje de programación multipropósito, Python es uno de los lenguajes más buscados por las empresas, ya sea para la creación de aplicaciones, páginas web o para el análisis de datos. Gracias a este Curso de Python optarás a puestos como Python Web Developer, Programador de aplicaciones Python, Data Analyst o Desarrollador Python Machine Learning.

¿A QUIÉN VA DIRIGIDO?

Este Curso de Python está orientado a programadores o ingenieros informáticos que deseen una especialización en uno de los lenguajes más utilizados para el desarrollo de aplicaciones, páginas web y el análisis de datos. También es muy interesante para estudiantes de grados informáticos que busquen un lenguaje útil y que tenga mucha demanda laboral.

¿PARA QUÉ TE PREPARA?

Gracias a este Curso de Python aprenderás los aspectos fundamentales de este lenguaje, desde cómo controlar el flujo o manejar colecciones de datos, clases y objetos hasta la creación de interfaces gráficas con Tkinter o manejo de bases de datos con SQLite. Además, verás cómo utilizar Python para el desarrollo web mediante el framework Django y para el análisis de datos y machine learning con las librerías Numpy, Pandas y Matplotlib.

MATERIALES ENTREGADOS CON ESTE CURSO ONLINE

Manual teórico: Desarrollo Web en Python con DjangoManual teórico: Análisis de Datos con PythonPaquete SCORM: Python EssentialsPaquete SCORM: Desarrollo Web en Python con DjangoPaquete SCORM: Análisis de Datos con Python

Materiales Postgrado de Programación Python

TEMARIO

MÓDULO 1. PYTHON ESSENTIALS

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PYTHON. INSTALACIÓN Y CONFIGURACIÓN DE ENTORNO DE DESARROLLO
UNIDAD DIDÁCTICA 2. TIPOS DE DATOS, VARIABLES, OPERADORES Y EXPRESIONES
UNIDAD DIDÁCTICA 3. CONTROL DEL FLUJO: BUCLES Y CONDICIONALES
UNIDAD DIDÁCTICA 4. COLECCIONES DE DATOS: TUPLAS, CONJUNTOS, DICCIONARIOS, PILAS Y COLAS
UNIDAD DIDÁCTICA 5. FUNCIONES, RECURSIVIDAD Y PASO POR VALOR Y REFERENCIA
UNIDAD DIDÁCTICA 6. CLASES Y OBJETOS
UNIDAD DIDÁCTICA 7. MANEJO DE FICHEROS, ENTRADAS Y SALIDAS
UNIDAD DIDÁCTICA 8. HERENCIA, POLIMORFISMO Y MANEJO DE EXCEPCIONES
UNIDAD DIDÁCTICA 9. GUI CON TKINTER
UNIDAD DIDÁCTICA 10. SQLITE PARA LA ADMINISTRACIÓN DE BASES DE DATOS
UNIDAD DIDÁCTICA 11. FUNCIONES AVANZADAS
UNIDAD DIDÁCTICA 12. TESTING Y DOCUMENTACIÓN

MÓDULO 2. DESARROLLO WEB EN PYTHON CON DJANGO

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A DJANGO E INSTALACIÓN
UNIDAD DIDÁCTICA 2. CREACIÓN Y CONFIGURACIÓN DE UN PROYECTO DJANGO
UNIDAD DIDÁCTICA 3. CREACIÓN DE UNA WEB SENCILLA
UNIDAD DIDÁCTICA 4. CONFIGURACIÓN DE MODELOS DE DATOS
UNIDAD DIDÁCTICA 5. COMBINAR MODELO, VISTA Y PLANTILLA
UNIDAD DIDÁCTICA 6. URLS Y ENLACES
UNIDAD DIDÁCTICA 7. PLANTILLAS EN DJANGO
UNIDAD DIDÁCTICA 8. CSS EN DJANGO
UNIDAD DIDÁCTICA 9. USO DE FORMULARIOS EN DJANGO

MÓDULO 3. ANÁLISIS DE DATOS CON PYTHON

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ANÁLISIS DE DATOS
UNIDAD DIDÁCTICA 2. LIBRERÍAS PARA EL ANÁLISIS DE DATOS: NUMPY, PANDAS Y MATPLOTLIB
UNIDAD DIDÁCTICA 3. FILTRADO Y EXTRACCIÓN DE DATOS
UNIDAD DIDÁCTICA 4. PIVOT TABLES
UNIDAD DIDÁCTICA 5. GROUPBY Y FUNCIONES DE AGREGACIÓN
UNIDAD DIDÁCTICA 6. FUSIÓN DE DATAFRAMES
UNIDAD DIDÁCTICA 7. VISUALIZACIÓN DE DATOS CON MATPLOTLIB Y CON SEABORN
UNIDAD DIDÁCTICA 8. INTRODUCCIÓN AL MACHINE LEARNING
UNIDAD DIDÁCTICA 9. REGRESIÓN LINEAL Y REGRESIÓN LOGÍSTICA
UNIDAD DIDÁCTICA 10. ÁRBOL DE DECISIONES
UNIDAD DIDÁCTICA 11. NAIVE BAYES
UNIDAD DIDÁCTICA 12. SUPPORT VECTOR MACHINES (SVM)
UNIDAD DIDÁCTICA 13. KNN
UNIDAD DIDÁCTICA 14. PRINCIPAL COMPONENT ANALYSIS (PCA)
UNIDAD DIDÁCTICA 15. RANDOM FOREST

METODOLOGÍA

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

RESUMEN

Python está en el Top 5 de lenguajes más utilizados por desarrolladores ya que, al ser multipropósito, es ideal tanto para proyectos web como para análisis de datos. Gracias a este Curso de Python aprenderás los aspectos fundamentales de este lenguaje, desde cómo controlar el flujo o manejar colecciones de datos, clases y objetos hasta la creación de interfaces gráficas con Tkinter o manejo de bases de datos con SQLite. Además, verás cómo utilizar Python para el desarrollo web mediante el framework Django y para el análisis de datos y machine learning con las librerías Numpy, Pandas y Matplotlib. Contarás con un equipo de profesionales especializados en la materia. Además, gracias a las prácticas garantizadas, podrás acceder a un mercado laboral en plena expansión.

Quiero más información del Postgrado de Programación Python

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *