course-premium

Programación con Python

4.2
8 opiniones
  • Me ha gustado mucho el curso. He estado muy a gusto. El temario es muy completo y los profesores explican muy bien. Es una gran opción!
    |
  • Estoy estudiando el curso de Python básico. Decir que a mi personalmente me a ido bien la plataforma y las clases, aunque entiendo que no es para todo el mundo. Me ha gustado bastante Cristian el profesor, la dinámica y estructura del curso me parecen adecuadas para empezar de 0. Ahora viene lo malo, y por lo que pongo 2 estrellas: En primer lugar, te venden el oro y el moro, o sea lo que necesitas oir, con tal de que contrates. Lo más importante son las prácticas, por eso contraté, y por eso pague lo que pague, estando las cosas como están necesitamos experiencia real, y desde el principio me han mentido con tal de que contratara. Segundo lugar, te venden que si eres elegido, beca de descuento para que contrates, pero no es real por que te descuentan sí, pero te quitan la especialización, al final pagas lo mismo. En mi caso me vendieron además que según llegara al proyecto se empezaría a mover las prácticas, dado que no tengo trabajo, para mi era lo prioritario. Llego al proyecto y no mueven un dedo hasta que lo termino, por mas que insistí, y me vendieron. Ahora me entero que las prácticas son previo prueba técnica por parte de la empresa (otra cosa que se les olvidó decirme al venderme el curso), o sea no me van a pagar, pero tengo que pasar una prueba técnica para ver si soy apto, y visto las pruebas que me ponen si paso dichas pruebas debería ser para contrato fijo, por que no son fáciles. Por si fuera poco tardan dos siglos en conseguirte las malditas pruebas técnicas para las prácticas, "vamos que veo que antes se me caduca la matrícula", y eso que avisé de mi situación. En conclusión: Primero, vende motos, aquí solo importa que me contrates. Segundo, para que contratar un curso de empezar de 0 si luego las prácticas son con prueba técnica, se supone que las prácticas son para ponerte en situación real y asimilar todo lo aprendido.
    |
  • El trato hasta ahora es excelente y el método de estudio es flexible y adecuado al tipo de estudios que necesito
    |

Curso

Online

2001-3000 €

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

¡Mejora tus habilidades en programación! ¡Sé el mejor!

  • Tipología

    Curso

  • Metodología

    Online

  • Idiomas

    Castellano

  • Inicio

    Fechas a elegir

En el portal formativo de Emagister, te presentamos el curso de Programador Python, una formación excepcional desarrollada por el prestigioso centro de formación TOKIO New Technology School. Con esta formación podrás adquirir habilidades de programación desde la comodidad de tu hogar, gracias a su modalidad online flexible y adaptada a tus horarios y responsabilidades.

Este programa de formación ha sido minuciosamente diseñado para brindarte una introducción completa a la programación y sus fundamentos orientados a objetos. Aprenderás a utilizar la sintaxis de Python, un lenguaje de programación poderoso y versátil, para crear programas sencillos y trabajar en diversos campos como la programación de sistemas y redes. Además, te adentrarás en emocionantes proyectos, como la programación web, y desarrollarás habilidades desde cero. Contarás con un equipo de instructores altamente capacitados y experimentados te guiará en cada paso del camino. Aprenderás de forma práctica, resolviendo desafiantes problemas y participando en proyectos reales que te permitirán aplicar tus conocimientos de manera inmediata. Además, contarás con una plataforma de aprendizaje interactiva y recursos didácticos actualizados, lo que garantiza una experiencia de aprendizaje enriquecedora y estimulante.

¿Cómo puedes aprovechar esta increíble oportunidad? Es sencillo. Simplemente haz clic en el botón "Pide información" que encuentras en la página de Emagister y un asesor especializado se pondrá en contacto contigo en breve. Te proporcionará toda la información que necesites y te guiará en el proceso de matriculación, asegurándose de que estés listo para comenzar tu aventura en la programación de Python.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Conocer la programación general y las bases de programación orientada a objetos. Utilizar la sintaxis del lenguaje Python para diseñar programas sencillos. Utilizar la gramática, estructura de datos, algoritmos, para una correcta organización del código. Trabajar con librerías estándar, externas y frameworks. Realizar conexiones con bases de datos. Manipular estructuras de datos y archivos. Trabajar en programación de sistema, en red. Implementar proyectos como programación web, desarrollo de juegos.

