Bootcamp Data Science

Fórmate con el bootcamp de Data Science ¡Haz tu sueño realidad y dedícate profesionalmente!

Descripción

Contenido del bootcamp0 – PreparatorioConceptos BásicosEn este módulo de iniciación, se detallan todos los conceptos básicos de programación, y también se explicará las principales herramientas que se van a utilizar para el desarrollo en Python como son Jupyter Notebook y Spyder.Programación Básica en PythonEste módulo realiza una introducción al lenguaje de programación de Python. Tanto la teoría como los retos propuestos están presentados en formato Jupyter Python por lo que el alumno debe tener instalado Anaconda Suite. Los detalles y el uso básico de Jupyter Notebook se explican en el módulo 0 del prework. Los temas que cubren este módulo es:Variables y Tipos de DatosCondicionalesBuclesFuncionesRetos AdicionalesEnlaces de Interés1 & 2 – Python y Extracción y Almacenamiento de DatosProgramación en PythonComenzando nuestro programa, nos dedicaremos a desarrollar y consolidar los fundamentos de la programación en Python, el lenguaje más extendido en el entorno de Big Data y Data Science por su versatilidad y potencia.El propósito del módulo I es familiarizarse con este lenguaje, para que el alumno aprenda a importar, limpiar, manipular y visualizar datos, desarrollando habilidades esenciales para convertirse en un científico de datos, transformando data en conocimientos que aportan valor a la cadena de negocio.Introducción y Tipos de datosCondicionalesBucles y ExcepcionesFuncionesPOOGitMiniProyecto Fin de MóduloExtracción y Almacenamiento de DatosUna vez asentadas las bases, aprenderás el primer paso que un Data Scientist tiene que dominar: la extracción y el almacenamiento de los datos. En este módulo aprenderás a consumir las principales APIs, a almacenar y gestionar tus datos en los motores de bases de datos más utilizados.Uso de APISQLMongoCassandra3 & 4 – Big Data y Data Fundamentals & Data Science MethodBig Data FundamentalsDominaremos los conocimientos necesarios para implantar y comprender cualquier arquitectura de Big Data, abordaremos diferentes tecnologías de almacenamiento, se desarrollarán habilidades para entender y conocer proyectos en distintas áreas trastocados por el Big Data y dar así respuesta a la demanda creciente por parte de las compañías.Virtualización por contenedores: DockerSistemas de almacenamiento distribuido: HDFSSistemas de procesamiento distribuido (Hadoop: MapReduce, Hive, PySpark)Procesamiento en tiempo real (Spark Streaming, Kafka)Data Fundamentals & Data Science MethodLos expertos en Data Science han de ser expertos en estadística aplicada. Se profundizará la metodología para trabajar como un data scientist y potenciar el razonamiento lógico para convertir data en respuestas de valor.Funciones lambda + map/filter/reduceNumpyArraysEstadística básica con numpy + tipos de datosPandasDataframesSeriesOperationsAdvance filteringVisualización Básica con Python5 & 6 – Preprocesamiento y Visualización y Fundamentos de Matemáticas y EstadísticaLlegados a este punto, ya serás capaz de almacenar y acceder a tus data sets. Ahora será el momento de empezar a tratar los datos. Antes de sacar ninguna conclusión, es esencial que estudies el dataset, que descartes las columnas que no te aporten valor y que homogenices y limpies los datos. En este módulo aprenderás todas las técnicas necesarias para que seas capaz de hacer un preprocesamiento correcto de tus datos:Preprocesamiento y Visualización de DatosProyectos reales de data scienceExpresiones RegularesFeature SelectionContraste de HipótesisRegularizaciónVisualización AvanzadaWeb scrappingDashboards & TableauFundamentos de Matemáticas, Estadística y Aprendizaje automáticoPara comprender y dominar el Aprendizaje automático se necesitan unos fundamentos básicos de diferentes disciplinas. En este módulo repasararemos los siguientes campos:MatemáticasAlgebra LinealCálculoEstadística7 & 8 – Machine Learning y Proyecto finalMachine LearningEl aprendizaje automático combina aspectos de la informática y las estadísticas para extraer información útil y predicciones de los datos. A través del aprendizaje automático podremos hacer predicciones y recomendaciones útiles, buscar automáticamente grupos y categorías en conjuntos de datos complejos.En esta sección del curso se aprenderá a utilizar los principales algoritmos de aprendizaje automático supervisados y no supervisados, nociones de Deep Learning y de NLP, cuándo es conveniente usar cada algoritmo y las diversas métricas que pueden usar para evaluar su rendimiento.Problemas de Clasificación (K-NN, Regresión Logística, SVM, Árboles de decisión, Naive Bayes)Problemas de Regresión (KNN, Regresión Linear, Descenso de gradiente, SVM)Problemas de aprendizaje no supervisado (Clustering: k-means, Reducción de la dimensionalidad: PCA, TSNE)Métodos avanzados (Métodos de ensemble)Deep LearningNLPProyecto FinalDe forma transversal a las últimas semanas del curso, el alumno realizará un proyecto final que formará parte de su portafolio. Aplicando los conocimientos aprendidos y eligiendo datos de diversas fuentes, se utilizarán las técnicas y herramientas aprendidas en el programa para desarrollar un proyecto que resuelva una problemática y pueda ser contado por cada alumno a través del Data Storytellings.Elaborar una idea y una propuesta de proyecto.Buscar y enriquecer datos combinando diversas fuentes.Utilizar técnicas de análisis de datos exploratorios para comprender datos.Pre-procesar y crear un conjunto de datos de entrenamiento.Construir un modelo de trabajo.Documentación y presentación de proyecto de valor con conclusiones a través del Storytelling.Utilización de herramientas colaborativas

