Big data & IA
Curso de Introducción a los lenguajes de programación
Aprende Python y R para datos y da el salto a la ciencia de datos
Precio:
485 € 510 U$S
Porque aprender no debería esperar. Ni tu futuro tampoco.
Financia tu curso a través de
Klarna
PayPal
Sabadell
Uno de los aspectos más relevantes y diferenciadores del currículum de un Data Scientist respecto de un analista o experto en estadística tradicional es el dominio del stack tecnológico actual. El trabajo de un Data Scientist tiene un enfoque ágil y orientado al producto que le coloca en un lugar muy cercano al desarrollo tecnológico de la compañía y del producto. Por ello, es fundamental tener un buen dominio de determinados lenguajes de programación que le permitan integrarse correctamente en este ciclo de desarrollo, interactuar con la infraestructura de procesamiento de datos existente y permitir el despliegue de sus análisis y modelos con un tiempo de mercado lo más rápido posible.
El desarrollo de modelos de Machine Learning o la creación de visualizaciones y aplicaciones basadas en datos implica la cercanía del Data Scientist al entorno de producción y por ello debe sentirse cómodo no solo programando sino gestionando y utilizando entornos de desarrollo y gestión de proyectos de IT.
En el Curso de Introducción a los lenguajes de programación vamos a aportar una idea general que permita no solo desarrollar habilidades de programación sino también un criterio propio como director de proyectos tecnológicos a la hora de seleccionar las tecnologías más apropiadas para el dominio y el equipo disponible.
Este curso forma parte del Master en Data Science y Big Data. Si quieres ampliar tu formación, consulta el programa completo.
Este curso forma parte del
Máster en data science
.
Si quieres ampliar tu formación, consulta el programa completo.
Másters
Big data & IA
Máster en data science
A quién va dirigido
El Curso de Introducción a los lenguajes de programación proporciona formación específicamente orientada a los siguientes perfiles:
- Ingenieros que tengan por objetivo una actualización de sus conocimientos y el desarrollo de nuevas competencias dentro de la Inteligencia Artificial
- Programadores que tengan por objetivo ampliar sus conocimientos y capacidades en el mundo de la ciencia de datos para su desarrollo profesional
- Analistas de datos con experiencia que quieran dar el salto a los aspectos más profundos de la tecnología
Qué aprenderás
Al finalizar el Curso de Introducción a los lenguajes de programación serás perfectamente capaz de:
- Implementar procesos de Data Science empleando los lenguajes de programación Python y R.
- Plantear preguntas a un conjunto de datos y responderlas elaborando un informe analítico.
Plan de estudios
Resumen
En esta primera clase daremos los primeros pasos con Python: partiremos de su contexto y utilidad actual, lo instalaremos y prepararemos el entorno de trabajo en un IDE profesional, introduciremos los conceptos básicos del lenguaje y veremos cómo organizar un entorno de desarrollo moderno y reproducible para futuros proyectos.
Objetivos
Comprender el origen y la evolución de Python.
Configurar Python dentro de Visual Studio Code.
Dominar los principios básicos del lenguaje.
Entender Conda, Anaconda y Miniconda para aislar entornos de trabajo.
Dockerizar un entorno de desarrollo con Docker.
Temario
- Fundamentos de Python
- Data Engineer vs Data Scientist
- Ecosistemas en Python
- Uso generalizado de Python
- Preparando nuestro entorno
- Virtualización en Python
- Uso de variables
- Tipos de datos
- Iteraciones y condicionales
- Uso de datos locales
Resumen
En esta clase daremos un paso más allá con Python: trabajaremos con estructuras de datos más complejas y gestión de librerías para manejar información de forma más eficiente, empezaremos a representar datos mediante gráficos para interpretarlos visualmente y cerraremos con una primera aproximación práctica a la inteligencia artificial generativa aplicada a la creación de imágenes.
Objetivos
Profundizar en estructuras avanzadas de Python
Gestionar paquetes y librerías en proyectos Python
Comprender y utilizar matrices, diccionarios y vectores
Introducir el trabajo con gráficos y visualización de datos
Entender los fundamentos de la IA y el uso de modelos generativos como DALL·E
Temario
- Python avanzado e Inteligencia Artificial
- Gestión de recursos en Python
- Aislamiento en Python (Conda, Miniconda)
- Funciones y vectores
- Matrices
- Diccionarios
- Clases en Python
- Trabajar con gráficos
- Acceso a datos remotos
- Peticiones Http en Python
- Python avanzado
Resumen
En esta clase descubriremos por qué un lenguaje de nicho puede ser especialmente potente para la estadística y qué implica trabajar con una herramienta pensada específicamente para ese propósito, en lugar de algo genérico. Además, daremos nuestros primeros pasos con R y RStudio para dominar sus principios básicos y veremos cómo empezar a aprovechar la inteligencia artificial dentro de este entorno para sacarle más rendimiento al trabajo con datos.
Objetivos
Entender qué es R como lenguaje de programación y análisis de datos.
Manejarse correctamente en el IDE RStudio y su interfaz principal.
Conocer los principios básicos de R: variables, tipos, listas y funciones.
Introducir conceptos avanzados como los data frames y los gráficos en R.
Entender qué son datos locales y remotos y su uso básico con httr.
Conocer los principios básicos de la IA aplicada en R.
Temario
- Fundamentos de R con aplicaciones de IA
- R y sus IDEs
- Fundamentos de R
- Uso de RStudio
- Operadores lógicos y condicionales
- Vectores y matrices
- Operaciones con Listas
- Administración de dependencias
- Uso de gráficos
- Uso de la IA
El objetivo del proyecto será que el alumno sea capaz de resolver con destreza, ya sea en Python o R, el manejo de distintos tipos de datos y lógica de negocio y pueda interactuar con datos locales, como remotos, pudiendo preparar visualizaciones gráficas que harán que su actividad estadística destaque. En el mismo aprenderá a cómo podemos realizar consultas lógicas, almacenado de datos en memoria (con distintos orígenes) y cómo recrear nuestras estadísticas gráficamente.
Opiniones del Curso de Introducción a los lenguajes de programación
Orlando Hernández Jiménez
Consultant, Data Scientist and Trainer in BI, ECM, BigData, ML & Blockchain
Todos los objetivos claros en combinación con dedicación y esfuerzo, darán un extraordinario y satisfactorio resultado. Así que a seguir con los siguientes objetivos #iebs.
Arantxa Martínez Capitán
Técnico BPO en Integra HCM
En el Postgrado en Business Intelligence & BD he trabajado con herramientas como Alteryx, RapidMiner, MySQL y Microsoft Power BI. Con ellas he ido encajando piezas hasta crear el puzle completo mediante el desarrollo de casos prácticos reales.
Juan Manuel Hernández Espinosa
Senior Petroleum Economist & Data Scientist
¡He disfrutado mucho este viaje! Un logro más, ahora es el momento de aplicar todos los aprendizajes y aprovecharlos en todos los aspectos profesionales!, Gracias IEBS Business School.
Roberto Esteves
Gerente General en Masapp
Solamente pasaba para compartirles un pequeño éxito, haber terminado el postgrado en el IEBS Business School en "Data Science y Machine Learning", esto me sirve para poder seguir dando mejores capacitaciones.
Resumen
del Curso de Introducción a los lenguajes de programación
Duración
1 mes
Inicio
26 Noviembre
Modalidad
Online e ininterrumpido
Precio
485€
510 U$S
Financia tu curso a través de
Klarna
PayPal
Sabadell
Incluye
Diploma IEBS y bolsa de empleo
Valoración
4.9/5 de valoración por los alumnos
No enseñamos el futuro.
Te ayudamos a crearlo.
Formación relacionada
Curso
Big data & IA
Curso en IA Generativa y Cloud Computing
Curso
Big data & IA
Curso de Innovación en Estrategia Digital y Automatización a través de la IA
Curso
Big data & IA
Curso en IA Aplicada a Social Media
Curso
Big data & IA
Curso de creación de narrativas con ChatGPT
Curso
Big data & IA
Curso en Creación de productos Audiovisuales con IA Generativa y Runway
Curso
Big data & IA
Curso en IA Aplicada a Redes Sociales y Contenido con ChatGPT