Curso en línea – certificado profesional certificado en ingeniería de datos de IBM

Prepárate para una carrera como ingeniero. Adquiere las habilidades necesarias en el mercado laboral y fórmate en el campo de la inteligencia artificial. Obtenga un certificado de IBM. No es necesaria experiencia previa.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Pitón
  • SQL
  • Bases de datos relacionales (RDBMS)
  • No SQL
  • ETL
  • almacenes de datos
  • chispa apache
  • Gestión de bases de datos
  • Trabajar con datos no estructurados
  • Herramientas y técnicas de IA generativa
  • Construyendo túneles de datos
  • Experiencia práctica en proyectos.
  • Copia de seguridad de archivos en Linux
  • Análisis de datos de tráfico
  • Diseño y establecimiento de un almacén de datos.
  • Transferencia de datos en bases de datos NoSQL
  • Entrenando un modelo de aprendizaje automático
  • Gestión de plataforma de ingeniería de datos de extremo a extremo
  • Portafolio de proyectos
  • Certificado profesional de IBM
  • Una insignia digital de IBM
  • Acceso a recursos profesionales.
  • Entrevistas de anestesia
  • soporte de CV
  • Hasta 12 créditos académicos

What you will learn in the course

Courses for which the course is suitable

  • Ingeniero de datos
  • científico de datos
  • analista de inteligencia de negocios
  • desarrollador ETL
  • administrador de base de datos
  • Desarrollador de Python
  • analista de datos
  • especialista en big data
  • Desarrollador de almacén de datos
  • Desarrollador NoSQL
  • Experto en Apache Spark
  • Desarrollador de aplicaciones de datos
  • Responsable de proyectos en el campo de los datos.
## Certificado profesional: serie de 16 cursos Prepárese para una carrera en el campo emergente de la ingeniería de datos. En este programa, aprenderá las habilidades necesarias, como Python, SQL y bases de datos, para estar **listo para trabajar en menos de 5 meses**. La ingeniería de datos se ocupa de la construcción de sistemas para la recopilación, el procesamiento y la **organización de datos sin procesar en información útil**. Los ingenieros de datos proporcionan la información básica que los científicos de datos y los analistas de inteligencia empresarial necesitan para tomar decisiones. Este programa le enseñará los fundamentos de la ingeniería de datos que los empleadores buscan en los roles de la industria, incluido Python, uno de los lenguajes de programación más utilizados. Además, dominará **SQL, RDBMS, ETL, almacenes de datos, NoSQL, big data y Spark** a través de laboratorios y proyectos prácticos. **Aprenderá a utilizar el lenguaje de programación Python** y los scripts de Linux/UNIX para extraer, transformar y cargar datos (ETL). Trabajará con bases de datos relacionales (RDBMS) y consultará datos mediante comandos SQL y también utilizará bases de datos NoSQL y datos no estructurados. También aprenderá cómo se utilizan las herramientas y técnicas de IA generativa en la ingeniería de datos. Al finalizar el programa, tendrá una **cartera de proyectos** y un certificado profesional de IBM para demostrar su experiencia. Además, obtendrá una insignia digital de IBM y **obtendrá acceso a recursos profesionales** para ayudarle con su búsqueda de empleo, incluidas entrevistas de sedación y asistencia para currículums. ACE® recomienda este programa: cuando termines, **puedes obtener hasta 12 créditos académicos**. ## Proyecto de aprendizaje práctico Durante este certificado profesional, realizará laboratorios y proyectos prácticos para obtener experiencia práctica en Python, SQL, bases de datos relacionales, bases de datos NoSQL, Apache Spark, creación de canalizaciones de datos, administración de bases de datos y trabajo. con almacenes de datos. ### Proyectos: – Diseño de una base de datos relacional para ayudar a la cadena de café a mejorar sus operaciones. – Uso de SQL para consultar datos demográficos sobre población, delincuencia y encuestas escolares. – Escribir un script Bash en Linux que haga una copia de seguridad de los archivos modificados. – Establecimiento, prueba y optimización de una plataforma de datos que contiene bases de datos MySQL, PostgreSQL e IBM Db2. – Analizar datos de tráfico rodado para realizar ETL y crear tuberías utilizando Airflow y Kafka. – Diseño y establecimiento de un almacén de datos para una empresa de gestión de residuos sólidos. – Transferir, consultar y analizar datos en bases de datos MongoDB, Cassandra y Cloudant NoSQL. – Entrenamiento de un modelo de aprendizaje automático mediante la creación de una aplicación Apache Spark. – Diseño, instalación y gestión de una plataforma de ingeniería de datos de extremo a extremo.