¿Qué aprenderás en Desarrollo Web?

Temario

1. Fundamentos de Ciencia de Datos
– Introducción a los datos y su procesamiento
– Conceptos clave de estadística aplicada
– Manejo de grandes volúmenes de datos
2. Programación con Python
– Análisis de datos con Pandas
– Manipulación de datos con NumPy
– Creación de visualizaciones con Matplotlib
3. Introducción a Machine Learning
– Conceptos de aprendizaje supervisado
– Modelos de clasificación y regresión
– Evaluación de modelos predictivos
4. Algoritmos avanzados de Machine Learning
– Redes neuronales y deep learning
– Procesamiento de lenguaje natural
– Modelado no supervisado: clustering
5. Implementación de Modelos en Producción
– Despliegue de modelos en plataformas web
– Integración de modelos en aplicaciones
– Monitoreo de modelos en producción
6. Proyecto final
– Desarrollo de un modelo predictivo
– Presentación y análisis de resultados

Opciones de pago

Consigue una beca para cursar tu Bootcamp

Financia tu Bootcamp

No. pagues hasta que encuentres trabajo

Salidas Profesionales

Salario Medio

1-3 años

24.0000€

4-7 años

36.0000€

+8 años

52.0000€

Preguntas Frecuentes

El precio total del bootcamp es 6900€
No ¿Se necesita experiencia previa para realizar un bootcamp?Están diseñados para adaptarse a diferentes niveles, permitiendo a principiantes y profesionales adquirir nuevas habilidades desde cero.
Los bootcamps brindan una formación enfocada en habilidades concretas, permitiendo a los estudiantes ingresar rápidamente al mercado laboral con competencias muy valoradas por las empresas y un enfoque en el aprendizaje práctico.

Codenotch

Especializados en bootcamps, nuestros programas combinan teoría y práctica en áreas clave como programación, ciencia de datos y ciberseguridad.

Ubicaciones:

Modalidad:

Opiniones de Codenotch

45 opiniones

Romina Torres

Excelente en cuanto a contenido y al trato mentores, y el acompañamiento post curso

Sebastian

RECOMIENDO EL BOOTCAMP BIG DATA. AUNQUE ES FUNDAMENTAL HABER HECHO EL PREWORK PARA LLEGAR CON ALGO DE CONOCIMIENTOS.