Aprende Ciencia de Datos (Pista para Principiantes)
La ciencia de datos unifica la estadística, el análisis de datos, el aprendizaje automático y sus métodos relacionados para comprender y analizar fenómenos reales con datos. Utiliza técnicas y teorías extraídas de muchos campos dentro del contexto de las matemáticas, la estadística, la ciencia de la información y la informática.
En esta pista, exploraremos las herramientas y técnicas para comenzar tu viaje.
Aprenderás los conceptos básicos sobre cómo analizar y comunicar hallazgos de datos.
El primer curso que tomarás es Fundamentos de Análisis de Datos, donde establecerás lenguaje y definiciones, así como cómo pensar sobre los datos. Luego, cubriremos algunos temas de Python, ya que es el lenguaje que más utilizan los científicos de datos. Establecerás una base sólida en listas de Python, diccionarios, secuencias, tuplas y más.
A continuación, cubriremos cómo instalar y usar Anaconda, así como Jupyter Notebooks, dos herramientas útiles para tu trabajo con Python. Además, comenzarás a crear gráficos con la biblioteca de Python matplotlib, una biblioteca estándar de la industria para visualización de datos. Matplotlib proporciona una forma de generar fácilmente una amplia variedad de gráficos en pocas líneas de código Python.
Obtendrás una introducción básica a NumPy, el paquete fundamental para computación científica, y luego pandas, que proporciona estructuras de datos rápidas, flexibles y expresivas para tu trabajo de datos en Python.
Luego cubriremos algunas mejores prácticas para limpiar y preparar datos, visualización de datos e introducción a la extracción de datos de la web. Para cerrar esta pista, tomarás nuestro curso Introducción a Big Data y luego nuestro curso Fundamentos de Aprendizaje Automático.
¿Listo para dar el siguiente paso en tu carrera de Ciencia de Datos? ¡Comencemos!
-
Un salario de nivel inicial para las tecnologías cubiertas en esta ruta es aproximadamente $95,000 / año en promedio.
-
Algunas empresas que utilizan estas tecnologías regularmente incluyen: Google, Microsoft, Apple, Airbnb
¿Listo para comenzar a aprender?
Treehouse ofrece una prueba gratuita de 7 días para estudiantes nuevos. Obtén acceso a miles de horas de contenido. Aprende a programar, consigue el trabajo de tus sueños.
Comienza Tu Prueba Gratuita
-
Curso
- 1
- 2
Introducción al Análisis de Datos
Una introducción a los conceptos, herramientas y términos para análisis de datos.
-
Curso
- 1
- 2
- 3
- 4
Conceptos Básicos de Python
Aprende los conceptos básicos del maravilloso lenguaje de programación de propósito general Python.
-
Curso
- 1
- 2
- 3
Introducción a las Listas
Las listas son un tipo de dato poderoso que te permite almacenar múltiples valores ordenados en un solo contenedor. Te van a encantar.
-
Curso
- 1
Introducción a las Tuplas
¡Aprende sobre una estructura de datos de Python que es similar a las listas pero con una diferencia clave!
-
Curso
- 1
- 2
- 3
Funciones, Empaquetado y Desempaquetado
Aprende los pormenores de las funciones de Python, cómo enviar y recibir valores a funciones, y todo sobre empaquetado y desempaquetado de Python.
-
Curso
- 1
- 2
Secuencias de Python
Descubre varios tipos de secuencias de Python, muchas formas de iteración de secuencias y todas las operaciones de secuencia comunes.
-
Curso
- 1
- 2
Introducción a los Diccionarios
Otra estructura de datos útil de Python es el diccionario. Aprende cómo escribir uno y usarlo en tu código de Python diario.
-
Curso
- 1
- 2
- 3
Python Orientado a Objetos Básico
Aprende el poderoso método orientado a objetos para diseñar y estructurar código.
-
1 minInstrucción
Aprendiendo SQL
Te recomendamos que aprendas SQL...(continúa leyendo)
Visto -
15 minTaller
Introducción a Anaconda
Aprende por qué deseas usar Anaconda, y luego aprende cómo
Visto -
15 minTaller
Jupyter Notebooks
El proyecto Jupyter tiene una herramienta increíble para Python, Julia, R y otros lenguajes. Aprende cómo instalar Jupyter Notebooks, usarlos e instalar kernels para otros lenguajes.
Visto -
Curso
- 1
- 2
- 3
Introducción a NumPy
NumPy es la abreviatura de Python Numérico. Es el paquete fundamental para computación científica. Lo verás en juego en prácticamente cualquier lugar donde Python necesita trabajar con datos. Este curso proporciona una introducción amable a la poderosa biblioteca.
-
Curso
- 1
- 2
Introducción a pandas
Pandas proporciona estructuras de datos rápidas, flexibles y expresivas que han sido diseñadas para hacer que trabajar con datos relacionales o "etiquetados" no solo sea fácil, sino también intuitivo. Es el bloque de construcción fundamental de alto nivel para realizar análisis de datos prácticos y del mundo real en Python.
-
Curso
- 1
- 2
Preparando Datos para Análisis
Aprende a limpiar y preparar datos para análisis usando herramientas de hojas de cálculo y Pandas de Python.
-
Curso
- 1
- 2
- 3
Introducción a la Visualización de Datos con Matplotlib
Comienza a crear gráficos con la biblioteca de Python, matplotlib, una biblioteca estándar de la industria para visualización de datos. Matplotlib proporciona una forma de generar fácilmente una amplia variedad de gráficos en pocas líneas de código Python. Es un proyecto de código abierto que se puede integrar en scripts de Python, notebooks de jupyter, servidores de aplicaciones web y múltiples toolkits GUI. Ya sea que estés explorando datos de muestra disponibles en Internet o tus propios datos empresariales, aprender matplotlib es un excelente lugar para comenzar tu viaje de visualización de datos.
-
1 minInstrucción
Más Visualización
Aprende más bibliotecas de visualización de datos...(continúa leyendo)
Visto -
Curso
- 1
- 2
- 3
Extrayendo Datos de la Web
Casi cualquier información que desees está disponible en Internet. La extracción de datos web es una herramienta clave para la minería de datos que permite la exploración de páginas web y recopilación para una variedad de reportes. Las herramientas y técnicas utilizadas en este curso permiten la recopilación de datos que de otro modo no serían fácilmente accesibles sin asistencia robótica.
-
33 minTaller
Datos de APIs
Usa Python para recopilar datos de una API y guardarlos en un archivo CSV.
Visto -
Curso
- 1
- 2
- 3
Introducción a Big Data
Big Data representa un ecosistema completo de conjuntos de datos, herramientas y aplicaciones. Este curso tiene la intención de familiarizarte con los conceptos, espacios de problemas y ecosistema general de Big Data.
-
Curso
- 1
- 2
- 3
Fundamentos de Aprendizaje Automático
El aprendizaje automático abarca muchas ideas diferentes, lenguajes de programación, marcos de trabajo y enfoques del tema, por lo que el término "aprendizaje automático" es difícil de definir en solo una o dos oraciones. Pero esencialmente, el aprendizaje automático es darle a una computadora la capacidad de escribir sus propias reglas y aprender sobre cosas nuevas, por su cuenta.
-
60 minExamen
Examen Final de Pista de Ciencia de Datos para Principiantes
Pon a prueba tus habilidades de Ciencia de Datos para Principiantes. Este examen final incluye una mezcla de tipos de preguntas para evaluar lo que has aprendido. Aprueba para obtener tu certificado.
-
Finalización de la Ruta
Esta ruta incluye:
- Introducción al Análisis de Datos 16 min
- Conceptos Básicos de Python 3 horas
- Introducción a las Listas 105 min
- Introducción a las Tuplas 13 min
- Funciones, Empaquetado y Desempaquetado 65 min
- Secuencias de Python 65 min
- Introducción a los Diccionarios 36 min
- Python Orientado a Objetos Básico 2 horas
- Aprendiendo SQL 1 min
- Introducción a Anaconda 15 min
- Jupyter Notebooks 15 min
- Introducción a NumPy 2 horas
- Introducción a pandas 3 horas
- Preparando Datos para Análisis 79 min
- Introducción a la Visualización de Datos con Matplotlib 75 min
- Más Visualización 1 min
- Extrayendo Datos de la Web 70 min
- Datos de APIs 33 min
- Introducción a Big Data 51 min
- Fundamentos de Aprendizaje Automático 58 min
- Examen Final de Pista de Ciencia de Datos para Principiantes 60 min