/DS_PT_09_2023

Primary LanguageJupyter NotebookMIT LicenseMIT

Bootcamp de Data Science Part Time Sep 2023

Autor: Juan Maniglia

Descripción

Bienvenidos al repositorio del Bootcamp de Data Science. Este programa abarca desde lo más básico hasta conceptos avanzados en cuatro módulos principales:

  • Ramp-Up
  • Data Analysis
  • Machine Learning
  • Data Engineering

Las tecnologías y bibliotecas que se utilizarán incluyen Python, Markdown, Git, GitHub, numpy, pandas, scikit-learn, TensorFlow, Keras, Azure, Docker, FastAPI, Flask, PythonAnywhere, Streamlit, GitHub Actions, Power BI y PySpark.

Contenido

  • Ramp-Up:
  1. Introducción a Python
  2. Markdown para documentación
  3. Uso de Git y GitHub
  • Data Analysis:
  1. Estadística básica y avanzada
  2. Manipulación de datos con numpy y pandas
  3. Web Scraping y APIs
  4. Visualización de datos
  5. Bases de datos y SQL
  • Machine Learning:
  1. Aprendizaje supervisado
  2. Aprendizaje no supervisado
  3. Series temporales
  4. Deep Learning con TensorFlow y Keras
  • Data Engineering:
  1. Azure para la administración de datos
  2. Docker para contenerización
  3. Desarrollo de APIs con FastAPI y Flask
  4. Despliegue con PythonAnywhere y Streamlit
  5. Automatización con GitHub Actions
  6. Visualización avanzada con Power BI
  7. Procesamiento de datos con PySpark

Requisitos

Python 3.9 o superior Instalación de diversas bibliotecas y herramientas

Instalación

Para instalar las dependencias necesarias, clona el repositorio y ejecuta:

Cómo contribuir

Si deseas contribuir al repositorio, por favor realiza un fork del mismo y crea una pull request con tus cambios.

Licencia

Este proyecto está bajo la Licencia MIT. Para más detalles, consulte el archivo LICENSE.

Actualizar el fork a partir del repositorio original

  1. Agregar el repositorio original como "upstream":

git remote add upstream https://github.com/JuanManiglia/DS_PT_09_2023.git

  1. Obtener los cambios del repositorio original:

git fetch upstream

  1. Cambiar a la rama principal de tu fork (si no estás ya en ella):

git checkout main

  1. Combinar los cambios del repositorio original a tu rama principal:

git merge upstream/main

  1. Si es necesario, resuelve cualquier conflicto y realiza un commit con los cambios.

Con estos pasos, tu fork estará actualizado con los últimos cambios del repositorio original.

Fork de GitHub