Becas y ayudas Europeas
Temario dirigido por empresas
Prácticas garantizadas
Presentación

Todo el mundo habla de Python, y por una buena razón. Con una comunidad en crecimiento exponencial en torno a la ciencia de datos, el aprendizaje automático, la inteligencia artificial, el desarrollo web y más, Python es un lenguaje que abre el acceso a la programación al mundo. Python se considera fácil de leer, escribir y aprender. Además, es extremadamente escalable. Las empresas más grandes del mundo lo utilizan y también es ideal para prototipos rápidos y sencillos.

Esta demanda de profesionales es difícil de cubrir porque hay una doble brecha en los perfiles que se buscan: por un lado, los perfiles técnicos especializados en Python para Big Data e Inteligencia Artificial no suelen contar con conocimientos prácticos del negocio; por otro lado, los profesionales de las distintas áreas de la empresa rara vez disponen del conocimiento técnico necesario para programar en Python. El Máster Python Full Stack Developer aúna ambas facetas profesionales y le da al alumno un conocimiento estratégico de la tecnología Python que le permite abordar cualquier proyecto empresarial hoy en día donde haya una lógica de programación detrás.

Asimismo, el alumno obtendrá una preparación específica para la prestigiosa certificación en Python PCAP. Podrás 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. La certificación como programador de Python a nivel asociado (PCAP) resulta una credencial profesional que mide la capacidad para realizar tareas de codificación relacionadas con los conceptos básicos de la programación en Python y las nociones/técnicas fundamentales empleadas en la programación orientada a objetos.