Details of the courses that make up the specialization

Introducción a la ingeniería de datos

Curso 1

  • 12 horas
  • 4.7

Detalles del curso

¿Qué aprenderás?

  • Desarrolle una lista de habilidades básicas necesarias para un puesto de ingeniería de datos de nivel inicial.
  • Repasar diferentes etapas y conceptos en el ciclo de vida de la ingeniería de datos.
  • Describir tecnologías de ingeniería de datos como bases de datos relacionales, bases de datos NoSQL y motores de Big Data.
  • Un resumen de los conceptos de seguridad de la información, gobernanza y cumplimiento.

Habilidades que adquirirás

  • Categoría: script de Shell
  • Categoría: Bash (Shell Unix)
  • Categoría: Recuperar, Transformar y Cargar (ETL)
  • Categoría: Linux
  • Categoría: comandos de Linux

Python para ciencia de datos, inteligencia artificial y desarrollo

Curso 2

  • 25 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Aprenda Python, el lenguaje de programación más popular para ciencia de datos y desarrollo de software.
  • Transforme la lógica de la programación Python en variables, estructuras de datos, ramificaciones, bucles, funciones, objetos y clases.
  • Demostrar capacidad para utilizar bibliotecas de Python como Pandas y Numpy, y desarrollar código utilizando Jupyter Notebooks.
  • Acceda y extraiga datos de la web mediante API de Python y bibliotecas como Beautiful Soup.

Habilidades que adquirirás

  • Categoría: Bases de datos en la nube
  • Categoría: MongoDB
  • Categoría: Casandra
  • Categoría: NoSQL
  • Categoría: Nuboso

Proyecto Python para ingeniería de datos.

Curso 3

  • 9 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Demuestre sus habilidades en Python para el trabajo y el procesamiento de datos.
  • Implemente el raspado de datos web y utilice API para extraer datos con Python.
  • Desempeña el papel de ingeniero de datos en un proyecto real para extraer, convertir y cargar datos.
  • Utilice Jupyter Notebooks e IDE para completar su proyecto.

Introducción a las bases de datos relacionales (RDBMS)

Curso 4

  • 15 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Describir bases de datos, bases de datos, bases de datos relacionales y bases de datos en la nube.
  • Explicar modelos de información y datos, bases de datos relacionales y conceptos de modelos relacionales (incluidos esquemas y tablas).
  • Explicar el diagrama de relaciones y el diseño de una base de datos relacional para un caso de uso específico.
  • Desarrollar conocimientos prácticos de DBMS populares, incluidos MySQL, PostgreSQL e IBM DB2.

Habilidades que adquirirás

  • Categoría: Ciencia de datos
  • Categoría: Análisis de datos
  • Categoría: programación en Python
  • Categoría: Numby
  • Categoría: Pandas

Bases de datos y SQL para ciencia de datos con Python

Curso 5

  • 20 horas
  • 4.7

Detalles del curso

¿Qué aprenderás?

  • Analizar datos dentro de una base de datos usando SQL y Python.
  • Cree una base de datos relacional y trabaje con varias tablas utilizando comandos DDL.
  • Cree consultas SQL básicas a intermedias utilizando comandos DML.
  • Cree consultas más potentes con técnicas SQL avanzadas como vistas, transacciones, procedimientos almacenados y uniones.

Habilidades que adquirirás

  • Categoría: aprendizaje automático
  • Categoría: canales de aprendizaje automático
  • Categoría: Ingeniero de datos
  • Categoría: SparkML
  • Categoría: Apache Spark

Una introducción práctica a los comandos de Linux y a los scripts de shell

Curso 6

  • 14 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Describir la arquitectura de Linux y las distribuciones comunes de Linux e instalar software en un sistema Linux.
  • Ejecute comandos de información, archivos, contenido, navegación, compresión y red en el shell Bash.
  • Desarrolle scripts de shell utilizando comandos de Linux, variables de entorno, tuberías y filtros.
  • Programe trabajos cron en Linux usando crontab y explique la sintaxis de cron.

Habilidades que adquirirás

  • Categoría: programación en Python
  • Categoría: Bases de datos relacionales
  • Categoría: SQL
  • Categoría: NoSQL
  • Categoría: tuberías de datos

Administración de Base de Datos (DBA)

Curso 7

  • 21 horas
  • 4.4

Detalles del curso

