Vacío
Programación con Python para Inteligencia Artificial avanzado

Programación con Python para Inteligencia Artificial avanzado

5

En este curso aprenderás todo sobre el lenguaje de programación Python orientado al desarrollo de algoritmos de Machine Learning. Conocerás desde cero los conceptos básicos de Python como las estructuras de datos, funciones y OOP, hasta conocer el uso de las librerías necesarias para iniciar en el campo de la inteligencia artificial como Numpy, Pandas y MatplotLib. Este curso cuenta con 11 módulos y 43 lecciones en las que la instructora te ayudará y resolverá tus dudas entorno al manejo de este sistema.

Incluye
  • 5 horas de contenido
  • Certificado de finalización
  • ¿A quién va dirigido?
    Personas afines al área de sistemas que deseen aprender la última versión de Python para desarrollar su habilidad en el sistema de programación y análisis de datos. Aficionados por el mundo de la programación.
    Beneficios de este curso
    • Aprenderás conceptos fundamentales de Python
    • Conocerás el flujo de desarrollo de los algoritmos de Machine Learning
    • Aprenderás a manejar librerías como Numpy, Pandas y Matplotlib para el análisis de datos y desarrollo de algoritmos de Inteligencia Artificial
    • Crearás códigos de programación que tengan una gran legibilidad para ahorrar tiempo y recursos que faciliten tu comprensión
    • Te convertirás en un experto de programación
    • Aprenderás las estructuras de datos del lenguaje de programación Python como listas, tuplas, sets, diccionarios y strings
    • Desarrollarás habilidades para agrupar instrucciones o bloques de código de manera controlada
    • Conocerás conceptos como Framework Anaconda, Jupyter notebook y otras herramientas usadas en la creación de algoritmos de Inteligencia Artificial
    • Usarás un DataSet de la plataforma Kaggle para analizar los datos de los jugadores de FIFA 2019 y crearás tu propio modelo
    Requisitos previos
    • Internet disponible. Contar con un computador.
    Lecciones
    1
    1 Lecciones
    • 1. Bienvenidos al curso
    2
    1 Lecciones
    • 1. Introducción e instalación de Anaconda
    3
    5 Lecciones
    • 1. Variables
    • 2. Operadores aritméticos
    • 3. Operadores lógicos
    • 4. Tipos de datos
    • 5. Funciones
    4
    5 Lecciones
    • 1. Listas (creación, modificación y eliminación)
    • 2. Funciones de listas
    • 3. Tuplas
    • 4. Sets
    • 5. Diccionarios
    5
    6 Lecciones
    • 1. Condicional IF
    • 2. Bucle FOR
    • 3. Bucle While
    • 4. Breack, Continue
    • 5. Zip
    • 6. Enumérate
    6
    3 Lecciones
    • 1. Definición de funciones
    • 2. Funciones Lambda
    • 3. Lambda Map
    7
    2 Lecciones
    • 1. Clases, objetos y métodos
    • 2. Herencia
    8
    1 Lecciones
    • 1. Detalle de las librerías a usar para IA
    9
    7 Lecciones
    • 1. Insertar elementos en Ndarrays
    • 2. Diferencia Ndarrays con listas de Python
    • 3. Creación de Arrays multidimensionales
    • 4. Funciones Numpy
    • 5. Slicing
    • 6. Indexación Booleana
    • 7. Broadcasting y operaciones aritméticas
    10
    5 Lecciones
    • 1. Importar Pandas y crear series
    • 2. Acceder y eliminar elementos en series
    • 3. Operaciones aritméticas con series
    • 4. Creación de DataFrame
    • 5. Cargando Data dentro de un DataFram
    11
    6 Lecciones
    • 1. Gráfico de barras
    • 2. Pie Chart
    • 3. Histogramas
    • 4. Gráfico de dispersión (Scatter)
    • 5. Mapa de color (Heat map)
    • 6. Diagrama de caja (Box plot)
    12
    2 Lecciones
    • 1. Explicación flujo del desarrollo de un algoritmo de IA
    • 2. Predicción
    Autor
    Tania  Incio Gómez
    instructor

    Soy Tania, ingeniera de sistemas especializada en tecnologías Python orientada al desarrollo de algoritmos de Machine Learning y Deep Learning, así como a la tecnológica mobile nativa para Android e iOS usando Objective C y Swift. Cuento con más de 7 años de experiencia en el desarrollo de software en empresas como Globant y GMD – Grupo Graña y Montero, además de experiencia en mercados nacionales e internacionales del sector de softwares.

    ¡Aprende, certifica tus conocimientos y aumenta tus ingresos!