Solicita más información

    Objetivos

    “Muchas compañías tecnológicas, entre las que se encuentran Google, Uber, Netflix y Facebook, llevan años utilizando este lenguaje de programación y construyendo su infraestructura tecnológica basándose en él”.

    El Máster Python Full Stack Developer le permitirá convertirse en un programador experto tanto en el desarrollo de aplicaciones Web (Front-end), de lógica de negocio empresarial (Backend-end), desarrollo de soluciones en ámbitos tecnológicos de Big Data y Data Science así como en desarrollo en Inteligencia Artificial y Ciberseguridad partiendo desde cero.

    Con el Máster Python Full Stack Developer aprenderá los conceptos básicos de programación con Python y la complejidad del temario se incrementará de manera que sea asequible para personas que no han programado previamente pero no defraude a quien tenga conocimientos previos.

    La programación con Python permite un desarrollo de código y prototipado muy rápido y cuenta con un gran número de librerías en constante crecimiento debido a su gran utilización. Es usado en ámbitos muy diferentes como pueden ser administración de sistemas, diseño web, software testing, aplicaciones científicas y matemáticas, creación de aplicaciones, diseño gráfico, juegos, arquitectura o seguridad informática. Además, puede ser usado en cualquier sistema operativo, lo que hace que sea un lenguaje muy demandado por las empresas.

    La programación en Python en el ámbito de la empresa es un fenómeno imparable. En un entorno cada vez más competitivo e hiperprofesionalizado, estar a la vanguardia tecnológica en programación es la única manera de poder triunfar laboralmente. El ámbito de las tecnologías Python afecta a todas las áreas de la empresa y a todos los sectores sin excepción. Y dentro de estos procesos transformadores, hay un elemento que supone una verdadera ventaja competitiva: el saber programar en Python.

    Salidas profesionales

    “Python es el lenguaje de programación más demandado en el mundo laboral. Debido a su relación con algunos de los campos con mayor relevancia de la actualidad, como la Inteligencia Artificial, el Big Data o la ciberseguridad, se necesitan un gran número de programadores expertos en Python”.

    Este Máster Python Full Stack Developer ofrece al alumno un excelente punto de partida para forjarse un futuro profesional encaminado al desarrollo de aplicaciones o la gestión de proyectos de software basados en Python. Al finalizar el programa de estudios, el alumno podrá desarrollar su actividad laboral como:

    • Desarrolladores de aplicaciones en Python.
    • Software testing.
    • Videojuegos.
    • Arquitectura.
    • Administración de sistemas y redes.
    • Seguridad informática.
    • Big data y Business Intelligence.
    • Inteligencia Artificial.
    • Blockchain.

    Python es el lenguaje de programación más versátil y potente hoy en día y se encuentra entre los más demandados a nivel de proyectos de negocio empresarial, por sus posibilidades y potencia. Escojas la especialidad que escoja, alcanzará el éxito en su desarrollo profesional.

    Salario

    “Si quieres cambiar de profesión o aprender más sobre programación en Python,¿A qué esperas? ¡Empieza tu carrera en Python hoy mismo!”

    El salario medio de un trabajador que se dedique a la programación en Python en España varía en función de la empresa y del tipo de puesto que se ocupe, pero suelen oscilar entre los 30.000 y los 45.000 euros anuales. Se trata de un perfil profesional altamente demandado por las empresas del sector tecnológico, empresas en el ámbito del análisis de datos, ciberseguridad e Inteligencia Artificial.

    Un programador de Python en Estados Unidos gana de promedio 105.000 $ al año, por el mismo cargo puede obtener 87.000 $ en Suiza, 65,000 en Alemania y 55,669 $ en Australia, solo por poner algunos ejemplos. Como puedes ver, EE.UU. es el país que más paga en materia de programación.

    Características
    Estimación de horas para su realización
    800 horas
    Créditos ECTS

    32 créditos

    Modalidad de Formación

    Formación Live Learning con clases prácticas en directo personalizadas

    Estimación de tiempo de estudio en meses

    7 a 8 meses (formación personalizada). El alumno dispone de un máximo de dos años para finalizar la formación.

    Bolsa de Trabajo

    Bolsa de trabajo propia de INTECSSA a disposición de los alumnos.

    Prácticas Profesionales

    Prácticas profesionales garantizadas dentro del programa de estudios.

    Convenio de prácticas en formación

    Los alumnos pueden realizar prácticas de formación en las empresas mientras estén estudiando.

    Bonificación Empresa - Fundae

    Las empresas se pueden bonificar esta formación a través de la Fundae (antigua fundación tripartita)

    Ayudas al estudio

    Infórmese de las ayudas y becas garantizadas que tiene esta formación

    Facilidades de Pago

    Diferentes modalidades de pago adaptadas al alumno

    Temario

    1: Python Fundamentals

    • Fundamentos de Python.
    • Números, Fechas y Horas
    • Sintaxis y sentencias
    • Funciones
    • Programación Orientada a Objetos
    • Módulos y paquetes
    • Cadenas y texto
    • Excepciones

    2: Python Programmer

    • Estructuras de datos y algoritmos
    • Iteradores y generadores
    • Ficheros y Entrada/Salida
    • Codificación y procesado de datos
    • Funciones avanzadas
    • Clases y objetos: conceptos y técnicas avanzadas
    • Metaprogramación
    • Concurrencia
    • Scripts con Python

    3: Programación y Diseño Web

    • Fundamentos de HTML
    • Mapas, agrupaciones, listas, tablas y metadata
    • HTML multimedia
    • Fundamentos de CSS
    • Dimensiones y modelo de caja
    • CSS avanzado
    • Animaciones y transformaciones con CSS
    • JavaScript
    • JavaScript DOM
    • Proyecto

    4: Python Web Programmer

    • Fundamentos de Python Web
    • Proyecto en Python Django
    • Vistas
    • Modelos en Python Django
    • Administrar Python Django
    • Aplicar modelo vista template (MVT)
    • Vistas basadas en clases
    • Formularios
    • Web empresarial – proyecto
    • Proyecto básico
    • Proyecto intermedio
    • Proyecto avanzado

    5: Python para Big Data y Data Science

    • Introducción al Python para el Big Data
    • Gestión de datos
    • Visualización y procesado de datos
    • Clustering
    • Modelización
    • Modelización avanzada
    • Funciones clave
    • Regresión y regularización
    • PipeLines y Naive Bayes
    • KNN SVM y árboles
    • K- medias
    • Análisis
    • Casos prácticos
    • Perceptrón y propagation
    • Keras CNNs
    • Proyectos

    6: Python para Inteligencia Artificial

    • Fundamentos de Python para Inteligencia Artificial
    • Regresión lineal múltiple
    • Regresiones polinómicas y en árbol
    • Clasificación
    • Clasificación y Algoritmos
    • Clasificación y evaluación de los modelos
    • Clustering
    • Reglas de asociación y aprendizaje reforzado
    • PipeLines y Naive Bayes
    • Procesamiento de lenguajes naturales
    • Redes neuronales artificiales
    • Redes neuronales convolucionales
    • Reducción de la dimensión
    • Selección de modelos

    7: Sockets con Python

    • Sockets en Python
    • Aplicaciones clientes-servidor con sockets en Python
    • Peticiones con Python I
    • Peticiones con Python II
    • Extracción de metadatos con Python
    • Conexiones con servidores FTP, SFTP, SSH desde Python

    8: Python para Ciberseguridad y Petesting

    • Uso de Python en Ciberseguridad
    • Análisis de sitios Web
    • Uso de Python en sistemas
    • Escaneo de infraestructuras con Python
    • Scrapping con Python
    • Explotación de vulnerabilidades
    • Malware con Python
    • Python en redes internas – Scapy
    • Anonimato en Python
    Juntos Construyendo tu Futuro

    ¿Estás preparado para dar el siguiente paso?

    Arranca tu formación y consigue tus metas a tu propio ritmo.

    Empieza hoy mismo