¿Qué aprenderás?

  • Cree, consulte y configure bases de datos y acceda y construya objetos del sistema, como tablas.
  • Realice una gestión básica de bases de datos, incluida la copia de seguridad y recuperación de bases de datos, así como la gestión de roles y privilegios de usuario.
  • Supervise y optimice aspectos importantes del rendimiento de la base de datos.
  • Resuelva problemas de bases de datos como conexión, inicio de sesión y configuración y automatice funciones como informes, mensajes y alertas.

Habilidades que adquirirás

  • Categoría: programación en Python
  • Categoría: Ingeniería de la Información
  • Categoría: Recuperar, Transformar y Cargar (ETL)
  • Categoría: Ingeniero de datos
  • Categoría: raspado de datos

ETL y canalizaciones de datos con Shell, Airflow y Kafka

Curso 8

  • 17 horas
  • 4.5

Detalles del curso

¿Qué aprenderás?

  • Describir y diferenciar entre procesos de búsqueda, transformación, carga (ETL) y extracción, carga, transformación (ELT).
  • Explique los modos de ejecución de condensador versus paralelo.
  • Ejecute el proceso ETL utilizando comandos Bash y funciones de Python.
  • Describir los componentes de los canales de datos, procesos, herramientas y tecnologías.

Habilidades que adquirirás

  • Categoría: Recuperar, Transformar y Cargar (ETL)
  • Categoría: Ingeniero de datos
  • Categoría: Apache Kafka
  • Categoría: Flujo de aire Apache
  • Categoría: tuberías de datos

Conceptos básicos en almacenes de datos

Curso 9

  • 15 horas
  • 4.4

Detalles del curso

¿Qué aprenderás?

  • Habilidades listas para trabajar en el campo de los almacenes de datos en 6 semanas, respaldadas por experiencia práctica y certificación de IBM.
  • Diseñe y complete un almacén de datos, y muestree y consulte datos utilizando CUBE, ROLLUP y vistas realizadas.
  • Identifique herramientas populares de análisis de datos e inteligencia empresarial y cree visualizaciones de datos utilizando IBM Cognos Analytics.
  • Cómo formatear y cargar datos en un almacén de datos, escribir consultas resumidas, crear tablas de consultas materializadas y crear un panel analítico.

Habilidades que adquirirás

  • Categoría: Grandes datos
  • Categoría: SparkSQL
  • Categoría: SparkML
  • Categoría: Apache Hadoop
  • Categoría: Apache Spark

Paneles de BI con IBM Cognos Analytics y Google Looker

Curso 10

  • 11 horas

Detalles del curso

¿Qué aprenderás?

  • Explore el propósito de las herramientas de análisis e inteligencia empresarial (BI).
  • Aplastó las capacidades de IBM Cognos Analytics y Google Looker Studio.
  • Demuestre su capacidad para analizar datos de DB2 con IBM Cognos Analytics.
  • Cree y comparta paneles interactivos utilizando IBM Cognos Analytics y Google Looker Studio.

Habilidades que adquirirás

  • Categoría: programación en Python
  • Categoría: Bases de datos en la nube
  • Categoría: Sistema de gestión de bases de datos relacionales (RDBMS)
  • Categoría: SQL
  • Categoría: Cuadernos Jupyter

Introducción a las bases de datos NoSQL

Curso 11

  • 18 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Diferenciar entre las cuatro categorías principales de bases de datos NoSQL.
  • Describir las características, prestaciones, ventajas, limitaciones y aplicaciones de las herramientas de procesamiento de Big Data más populares.
  • Realice tareas comunes utilizando MongoDB, incluidas crear, leer, actualizar y eliminar (CRUD).
  • Ejecute operaciones de espacio de claves, tablas y CRUD en Cassandra.

Habilidades que adquirirás

  • Categoría: Seguridad de bases de datos
  • Categoría: Sistema de gestión de bases de datos (DBMS)
  • Categoría: Servidores de bases de datos
  • Categoría: Gestión de bases de datos
  • Categoría: Bases de datos relacionales

Introducción al Big Data con Spark y Hadoop

Curso 12

  • 19 horas
  • 4.4

Detalles del curso

¿Qué aprenderás?

  • Explicar el impacto del Big Data, incluidos casos de uso, herramientas y métodos de procesamiento.
  • Describir la arquitectura, el sistema, los métodos y las aplicaciones relacionadas con el usuario de Apache Hadoop, incluidos Hive, HDFS, HBase, Spark y MapReduce.
  • Recupere los conceptos fundamentales de la programación Spark, incluidos los fundamentos de la programación paralela para DataFrames, Datasets y Spark SQL.
  • Utilice Spark RDD y conjuntos de datos, optimice Spark SQL con Catalyst y Tungsten, y utilice las opciones de desarrollo y tiempo de ejecución de Spark.

