Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com
Máster en Programación avanzada en Python para Hacking, BigData y Machine Learning
- Máster |
- A distancia y Online
- Prácticas o primer empleo remunerados incluido
Precio con beca: 3.505€
6.400 €

Contacta con el centro para más información
Pide Información y sin compromiso
Descripción del curso
Detalles
Dirigido a:
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.
Perfiles de acceso:
Graduad@s en Ingeniería.
Graduad@s en Física.
Graduad@s en Matemáticas.
Graduad@s en Criminología.
Técnic@s Superiores en Administración de Sistemas Informáticos de Redes.
Técnic@s Superiores en Desarrollo de Aplicaciones Multiplataforma.
Técnic@s Superiores en Desarrollo de Aplicaciones Web.
Técnic@s Superiores en Sistemas de Telecomunicaciones e Informáticos.
Técnic@s Superiores en Mantenimiento Electrónico.
Técnic@s Superiores en Sistemas de Telecomunicaciones e Informáticos.
Otros perfiles interesados en Python (Sujeto a valoración académica).
Es recomendable tener un nivel básico de inglés.
Comentarios:
El Máster 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.
• Empleabilidad: 100%.
• Accede a Doble Titulación: Universidad Europea Miguel de Cervantes + Escuela Internacional de Posgrados.
• Preparación específica para la valorada certificación en Python PCAP.
• Máster Dual: integrando el proceso de aprendizaje con prácticas en empresa
Objetivos:
El Máster 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.
Temario:
Programa:
Estrategia para una Marca Personal de éxito 50h
• 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,5h
• 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 | 125h
• 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 | 75h
• 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 | 150h
• 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,5h
• 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 | 100h
• 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 | 75h
• 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 | | 125h
• 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 |75h
• 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 | 150h
• 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 | 150h
• 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 la certificación PCAP |100h
Te preparamos para obtener la certificación PCAP.
Proyecto Fin de Máster | 200h
Titulación:
Obtendrás una Doble Titulación Máster y triple certificación:
• Escuela Internacional de Posgrados
• Título Propio de la Universidad Europea Miguel de Cervantes
• Certificación PCAP: 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.
• IT SPECIALIST
• TOEIC
Duración:
1.500h. 12 meses...
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.
Perfiles de acceso:
Graduad@s en Ingeniería.
Graduad@s en Física.
Graduad@s en Matemáticas.
Graduad@s en Criminología.
Técnic@s Superiores en Administración de Sistemas Informáticos de Redes.
Técnic@s Superiores en Desarrollo de Aplicaciones Multiplataforma.
Técnic@s Superiores en Desarrollo de Aplicaciones Web.
Técnic@s Superiores en Sistemas de Telecomunicaciones e Informáticos.
Técnic@s Superiores en Mantenimiento Electrónico.
Técnic@s Superiores en Sistemas de Telecomunicaciones e Informáticos.
Otros perfiles interesados en Python (Sujeto a valoración académica).
Es recomendable tener un nivel básico de inglés.
Comentarios:
El Máster 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.
• Empleabilidad: 100%.
• Accede a Doble Titulación: Universidad Europea Miguel de Cervantes + Escuela Internacional de Posgrados.
• Preparación específica para la valorada certificación en Python PCAP.
• Máster Dual: integrando el proceso de aprendizaje con prácticas en empresa
Objetivos:
El Máster 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.
Temario:
Programa:
Estrategia para una Marca Personal de éxito 50h
• 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,5h
• 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 | 125h
• 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 | 75h
• 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 | 150h
• 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,5h
• 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 | 100h
• 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 | 75h
• 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 | | 125h
• 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 |75h
• 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 | 150h
• 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 | 150h
• 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 la certificación PCAP |100h
Te preparamos para obtener la certificación PCAP.
Proyecto Fin de Máster | 200h
Titulación:
Obtendrás una Doble Titulación Máster y triple certificación:
• Escuela Internacional de Posgrados
• Título Propio de la Universidad Europea Miguel de Cervantes
• Certificación PCAP: 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.
• IT SPECIALIST
• TOEIC
Duración:
1.500h. 12 meses
Sede principal del centro
Málaga: avda. jorge luis borges, 15 - 29010 - Málaga- Málaga: avda. jorge luis borges, 15 - 29010 - Málaga
Ofertas relacionadas
-
Online
- Prácticas
-
Estás viendo
Máster en Programación avanzada en Python para Hacking, BigData y Machine Learning