A todos los interesados en desarrollarse en el mundo de la programación y el mundo digital

No es necesario cumplir con requisitos previos para realizar esta formación

Una vez que hayas finalizado con éxito tu formación recibirás las siguientes titulaciones:
Tokio Certified Professional acreditativo de superación del curso
Diploma del idioma elegido.

Nuestra metodología está pensada para que te conviertas en protagonista del proceso de aprendizaje. Los recursos con los que contarás en la plataforma elearning son:

Acceso a las clases en directo.
Repositorio de webinars grabados.
Recursos digitalizados.
Enunciados de ejercicios y casos prácticos.
Un calendario en el que podrás consultar los eventos de tu interés, tales como las clases o cierres por vacaciones.
Mensajería instantánea. Una herramienta de comunicación directa con tu profesor y tu tutora. A través de este canal se realizarán la resolución de dudas y tutorizaciones.
TALLERES PRESENCIALES PRÁCTICOS EN EMPRESAS
¿Quieres demostrar todo lo aprendido? Al finalizar tu formación, pondrás a prueba todos los conocimientos adquiridos y confirmarás que esta es tu pasión. Nos encargaremos de encontrar las empresas del sector que más se ajusten a ti para que ganes experiencia práctica (o, quizás, tu primera experiencia profesional), ganes contactos en el sector y puedas ampliar tu currículum.
La duración se acordará con la empresa en función de tus necesidades, estableciendo como mínimo 60 horas y como máximo 300.

Recibida tu solicitud, un asesor se comunicará para brindarte infromación

En Tokio School tenemos acuerdos con más de 3.000 empresas del sector tecnológico y digital. Con nuestros cursos y másteres, podrás realizar hasta 300 horas de prácticas de calidad al mismo tiempo que amplías tu red y tu CV.

Desarrollador backend. Desarrollador frontend. Desarrollador full stack. Desarrollador de software. Desarrollador Python.
Desarrollador web. Desarrollador móvil. Desarrollador Android.

El precio se define con un importe cerrado por toda la preparación. De este modo, podrás saber cuánto te costará formarte, sin costes ocultos ni mensualidades indefinidas que se alargan en el tiempo. Contacta con nosotros a través del formulario que encontrarás más abajo para conocer el importe de la formación que te interesa.

Para podes asesorarte sobre las financiaciones te recomienda solicitar información con un asesor.

El proceso de inscripción en el portal de Emagister es muy sencillo, para ser contactado por un asesor, tan solo debes completar tus datos en el formulario que aparece tras presionar en el botón de “Pide información” que se encuentra disponible en esta misma página.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Buenos días, me gustaría saber si las clases son en directo o quedan grabadas. Trabajo y no cuento con mucho tiempo durante el día para poder entrar a las clases. Gracias.

Manuel P., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

Hola Manuel, te comentamos que las clases son en directo, pero si no puedes asistir no te preocupes, se transmitirán otro día y se subirán a la plataforma virtual donde podrás ver las clases grabadas sin problema. Tú manejas tus horarios de formación. No te lo pierdas.

Buenos días ¿la formación cuenta con prácticas también? Gracias.

David M., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

Hola David, así es, contarás con un apartado donde pondrás a práctica todo lo aprendido. Saludos.

Hola, me gustaría saber si cuentan con tutores en el caso de que quiera resolver alguna duda. Saludos.

Antonio R., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

Hola Antonio, así es, la formación cuenta con tutorías personalizadas donde podrás resolver todas tus dudas.

¿Qué es Python?

Abigail M., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

Nos agrada que te hayas comunicado con nosotros. Python es un lenguaje de programación de alto nivel interpretado que se utiliza para desarrollo web, análisis de datos, inteligencia artificial y muchas otras aplicaciones.

¿El centro ofrece bolsa de empleo a sus alumnos?

Noah N., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