Habilidades que adquirirás

  • Categoría: Ciencia de datos
  • Categoría: Sistema de gestión de bases de datos (DBMS)
  • Categoría: Ingeniería de la Información
  • Categoría: SQL
  • Categoría: NoSQL

Aprendizaje automático con Apache Spark

Curso 13

  • 15 horas
  • 4.6

Detalles del curso

¿Qué aprenderás?

  • Describa ML, explique su papel en la ingeniería de datos, describa la IA generativa, analice los usos de Spark y analice las canalizaciones de ML y el modelo de persistencia.
  • Evalúe modelos de ML, distinga entre modelos de regresión, clasificación y agrupación, y compare los canales de ingeniería de datos con los canales de ML.
  • Cree los procesos de análisis de datos utilizando Spark SQL y realice regresión, clasificación y agrupación en clústeres utilizando SparkML.
  • Demuestre la conexión a clústeres de Spark, cree canalizaciones de aprendizaje automático, realice extracción y transformación de funciones e informe sobre la persistencia del modelo.

Habilidades que adquirirás

  • Categoría: inteligencia de negocios
  • Categoría: Visualización de datos
  • Categoría: Análisis de IBM Cognos
  • Categoría: Estudio Google Looker
  • Categoría: Paneles de control

Proyecto final de ingeniería de datos.

Curso 14

  • 16 horas
  • 4.7

Detalles del curso

¿Qué aprenderás?

  • Demostrar competencia en las habilidades necesarias para un puesto de ingeniería de datos de nivel inicial.
  • Diseñar e implementar diversos conceptos y componentes en el ciclo de vida de la ingeniería de datos, como bases de datos.
  • Demuestre conocimientos prácticos con bases de datos relacionales, bases de datos NoSQL, motores de Big Data, almacenes de datos y canalizaciones de datos.
  • Utilice habilidades de secuencias de comandos en los lenguajes de programación Linux, SQL y Python para resolver problemas de ingeniería de datos.

Habilidades que adquirirás

  • Categoría: Red neuronal convolucional
  • Categoría: Ingeniería de la Información
  • Categoría: Consulta de base de datos
  • Categoría: Creación de datos
  • Categoría: IA generativa

IA generativa: avanzando en su carrera de ingeniería de datos

Curso 15

  • 12 horas
  • 4.9

Detalles del curso

¿Qué aprenderás?

  • Utilizar diversas herramientas y técnicas generativas en procesos de ingeniería de datos en diversas industrias.
  • Implemente una variedad de procesos de ingeniería de datos, como crear, aumentar y anonimizar datos utilizando herramientas generativas.
  • Practique habilidades de IA generativa en laboratorios y proyectos prácticos para diseñar un esquema de almacén de datos y construir infraestructura.
  • Evalúe casos del mundo real que ilustren el uso exitoso de la IA generativa para ETL y almacenes de datos.

Habilidades que adquirirás

  • Categoría: Diseño de Bases de Datos (DB)
  • Categoría: PostgreSQL
  • Categoría: Sistema de gestión de bases de datos relacionales (RDBMS)
  • Categoría: Arquitectura de base de datos
  • categoría: mysql

Guía profesional de ingeniería de datos y preparación para entrevistas.

Curso 16

  • 11 horas
  • 4.8

Detalles del curso

¿Qué aprenderás?

  • Describa el papel de un ingeniero de datos y algunas opciones profesionales, así como las oportunidades futuras en el campo.
  • Explique cómo desarrollar los conceptos básicos de una búsqueda de empleo, incluida la investigación de ofertas de trabajo, la redacción de currículums y la preparación de un portafolio.
  • Resuma lo que el candidato puede esperar durante un ciclo típico de entrevista de trabajo, los diferentes tipos de entrevistas y cómo prepararse para ellas.
  • Explique cómo realizar una entrevista eficaz, incluidas técnicas para responder preguntas y cómo realizar una presentación personal profesional.

Habilidades que adquirirás

  • Categoría: Cubos
  • Categoría: almacenes de datos
  • Categoría: Esquemas de copos de nieve
  • Categoría: Lagos de datos
  • Categoría: ROLLUPS
  • Categoría: Mercados de datos
  • Categoría: Esquemas de estrellas