Único máster en Programación avanzada en Python para Big Data, Hacking y Machine Learning
con empleo garantizado
Incluye la preparación a las certificaciones PCAP, IT SPECIALIST y TOEIC
Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning
El Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning, te convertirá en solamente 12 meses, en un experto ampliamente cualificado con las competencias necesarias para realizar trabajos de programación en Python especializado en áreas tan punteras y destacadas como son Big Data, Hacking y Machine Learning.
Dirigido a: Graduad@s en Ingenierías, Matemáticas, Física y otros perfiles interesados en especializarse en Python (sujetos a valoración académica).
1700 horas – 68 ECTS. Clases en directo.
Accede a Doble Titulación: Universidad Europea Miguel de Cervantes + EIP International Business School.
Máster Dual: integrando el proceso de aprendizaje con prácticas en empresa
Incluye certificación en Habilidades Directivas por Harvard Business Publishing
Empleabilidad 100%.
SOMOS CENTRO AUTORIZADO DE FORMACIÓN DE:
Descripción general
Python es un lenguaje de programación potente, versátil, flexible, fácil de aprender y muy útil; lo que lo convierte en el lenguaje de programación más popular hoy día. Es un lenguaje de alto nivel cuya filosofía hace hincapié en la legibilidad de su código. Gracias a su sintaxis sencilla es un muy buen lenguaje para aprender a programar en Python.
Al ser un lenguaje de programación interpretado, multiparadigma y multiplataforma lo convierte en multidisciplinar; por lo que es ampliamente usado en áreas tan destacadas y actuales como Big Data, Hacking, Machine Learning.
Todo esto lo convierte en un lenguaje de propósito general muy demandando en el mercado laboral.
Los créditos del Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning están repartidos de la siguiente forma:
Asignaturas máster profesional: 68 ECTS
Prácticas curriculares (convalidables): 12 ECTS
Plan de estudios
El Máster Profesional en Programación avanzada en Python te formará para ser un experto programador en el lenguaje más demandado del mercado y un profesional de alta cualificación en las disciplinas más punteras actualmente. El Programa se complementa con unas prácticas curriculares obligatorias para los perfiles junior y convalidables para el alumnado senior con experiencia profesional. Con un equivalente de 12 ECTS, estas prácticas tutorizadas refuerzan el carácter práctico de la formación y facilitan la adquisición de competencias profesionales en un entorno real de trabajo.
ESTRATEGIA PARA UNA MARCA PERSONAL DE ÉXITO – 50 H – 2 ECTS
Comprenderás el concepto de marca personal y la importancia de mantenerla actualizada.
Dominarás estrategias y tácticas para destacar en redes sociales.
FUNDAMENTOS DE PYTHON – 62,H H – 2,5 ECTS
- Conocerás brevemente la historia de los lenguajes de programación.
- Sabrás la historia y filosofía de Python.
- Comprenderás la tipología de los lenguajes de programación.
- Tomarás conciencia de la posición estratégica del lenguaje.
- Prepararás el entorno de desarrollo.
- Instalarás Python en los diferentes sistemas operativos.
- Instalarás, configurarás y administrarás IDEs, consola, herramientas y principales librerías.
- Ejecutarás un programa: compilarás e interpretarás el código.
- Sabrás llevar a cabo la distribución de tus aplicaciones: herramienta de distribución, creación de paquetes distribuibles, distribución binaria multiplataforma y específica para un entorno.
- Aprenderás técnicas de integración con otros lenguajes.
PROGRAMACIÓN AVANZADA EN PYTHON – 125 H – | 5 ECTS
- Conocer los tipos de datos, algoritmos, instrucciones, delimitadores y controladores de flujo.
- Saber declarar y utilizar variables, funciones, clases y módulos.
- Comprender el modelo de objetos.
- Conocer los patrones de diseño.
- Aprender a programar con manipulación de datos.
- Saber gestionar bases de datos.
- Saber programar mediante generación de contenido.
- Aplicar programación paralela.
- Conocer la programación de sistema y de red.
BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PYTHON – 75 H – 3 ECTS
- Conocerás el control de errores, pruebas y validación de datos.
- Comprenderás la importancia del desarrollo guiado por pruebas.
- Aprenderás a llevar a cabo una programación dirigida por la documentación.
- Sabrás optimizar el código y medir su calidad mediante herramientas de depuración, perfilado y reglas de optimización.
CREACIÓN DE APLICACIONES PYTHON – 150 H -6 ECTS
- Aprenderás las bases para desarrollar aplicaciones de consola.
- Aprenderás las bases para programar aplicaciones web con Django y Flask.
- Aprenderás las bases para crear aplicaciones de interfaz gráfica con Gtk y TkInter.
- Aprenderás las bases para desarrollar aplicaciones de visualización de datos.
- Programarás una aplicación de consola.
- Crearás una aplicación gráfica con Gtk o TkInter.
- Realizarás un desarrollo web con Django o Flask.
- Programarás una aplicación para visualización de datos con Dash.
DESARROLLO SEGURO EN PYTHON – 62,5 H – 2,5 ECTS
- Diseñarás y desarrollarás de aplicaciones Python que garanticen la privacidad y la seguridad de la información.
- Programarás aplicaciones Python atendiendo a criterios de usabilidad, robustez y eficiencia.
- Conocerás y aplicarás los diferentes enfoques y metodologías del desarrollo y auditoría de software seguro para Python.
DESARROLLO Y GESTIÓN ÁGIL DE PROYECTOS PYTHON – 100 H – 4 ECTS
- Aprenderás los conceptos clave en la gestión de proyectos.
- Conocerás las principales metodologías de gestión de proyectos.
- Comprenderás qué son metodologías ágiles, los postulados y principios del manifiesto ágil.
- Desarrollarás habilidades y aptitudes para gestionar proyectos de manera ágil siguiendo pautas Scrum.
- Te introducirás en Scrum comprendiendo su definición, historia y ciclo de vida.
- Aprenderás los diferentes elementos de Scrum e interiorizarlos como parte habitual del trabajo diario.
- Conocerás los actores que intervienen en un proyecto SCRUM y saber identificar las responsabilidades de cada uno de ellos.
- Sabrás las diferencias entre Kanban y Scrum.
- Valorarás y analizarás las herramientas existentes para escoger aquella que más se ajusta a las necesidades específicas de la organización y el proyecto.
FUNDAMENTOS DE BIGDATA – 75 H – 3 ECTS
- Conocerás los principales fundamentos del Big Data y el cambio de paradigma que está transformando las organizaciones.
- Estudiarás ejemplos reales de casos de uso Big Data.
- Comprenderás los componentes y fases de la metodología de procesamiento de grandes datos.
- Sabrás qué es el gobierno del dato y cuáles son los elementos necesarios para que sea eficaz y eficiente.
- Asimilarás qué es la analítica avanzada de datos.
- Aprenderás cuáles son las tecnologías catalizadoras del Big Data y las herramientas de visualización de datos más eficaces para presentar los resultados a las diferentes audiencias.
PROGRAMACIÓN PYTHON PARA BIGDATA – 125 H – 5 ECTS
- Sabrás resolver los grandes problemas de análisis de datos con las herramientas apropiadas.
- Recolectarás, almacenarás y procesarás datos.
- Usarás y construirás herramientas de recolección y procesamiento de datos.
- Sabrás procesar los datos y visualizar la información.
- Programarás en entornos Big Data con Python.
- Aprenderás a utilizar frameworks para Big Data.
- Trabajarás con bases de datos no relacionales y saber explotarlas.
- Ajustarás y solucionarás problemas de grandes trabajos que se ejecutan en un clúster.
- Compartirás información entre nodos en un clúster.
FUNDAMENTOS DE IA Y MACHINE LEARNING – 75 H – 3 ECTS
- Comprenderás qué es la IA (Inteligencia Artificial), sus aplicaciones y casos de uso, y su impacto en la sociedad.
- Conocerás y sabrás diferenciar los términos Machine Learning, Deep Learning y Redes Neurales.
- Contextualizarás el machine learning dentro de la IA.
- Reconocerás en qué consisten los fundamentos de machine learning.
- Identificarás la importancia y aplicabilidad del machine learning.
PROGRAMACIÓN PYTHON PARA MACHINE LEARNING – 150 H – 6 ECTS
- Aprenderás a definir y descomponer problemas desde la perspectiva de machine learning.
- Sabrás resolver problemas complejos usando algoritmos y técnicas de machine learning.
- Usarás tareas de machine learning para la resolución de problemas: clasificación, regresión, identificar similitudes, clustering, agrupar ocurrencias, profiling, predicción de vínculos, modelado causal, reducción de datos.
- Crearás de programas de web scraping.
- Construirás y entrenarás modelos deep learning.
- Implementarás redes neuronales.
HACKING Y PENTESTING CON PYTHON – 150 H – 6 ECTS
- Comprenderás cómo realizar ataques en el segmento de red.
- Conocerás técnicas de fuzzing y depuración de software.
- Sabrás mantener el anonimato con Python para llevar a cabo labores de hacking.
- Aprenderás herramientas y técnicas para llevar a cabo amenazas persistentes avanzadas con Python.
- Sabrás manejar librerías y herramientas disponibles en Python para ejecutar actividades de pentesting.
PREPARACIÓN PARA CERTIFICACIÓN INTERNACIONAL DE INGLÉS – 100 H – 4 ECTS
Dotar al alumnado de las competencias necesarias para afrontar la certificación internacional en inglés (TOEIC) para la adquisición de un nivel B2 o superior.
HABILIDADES DIRECTIVAS – 100 H – 4 ECTS
Aprenderás a liderar equipos de trabajo.
Aprenderás técnicas de motivación y trabajo en equipo.
Aprenderás a llevar a cabo una verdadera gestión de captación, selección y retención talento.
Desarrollarás tu capacidad de comunicación.
PREPARACIÓN PARA LA CERTIFICACIÓN PCAP – 100 H – 4 ECTS
Te preparamos para obtener la certificación PCAP.
PROYECTO FIN DE MÁSTER – 100 H – 8 ECTS
Incluye las siguientes acreditaciones:
IT Specialist
Certificación PCAP
TOEIC
La certificación como programador de Python a nivel asociado (PCAP) es una credencial profesional que mide la capacidad de un individuo para realizar tareas de codificación relacionadas con los conceptos básicos de la programación en Python y las nociones/técnicas fundamentales utilizadas en la programación orientada a objetos.
La certificación demuestra que una persona está familiarizada con los conceptos fundamentales de programación: sintaxis y semántica del lenguaje Python, ejecución condicional, ciclos, entorno de ejecución, y técnicas de codificación estructurada y orientada a objetos.
La obtención de la certificación PCAP es evidencia de que alguien está plenamente familiarizado con los recursos principales provistos dentro de la programación en Python, y esto servirá como punto de partida para estudios más avanzados y el inicio de una carrera como desarrollador de software.
Con el Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning, podrás obtener:
Título Máster Profesional EIP International Business School
Título Máster de Formación Permanente UEMC
Título Máster Profesional Certificado Fundación Madri+d
Condiciones de acceso al Máster
El Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning está dirigido a todos/as aquellos/as interesados/as que deseen orientar su formación académica y especializarse profesionalmente hacia la programación en Python.
Graduad@s en Ingeniería
Graduad@s en Matemáticas
Técnic@s Superiores en Administración de Sistemas Informáticos de Redes
Técnic@s Superiores en Desarrollo de Aplicaciones Web
Técnic@s Superiores en Sistemas de Telecomunicaciones e Informáticos
Graduad@s en Física
Graduad@s en Criminología
Técnic@s Superiores en Desarrollo de Aplicaciones Multiplataforma
Técnic@s Superiores en Mantenimiento Electrónico
Otros perfiles interesados en Python (Sujeto a valoración académica)
Es recomendable tener un nivel básico de inglés.
Empresas que contratan a nuestro Talento
Nuestro Profesorado
Profesionales del sector en activo de grandes empresas y firmas.
OPINIONES DE
Nuestro alumnado
Máster Profesional en Programación avanzada en Python para Big Data, Hacking y Machine Learning
Descubre a las personas que están ahora mismo formándose para garantizar el cumplimiento normativo de las mejores empresas.
EIP International Business School
Lo que nos hace únicos
100% empleabilidad
En EIP somos especialistas en proveer de talento al mercado laboral. Las más de 300 empresas que colaboran con nosotros lo saben, por eso depositan una gran confianza en nosotros y nos hacen partícipes de sus procesos de selección, dándonos la oportunidad de recomendarles candidatos.
De esta manera, aunque nuestro alumnado no consiguiera un empleo en la empresa en la que ha realizado las prácticas, tendrá la posibilidad de participar en otros procesos de selección que encajen con su perfil profesional.
Prácticas retribuidas en empresas
El módulo de prácticas es optativo pero muy recomendable, pues la mejor manera de afianzar las competencias adquiridas es ponerlas en práctica en un entorno real.
Durante el programa estableceremos el perfil de la empresa que más te conviene e iniciaremos los trámites para formalizarla.
El 90% de las prácticas son retribuidas, con una duración de entre 3 y 6 meses y que podrás realizar en tu propia ciudad o en empresas de hasta 8 países.
Campus online EIP
- Accede al entorno de aprendizaje desde cualquier dispositivo con conexión a internet, de forma flexible e intuitiva:
- Fórmate gracias a una gran variedad de recursos de aprendizaje: clases en directo, casos prácticos, recursos multimedia interactivos.
- Conecta con tus compañeros y docentes, en tiempo real, donde estés y cuando quieras.
- Crece aprendiendo, de la mano de docentes expertos que te apoyarán para que no te detengas.
- Conoce en cada momento tu evolución en las competencias clave que necesitarás para destacar en las empresas.
- Disponibilidad 24×7 para que consultes, conectes y compartas a tu ritmo.
Triple titulación
El Máster Profesional en Programación avanzada en Python está acreditado por la Universidad Europea Miguel de Cervantes y EIP, por lo que te ofrece doble titulación:
- Titulación de Máster expedida por la EIP International Business School.
- Titulación de Máster propio expedida por la Universidad Europea Miguel de Cervantes.
- Título Máster Profesional Certificado Fundación Madri+d.
Estamos a tu lado
Estamos a tu disposición 24/7 por teléfono, email, a través del campus y por mensajería instantánea (WhatsApp / Telegram).
Videoclases en directo, impartidas por docentes expertos, con los que podrás interactuar para resolver todas tus dudas.
Comunidad virtual para que compartas información y experiencias con tus compañeros y con el equipo docente.
Proyecto final
Desarrollarás un Proyecto práctico de implantación en una empresa, que será tu mejor carta de presentación.
Resuelve tus dudas
Metodología
La metodología de trabajo en este Máster Profesional en Programación avanzada en Pyhton será práctica, fomentando el papel activo del alumnado para que sea partícipe de su propio proceso de aprendizaje, con el apoyo continuo de un equipo docente y de orientación laboral. Se trata de una metodología e-learning, flexible y 100 % compatible con la vida laboral.
Plataforma de aprendizaje
Contamos con una plataforma de aprendizaje e-learning accesible desde dispositivos móviles y dotada de las herramientas de comunicación más innovadoras para el desarrollo de videoclases y la generación de contenidos multimedia.
Recursos
Todos los recursos estarán a disposición del alumnado en la plataforma online:
- Contenidos formativos interactivos y multimedia.
- Recursos audiovisuales:
- Videoclases en directo: Todas las semanas se impartirán 2/3 videoclases en directo con un docente experto de 1h. de duración. Todas las clases quedarán grabadas para que puedas volver a verlas y consultar los aspectos tratados para el desarrollo de las actividades.
- Videotutoriales formativos: Dispondrá de una batería de videotutoriales para temáticas concretas, especialmente para el manejo de herramientas software.
- Recursos didácticos: Todas las semanas tendrá a su disposición artículos, noticias y otros contenidos relacionados con cada asignatura que te permitirán ampliar tus conocimientos.
Evaluación
Para garantizar que se han adquirido las competencias de cada asignatura disponemos de un sistema de evaluación con casos prácticos reales elaborados por nuestro equipo docente experto y activo en el sector.
Seguimiento
Tendrás a tu disposición un equipo docente que te guiará a lo largo de toda la acción formativa y te ayudará para que superes con éxito todas las actividades propuestas. Puedes consultar el apartado de cómo se estudia en EIP.