Hola Noah, así es. Tokio School tiene acuerdos con más de 3.000 empresas del sector tecnológico y digital.

¿Cuáles son los conceptos fundamentales que se aprenden en este curso de programador Python?

Evelyn M., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

¡Buenas tardes! Algunos conceptos fundamentales que se incluyen son, variables, tipos de datos, estructuras de control (como bucles y condicionales), funciones, listas y diccionarios.

¡Hola! Quisiera saber qué formas de pago se puede utilizar.

Mia R., Más de dos años

Responder

Respuesta de Equipo E. (Más de dos años)

¡Hola Mia! Para obtener información sobre las formas de pago debes comunicarte con un asesor quien te brindará información al respecto. Saludos.

Opiniones

4.2
fantástico
  • Me ha gustado mucho el curso. He estado muy a gusto. El temario es muy completo y los profesores explican muy bien. Es una gran opción!
    |
  • Estoy estudiando el curso de Python básico. Decir que a mi personalmente me a ido bien la plataforma y las clases, aunque entiendo que no es para todo el mundo. Me ha gustado bastante Cristian el profesor, la dinámica y estructura del curso me parecen adecuadas para empezar de 0. Ahora viene lo malo, y por lo que pongo 2 estrellas: En primer lugar, te venden el oro y el moro, o sea lo que necesitas oir, con tal de que contrates. Lo más importante son las prácticas, por eso contraté, y por eso pague lo que pague, estando las cosas como están necesitamos experiencia real, y desde el principio me han mentido con tal de que contratara. Segundo lugar, te venden que si eres elegido, beca de descuento para que contrates, pero no es real por que te descuentan sí, pero te quitan la especialización, al final pagas lo mismo. En mi caso me vendieron además que según llegara al proyecto se empezaría a mover las prácticas, dado que no tengo trabajo, para mi era lo prioritario. Llego al proyecto y no mueven un dedo hasta que lo termino, por mas que insistí, y me vendieron. Ahora me entero que las prácticas son previo prueba técnica por parte de la empresa (otra cosa que se les olvidó decirme al venderme el curso), o sea no me van a pagar, pero tengo que pasar una prueba técnica para ver si soy apto, y visto las pruebas que me ponen si paso dichas pruebas debería ser para contrato fijo, por que no son fáciles. Por si fuera poco tardan dos siglos en conseguirte las malditas pruebas técnicas para las prácticas, "vamos que veo que antes se me caduca la matrícula", y eso que avisé de mi situación. En conclusión: Primero, vende motos, aquí solo importa que me contrates. Segundo, para que contratar un curso de empezar de 0 si luego las prácticas son con prueba técnica, se supone que las prácticas son para ponerte en situación real y asimilar todo lo aprendido.
    |
  • El trato hasta ahora es excelente y el método de estudio es flexible y adecuado al tipo de estudios que necesito
    |
88%
4.4
fantástico

Valoración del curso

Lo recomiendan

Valoración del Centro

Lede R.

4.5
03/12/2024
Sobre el curso: Me ha gustado mucho el curso. He estado muy a gusto. El temario es muy completo y los profesores explican muy bien. Es una gran opción!
¿Recomendarías este curso?:

David Del Pozo

