• 687374918
  • info@devacademy.es

Introducción al DataEngineering con Python

Detalle del plan de formación

¿Has oído hablar sobre la ingeniería de datos? ¿Sabes lo que hace un profesional «Data Engineer»? ¿Sabes que es una de las profesiones más de moda en el mercado laboral?

Los ingenieros de datos son responsables de encontrar tendencias en los conjuntos de datos y desarrollar algoritmos para ayudar a que los datos sin procesar sean más útiles para la empresa. Este rol de TI requiere un conjunto significativo de habilidades técnicas, que incluyen un profundo conocimiento del diseño de bases de datos SQL y múltiples lenguajes de programación. Pero los ingenieros de datos también necesitan habilidades de comunicación para trabajar en todos los departamentos y comprender lo que los líderes empresariales desean obtener de los grandes conjuntos de datos de la compañía.

DevAcademy elabora un curso como introducción al mundo de Ingeniería de datos con Python, uno de los lenguajes más usados en el mercado. Aprenderás de cero Python y podrás iniciarte en la manipulación de datos con diferentes librerías de Python. Es un curso introductorio que te dará suficiente contexto para comenzar a explorar el mundo de la ingeniería de datos por tu cuenta. Enfocado a las personas que trabajan o quieren trabajar en una empresa con varias fuentes de datos y no tienen una idea clara de cómo usar todas esas fuentes de datos de manera escalable.

Temario

Introducción al lenguaje de Programación Python

Introducción a la ingeniería de datos

Cómo enfocar un proyecto de ingeniería de datos

Inicio de laboratorio

Instalación y despliegue de Python

    • Despliegue de tecnologías auxiliares: Jypiter , Pycharm

Estructura del lenguaje básico

    • Tipos de datos
    • Operadores aritméticos
    • Comentarios

Flujos de control

    • Condicionales
    • Bucle While
    • Bucle For

Estructura de datos complejas

    • Listas
    • Tuplas

Diccionarios con Python.

Creación de funciones

Orientación a objetos

    • Objetos
    • Atributos
    • Clases
    • Herencia

Conversión de tipos

Entrada y salida de datos

    • Trabajando con ficheros
    • Trabajando con bases de datos (Mysql o PostgreSQL)

Manejo de errores y excepciones

Expresiones regulares

Librerías Python: Numpy, Pandas, y otras

Ejercicios prácticos: Durante el temario se aplicarán diferentes ejercicios prácticos

 

Casos prácticos

Durante los programas de aprendizaje de DevAcademy, los alumnos aplicarán la teoría con casos prácticos guiados por los profesores buscando adquirir el mayor aprendizaje durante las clases.

 

Fechas, horario y lugar

Los cursos de DevAcademy son en horario NO LABORAL los VIERNES (16hrs – 21hrs) y SÁBADOS (9hrs-14hrs), pensado para que puedan asistir aquellos que estén trabajando.

¡NUEVAS FECHAS!: 29,30 Mayo y 6,7 Junio 2020

El curso tendrá lugar en las aulas situadas en las instalaciones DevAcademy

Responsabilidades profesor

El profesor presentará el contenido conforme lo presentado en el programa de formación y dará acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.

Responsabilidades alumno

El asistente participará en la formación en el periodo determinado. DevAcademy mandará un email previo a todos los alumnos con lo necesario.

Por último, será necesario que el alumno pueda disponer de los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:

  • Recomendable unos 4GB de memoria RAM y 10GB de espacio en disco.
  • Habilitada la virtualización tanto en software como hardware
  • Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para la cancelación de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
Sin embargo, en caso de cancelación fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase.

Además, es posible que días antes se envíe un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.

Por último, si quieres más información sobre los cursos, haz click aquí



DevAcademy 2019 - info@devacademy.es - Telf: 687374918