2.0
15/01/2023
Sobre el curso: Estoy estudiando el curso de Python básico. Decir que a mi personalmente me a ido bien la plataforma y las clases, aunque entiendo que no es para todo el mundo. Me ha gustado bastante Cristian el profesor, la dinámica y estructura del curso me parecen adecuadas para empezar de 0. Ahora viene lo malo, y por lo que pongo 2 estrellas: En primer lugar, te venden el oro y el moro, o sea lo que necesitas oir, con tal de que contrates. Lo más importante son las prácticas, por eso contraté, y por eso pague lo que pague, estando las cosas como están necesitamos experiencia real, y desde el principio me han mentido con tal de que contratara. Segundo lugar, te venden que si eres elegido, beca de descuento para que contrates, pero no es real por que te descuentan sí, pero te quitan la especialización, al final pagas lo mismo. En mi caso me vendieron además que según llegara al proyecto se empezaría a mover las prácticas, dado que no tengo trabajo, para mi era lo prioritario. Llego al proyecto y no mueven un dedo hasta que lo termino, por mas que insistí, y me vendieron. Ahora me entero que las prácticas son previo prueba técnica por parte de la empresa (otra cosa que se les olvidó decirme al venderme el curso), o sea no me van a pagar, pero tengo que pasar una prueba técnica para ver si soy apto, y visto las pruebas que me ponen si paso dichas pruebas debería ser para contrato fijo, por que no son fáciles. Por si fuera poco tardan dos siglos en conseguirte las malditas pruebas técnicas para las prácticas, "vamos que veo que antes se me caduca la matrícula", y eso que avisé de mi situación. En conclusión: Primero, vende motos, aquí solo importa que me contrates. Segundo, para que contratar un curso de empezar de 0 si luego las prácticas son con prueba técnica, se supone que las prácticas son para ponerte en situación real y asimilar todo lo aprendido.
¿Recomendarías este curso?: No

JUAN MARÍA AGENJO

4.0
29/11/2022
Sobre el curso: El trato hasta ahora es excelente y el método de estudio es flexible y adecuado al tipo de estudios que necesito
¿Recomendarías este curso?:

David Castro Figueira Castro Figueira

4.0
06/02/2022
Opinión verificada
Sobre el curso: lo recomiendo
¿Recomendarías este curso?:

Alejandro Alejandro

5.0
15/11/2021
Sobre el curso: Trabajo y mis horarios de estudio son complicados. Gracias a este curso puedo estudiar cuando quiera y ver las clases grabadas.
¿Recomendarías este curso?:

Juan Carlos Teba Moron

4.0
09/11/2021
Opinión verificada
Sobre el curso: No tengo nada malo que decir. El contenido es muy completo, me enviaron el material a casa y a través de la plataforma tenía acceso a clases virtuales y al contenido. El tutor me escribía semanalmente para ver como iba con el temario, me ha ayudado mucho, es experto en la materia!! He recomendado esta formación a varios amigos!
¿Recomendarías este curso?:

Edgar Gasull Perez

5.0
30/01/2021
Opinión verificada
Sobre el curso: La atención es continúa. El contenido es oficial.
¿Recomendarías este curso?:

Eliana Karina Cáceres Vásquez

5.0
24/01/2021
Opinión verificada
Sobre el curso: Es didáctico. El profesor es excelente. El contenido es completo y bien explicado. Estaría bien tener más clases virtuales.
¿Recomendarías este curso?:
*Todas las opiniones recogidas por Emagister & iAgora han sido verificadas

Logros de este Centro

2024
2022

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 8 años en Emagister.

Materias

  • Programa python
    2

    2 alumnos han indicado haber adquirido esta competencia

  • Paisaje informático
  • Entorno de desarrollo
  • Aplicación gráfica
  • Aplicación de consola

Temario

Python
● Tipos de datos básicos de Python
● Variables en Python
● Constantes en Python
Tema 2: Operadores en Python
Tema 5: Control de flujo - Estructuras de decisión y estructuras de
repetición
Tema 4: Entrada y salida
Tema 3: Tipos de datos avanzados
● Asignación
● Condicionale en Python IF - ELSE
● Entrada de datos por teclado
● Listas de Python
● Aritméticos
● Bucles en Python WHILE / FOR
● Salida de datos por pantalla
● Tuplas en Python
● Lógicos
● Diccionarios en Python
● Sets en Python
Tema 6: Funciones
● Concepto de las Funciones en Python
● Implementación de las funciones
● Argumentos y parámetros
● Funciones integradas de Python
● Buenas prácticas con las funciones
Módulo III. Programación orientada a objetos (POO)
Tema 1: Metodología basada en objetos
Tema 2: Clases objetos, atributos y métodos
Tema 3: Practicando con clases y objetos
Tema 4: Herencia
● Programación estructurada VS POO (Programación Orientada a Objetos)
● Definición de clases, objetos, métodos y atributos
● Definición de constructores
● Definición de Herencia
● Usos
● Implementación
● Los 4 principios de la POO
Módulo IV. POO y métodos aplicados
Tema 1: Otras herramientas de POO
Tema 2: Métodos aplicados
Tema 3: Errores y excepciones
Tema 4: Datos temporales
● Herencia múltiple
● Métodos aplicados a los strings
● Métodos aplicados a las listas
● Métodos aplicados a los conjuntos
● Métodos aplicados a los diccionarios
● Errores
● Excepciones
● Fechas y Horas
● Problemas con las zonas horarias
● Usamos diferentes usos horarios
● Polimorfismo
Módulo V. Manipulación de datos
Tema 1: Archivos
● Manejo de archivos en Python
Plan de estudios
Tema 2: Excel - CSV
Tema 3: JSON
Tema 4: Base de datos (BBDD)
Tema 5: Librerías especializadas en el manejo de datos
● Excel: XLS
● ¿Qué es el JSON?
● ¿Qué es una base de datos?
● Numpy
● CSV
● JSON vs. XML
● Cómo almacena los datos una base de datos
● Pandas
● Componentes
● Lenguaje SQL
● Otras librerías
● Ejemplo práctico
● Ejemplos de bases de datos
● JSON Minificado y JSON View
● SQLite3
● JSON en Python
Módulo VI. Practicando se aprende
Tema 1: Práctica 1 - Creación de una app web con Flask y base de datos
SQLite3
Tema 2: Práctica 2 - Creación de una app de escritorio con Tkinter y
base de datos SQLite3
Módulo I. Introducción al Machine Learning
Tema 1: Introducciónj al Big Data y Machine Learning
Tema 2: Entorno de trabajo: VM
Tema 3: Jupyter
● Método científico
● Crear una máquina virtual local
● Introducción al Big Data
● Introducción al Machine Learning
● Breve repaso del álgebra lineal
Especialización en Machine Learning (PRPYTHML)
Tema 4: Librerías numéricas de Python
Tema 5: Introducción a Scikit-learn
● Numpy
● Pandas
● Matplotlib
Módulo II. Aprendizaje supervisado
Tema 1: Regresión lineal
Tema 2: Optimización por descenso de gradiente
Tema 3: Normalización
Tema 4: Regularización
● Simple
● Convergencia
● Problema
● Desviación y varianza
● Multivariable
● Ratio de aprendizaje
● Normalización
● Función de coste regularizada
● Entrenamiento
Tema 5: Validación cruzada
Tema 6: Teorema de Bayes
Tema 7: Clasificación por árboles de decisión
Tema 8: Regresión logística/clasificación
Tema 9: Clasificación por SVM (Support Vector Machines)
● Métodos de resolución
● Ejemplo de clasificación
● Variables objertivo categóricas y continuas
● Modelado de dato
● Kernels y Landmarks
● Subdivisión del set de datos
● Sensibilidad y especificidad
● Splitting
● Clasificación binaria y multiclase
● Limitaciones al tamaño del árbol
● Función sigmodea
● Pruning
● Función de coste
● Bootstrapping
● K-fold
● Transformación de la hipótesis
● Tipos de kernels
● Parámetro de regularización
Tema 10: Introducción a las redes neuronales
● Neuronas naturales
● Neuronas artificiales
● Redes neuronales profundas
Módulo III. Aprendizaje no supervisado
Módulo IV. Aprendizaje reforzado
Tema 1: Optimización por aleatoriedad
Tema 1: Detección de anomalías
Tema 2: Agrupación
● Entrenamiento múltiple
● Anomalías
● Diferencias entre agrupación y clasificación
● Implementación
● Representación de modelo
● K-means y otros algoritmos
● Elección de características
● Distribución normal o gaussiana
Tema 2: Sistemas de recomendación
Tema 3: Algoritmos genéricos
● Sistemas de recomendación por regresión lineal
● Evolución natural
● Función de coste
● Evolución del comportamiento
● Algoritmos de entrenamiento
● Algoritmos aplicados a la optimización
● Realización de predicciones
Módulo V. Desarrollo de sistemas de aprendizaje
automático
Tema 1: Ingeniería de características (“feature engineering”)
Tema 2: Análisis de Componentes Principales (“PCA”)
● Creación de características
● Representación de variables
● Problemas y soluciones
● Modelos de dimensionalidad
● Reducción de dimensionalidad
Plan de estudios
Tema 3: Ensamblajes
Tema 4: Planteamiento de sistemas de ML
Tema 5: Evaluación y mejora de modelos
Tema 6: Operaciones en ML
● Composición de modelos
● Planteamiento de un sistema de ML
● Sobreajuste vs. desviación
● MLOps
● Técnicas de ensamblaje
● Evaluación del modelo
● Métricas de evaluación
● Plataforma Kaggle
● Bagging
● Implementación a gran escala
● Métricas de clasificación
● Paralelización
Módulo I. Introducción al Aprendizaje automático
Tema 1: Fundamentos básicos
Tema 2: Preparación de datos y herramientas
● Fundamentos básicos de Machine Learning
● Conjunto de información y operación
● Fundamentos básicos de Deep Learning
● Herrameintas básicas para el desarrollo de modelos
● Introducción a Collaborate
● Introducción a Scikit Learn
Especialización en Deep Learning (PRPYTHDL)
• Proceso de aprendizaje
• Tipos de modelo
• Tipos de algoritmo
• Tipos de modos de aprendizaje
• Herramientas de desarrollo
• Herramientas de manipulación
• Herramientas de evaluación
• Herramientas de despliegue y ejecución
• Google Collaboratory
• Creación de un notebook con Colab
• Creación de un fragmento de código
• Modificación del tipo de hardware
• Carga de datos
• Creación de un modelo
• Evaluación del modelo
• Visualización del modelo
● Información de entrada
● Información de salida
● TensorFlow
● Información de aprendizaje
• Conceptos básicos sobre datos
• Preparación de datos
• Función de pérdida (Loss)
• Ajuste del modelo
• Instalación
• Utilización de dispositivos
• Operaciones básicas
• Cálculo de gradientes
• Funciones
• Operaciones Matriciales
• Clasificación Binaria
• Algoritmos de optimización
Módulo II: Introducción al aprendizaje profundo
Tema 1: Redes de neuronas profundas
Tema 2: Clasificación
● Conceptos básicos sobre redes de neuronas
● Conceptos básicos de clasificación
● Estructura de la red y funciones de activación
● Construyendo sistemas de clasificación
• Clasificación multi-clase
• Clasificación multi-etiqueta
● Optimización de hiper-parámetros
● Transferencia de aprendizaje (Transfer learning)
Tema 3: Regresión
● Conceptos básicos sobre regresión
● Construcción de redes de neuronas (Funciones de activación y Funciones de loss)
● Regresión lineal simple
● Regresión lineal múltiple
Módulo III: Aprendizaje profundo mediante imágenes y
sonidos
Tema 1: Redes de neuronas convolucionales (CNN)
Tema 2: Redes de neuronas residuales (ResNet)
● Conceptos básicos sobre visión artificial (Imágenes, filtros, etc)
● Importación de las librerías
● Redes de neuronas convolucionales (CNN)
● Definiciones de bloques residuales
● Preparación de datos
● Transferencia de aprendizaje sobre ResNet
● Creación y compilación de la red
Tema 3: Redes de neuronas recurrentes (RNN)
● Conceptos básicos sobre NLP
● Redes de neuronas recurrentes (RNN)
● Long-Short Term Memory (LSTM)
● Otros tipos de redes de neuronas
Módulo IV: Aplicaciones del aprendizaje profundo
Tema 1: Redes generativas antagónicas (GANs)
Tema 2: Redes de neuronas basadas en refuerzo
Tema 3: Otras aplicaciones
● Conceptos básicos sobre Redes generativas antagónicos
● Conceptos básicos sobre Aprendizaje por Refuerzo
● Despliegue de modelos
● Generador y discriminador
● Deep Reinforcement Learning
● Despliegue de modelos en dispositivos (TFLite and TensorFlow.js)
● Funciones de loss en redes GAN
● Redes de refuerzo profundo
● TensorFlow Extended
● Aplicaciones de Deep Learning
● Deep Learning en videojuegos (AlphaGo y AlphaStar)
● Redes GAN
Módulo I. Adentrándose en la IA
Tema 1: Introducción a la Inteligencia Artificial
Tema 2: La IA, las búsquedas y los juegos
Tema 3: Ciencia y minería de datos
● ¿Qué es la IA?
● Búsqueda no informada e informada
● Ciencia de datos
● Ejemplos de la IA que usamos a diario
● ¿Cómo sabemos que una máquina es inteligente?
● La IA y los juegos
● El proceso de la Ciencia de Dat
● Minería de Datos (Data Mining)
● ¿Alguien ha probado el Test de Turing?
● Historia de la IA
● Revoluciones
● Sectores de la IA
● Categorías de la IA
● Tecnologías de la IA
● IA vs ML vs DL
Especialización en Inteligencia Artificial (PRPYTH)
● El razonamiento
● Librerías de análisis de datos: Pandas
● TensorFlow y Keras. Ejemplo con CIFAR-10 (clasificación de imágenes)
● El aprendizaje
● Librerías de aprendizaje automático: Scikit-learn
● SHAP
● spaCy: Procesamiento de lenguaje natural (NLP)
• El aprendizaje automático (Machine Learning)
• Conjuntos de entrenamiento, test y validación
• Paradigmas de aprendizaje
• Overfitting (sobreajuste) y underfitting (subajuste)
• El aprendizaje y la clasificación
• Evaluar el rendimiento. Matriz de confusión
• Algoritmos de clasificación
• Pongamos en práctica todo lo anterior
• Redes neuronales y Deep Learning
Módulo II. El aprendizaje y sus librerías
Tema 1: El proceso de la ciencia de datos
Tema 2: Librerías de análisis de datos y Machine Learning
Tema 3: Librerías avanzadas de Inteligencia Artificial
● ¿Qué es Kaggle?
● Estructura de Kaggle
● Kaggle. Algunos de sus proyectos
Módulo III. La plataforma Kaggle
Tema 1: Qué es Kaggle y algunos de sus proyectos
Tema 2: Proyecto
Módulo I. Introducción a IoT
Tema 1: Conceptos generales de IoT
Tema 2: Arquitectura típica de una solución IoT
Tema 3: Conceptos básicos de redes de sensores y actuadores
Tema 4: Sensores y actuadores comunes
Tema 5: Ejemplos de aplicaciones
Especialización en Internet de las Cosas (IoT): Gestión de
Dispositivos
Módulo II. Redes de Comunicaciones para IoT
Tema 1: Comunicación alámbrica e inalámbrica
Tema 2: Redes inalámbricas de bajo consumo
Tema 3: Criterios de selección de tecnologías de comunicación
Tema 4: Protocolos de comunicaciones IoT:
● Comunicación Machine2Machine (M2M)
● Tipos de protocolos
● MQTT
Módulo III. Conceptos Generales de Computación en la
Nube
Tema 1: Servicios principales disponibles en una plataforma cloud
Tema 2: Relación entre servicios
Tema 3: Pricing y modelos de soporte
Tema 4: Almacenamiento de datos en la nube: tipos de bases de datos
Tema 5: Integración HUB IoT y BD Cloud
Módulo IV. Seguridad y Privacidad en IoT
Tema 1: Conceptos generales
Tema 2: Modelos de seguridad
Tema 3: Privacidad en sistemas distribuidos
Tema 4: Aplicación práctica de técnicas de cifrado simétrico y
asimétrico
Casos de Uso
Caso práctico 1: Introducción al uso del ESP8266
Caso práctico 2: Uso de sensores y actuadores con el ESP8266
Caso práctico 4: Uso de MQTT con el ESP8266
Caso práctico 3: Uso de la conexión WiFi del ESP8266
Caso práctico 5: Securización de MQTT

Información adicional

SALIDAS PROFESIONALES

Con nuestro Curso Programador Python saldrás preparado para las profesiones más innovadoras:

Desarrollador web
Programador de videojuegos
Creador de interfaces graficas de usuario y escritorio
Programador general: bases de datos, archivos, de red…

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Programación con Python

2001-3000 €