

Inseguro de dónde
empezar?
Track
Certificado
Data Visualization
4.7+
★★★★★
★★★★★
7547 reseñas
Intermediate
Upon completing this course, you will be able to create basic data visualizations using tools like charts and graphs. You'll understand the importance of visualizing data and how to convey meaningful insights effectively.
python
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity TeamsWhat you will learn
- Conceptos fundamentales de Python, incluyendo variables, tipos y sentencias condicionales.
- Tipos de datos complejos como listas, tuplas y diccionarios, junto con sus métodos asociados.
- Uso de bucles para la gestión iterativa de tareas y bucles anidados para escenarios más complejos.
- Dominio en la definición, modificación y utilización de funciones.
- 153 chapters
- 17 hours
- 145 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Introducción a Python
En esta sección, se explorarán los fundamentos de Python, se familiarizará con el entorno de trabajo, se realizarán operaciones matemáticas simples y se mostrarán los resultados.
En esta sección, descubrirá cómo almacenar elementos como números y texto
en la memoria del ordenador y recuperarlos por nombre. Además, obtendrá una introducción a la manipulación de texto
en Python.
- Tipos de DatosVista previa
- Almacenamiento de Datos en VariablesVista previa
- Reglas de Nomenclatura de VariablesVista previa
- Uso de VariablesVista previa
- Indexación de Cadenas y LongitudVista previa
- Segmentación y Concatenación de CadenasVista previa
- Desafío: Proyecto Final de Ordenación de InventarioVista previa
- ResumenVista previa
En esta sección, explorarás el tipo de dato booleano y aprenderás cómo se utiliza para desarrollar programas que reaccionan a ciertas condiciones.
En esta sección, continuará aprendiendo sobre los tipos de datos y descubrirá
cómo organizar varios atributos en una sola variable utilizando listas, tuplas y diccionarios.
- Listas y Métodos de ListasVista previa
- Listas AnidadasVista previa
- Desafío: Gestión de ListasVista previa
- Tuplas y Métodos de TuplasVista previa
- Operaciones con TuplasVista previa
- Desafío: Operaciones con TuplasVista previa
- Diccionarios y Métodos de DiccionarioVista previa
- Desafío: Proyecto Final de Ajuste de PreciosVista previa
- ResumenVista previa
En esta sección, aprenderá cómo crear bucles en Python, una habilidad esencial para iterar a través de listas, tuplas y diccionarios.
- Bucles ForVista previa
- Bucles WhileVista previa
- Función RangeVista previa
- Iteración Sobre ÍndicesVista previa
- Desafío: Ventas y EnvíosVista previa
- Bucles AnidadosVista previa
- Desafío: Automatización del Control de InventarioVista previa
- Desafío: Proyecto Final de Codificación IndividualVista previa
- ResumenVista previa
Para concluir este curso introductorio, explorarás algunas funciones incorporadas
y luego comenzarás a desarrollar las tuyas propias.
- Funciones IntegradasVista previa
- Desafío: Funciones Zip y SortVista previa
- Funciones Definidas por el UsuarioVista previa
- Comportamiento de Listas en FuncionesVista previa
- Funciones Sin Valor de RetornoVista previa
- Modificación de FuncionesVista previa
- Desafío: Proyecto Final de Ingresos por ProductoVista previa
- ResumenVista previa
Module 2 / Primeros Pasos con Pandas
En esta sección, exploraremos los fundamentos de las estructuras Series y DataFrame. También aprenderás sobre las diferencias entre estos dos tipos de estructuras.
- ¿Qué Es Pandas?Vista previa
- SeriesVista previa
- Desafío: Crear una SerieVista previa
- DataFrameVista previa
- Cuestionario: Creando una SerieVista previa
- Cuestionario: Creando un DataFrameVista previa
- Agregar una Nueva ColumnaVista previa
- Insertando una Nueva ColumnaVista previa
- Eliminando una Fila/ColumnaVista previa
- Cuestionario: Emparejando las FuncionesVista previa
- Trabajando con ColumnasVista previa
- Cuestionario: Extrayendo ColumnasVista previa
- Conceptos Básicos de ilocVista previa
- Desafío: Usando ilocVista previa
Los datos pueden obtenerse en varios formatos, como CSV, JSON, SQL, HTML y más. Con Pandas, no estás limitado a un solo formato: puedes trabajar con datos de una multitud de tipos de archivos. En este capítulo, nos centraremos específicamente en los formatos CSV y TXT.
Aquí, aprenderás a procesar datos en bruto eliminando información innecesaria y gestionando valores nulos en un conjunto de datos.
- Visualizando los DatosVista previa
- Cuestionario: Usando HeadVista previa
- Cuestionario: Head, Tail y SampleVista previa
- Explorando el Conjunto de DatosVista previa
- Nombres de Columnas y Tipos de DatosVista previa
- Encontrar Valores NulosVista previa
- Cuestionario: Identificación de Valores NullVista previa
- Desafío: Eliminar Valores NullVista previa
- Desafío: Rellenar Valores NulosVista previa
- Cuestionario: Valores NulosVista previa
- Describiendo los DatosVista previa
- Max() y Min()Vista previa
- Cuestionario: Operaciones EstadísticasVista previa
- Sum() y Count()Vista previa
- Valores ÚnicosVista previa
Module 3 / Web Scraping with Python
Explore the structure of an HTML file, learn how to load it efficiently, and gain practical skills in working with the data it contains.
- Introduction to Web ScrapingVista previa
- What is HTML?Vista previa
- HTML StructureVista previa
- Inspecting PagesVista previa
- HTML AttributesVista previa
- Classes and IdsVista previa
- Accessing an ElementVista previa
- Opening HTML FileVista previa
- Challenge: Read the HTML FileVista previa
- Applying String MethodsVista previa
- Challenge: Count Number of ImagesVista previa
Explore the basics of Beautiful Soup to extract data from HTML documents. Learn how to navigate the structure of HTML, access specific elements, and work with their child elements to build a strong foundation in web scraping.
Master working with element attributes and content using Beautiful Soup. Gain the skills to extract specific information, search elements by attribute values, and use advanced techniques to efficiently parse and analyze HTML data.
Module 4 / Visualization in Python with matplotlib
In this section, we will be introduced to the very basics of matplotlib - creating empty Figure and Axes, how to build a line plot, display multiple lines on one plot, add a legend, customize line type, and so on...
- Creating an Empty PlotVista previa
- Simple Line ChartVista previa
- Create a Simple Line ChartVista previa
- Adding One More LineVista previa
- Add Data to the PlotVista previa
- Adding Legend to a PlotVista previa
- Add LegendVista previa
- Plot Labels and TitleVista previa
- Add Lables and TitlesVista previa
- Changing Line StyleVista previa
- Customize Your Line ChartVista previa
- Create a Complete Line ChartVista previa
In this section, we will learn about other chart types, such as bar plots, histograms, box plots, how to set necessary parameters and customize them.
- Simple Bar ChartVista previa
- Create a Simple Bar ChartVista previa
- Stacked BarsVista previa
- Create a Stacked Bar ChartVista previa
- Grouped BarsVista previa
- Create a Grouped Bar ChartVista previa
- Horizontal Bar ChartVista previa
- Create a Horizontal Bar ChartVista previa
- Customizing Bar ChartsVista previa
- Create a Complete Bar ChartVista previa
In this section, we will learn the scatter plots - one of the easiest ways to discover the relationships in your data.
- The Simplest Scatter PlotVista previa
- Create a Simple Scatter PlotVista previa
- Setting Plot ParametersVista previa
- Set Ticks and LimitsVista previa
- CustomizationVista previa
- Customize Your Scatter PlotVista previa
- Grouping ObservationsVista previa
- Group by RegionVista previa
- Further GroupingVista previa
- Group by Continuous VariableVista previa
- Making Chart InformativeVista previa
- Add Information to the PlotVista previa
Module 5 / First Dive into seaborn Visualization
In this section, we will learn about the seaborn library and build our first plot! We will also learn about the friendship between the pandas and the Seaborn.
We continue learning plots with Seaborn.\n\nYou will learn some more new plots and even build 3-variable plot!
Plots seem so boring without customization...\nIn this section, we will learn how to make our plots perfectly styled!!
Requirements
- A computer with a browser - all browsers are supported.
- Your enthusiasm to enhance your tech skills.
- Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
Lo principal es aprender y no rendirse
El material es bueno, hay mucho que aprender, todo para ser mejor y lo principal es aprender lo que quieres....
Matteo Comune
Gracias a ellos estoy aprendiendo mucho…
Gracias a ellos estoy aprendiendo mucho más rápido porque te ayudan a entender todo desde cero. Es el mejor sitio web que ayuda a las personas sin conocimientos previos de IT...
Yuliana Cadavid
gran curso para principiantes
gran curso para principiantes, ponen a prueba tus conocimientos en cada lección...
Elpunzon
Estoy disfrutando de mi experiencia en Codefinity…
Estoy disfrutando de mi experiencia de aprendizaje de Python en Codefinity. La forma de aprendizaje autoinducido es genial porque puedo adaptarlo a mi horario...
Alexandru Alexandru
Es agradable aprender de codefinity
Es agradable aprender de codefinity. Es fácil y tiene buenos ejemplos de lo que aprendí aquí...
jacob Templet
Easy to follow along with and provides…
Fácil de seguir y proporciona desafío en mi vida cotidiana. El desafío me mantiene con ganas de aprender día tras día...
Elan
Codefinity es una herramienta de aprendizaje integral…
Codefinity es una herramienta de aprendizaje integral que te ayuda a desarrollar tus habilidades como ingeniero de software o científico de datos. Los ejercicios son divertidos y una buena...
Thibault
Primera vez aprendiendo a programar
Primera vez aprendiendo a programar y haciéndolo con éxito con Codefinity - Gracias...
Adrien Morel
Bien diseñado para principiantes totales
Bien diseñado para principiantes totales, el progreso incremental me da confianza....
_Gracy
simplemente está perfectamente bien explicado
¡Simplemente está perfectamente bien explicado! hasta ahora no he experimentado ninguna dificultad porque todo está tan bien organizado...
Ruslan Kravchuk
Lo principal es aprender y no rendirse
El material es bueno, hay mucho que aprender, todo para ser mejor y lo principal es aprender lo que quieres....
Matteo Comune
Gracias a ellos estoy aprendiendo mucho…
Gracias a ellos estoy aprendiendo mucho más rápido porque te ayudan a entender todo desde cero. Es el mejor sitio web que ayuda a las personas sin conocimientos previos de IT...
Yuliana Cadavid
gran curso para principiantes
gran curso para principiantes, ponen a prueba tus conocimientos en cada lección...
Elpunzon
Estoy disfrutando de mi experiencia en Codefinity…
Estoy disfrutando de mi experiencia de aprendizaje de Python en Codefinity. La forma de aprendizaje autoinducido es genial porque puedo adaptarlo a mi horario...
Alexandru Alexandru
Es agradable aprender de codefinity
Es agradable aprender de codefinity. Es fácil y tiene buenos ejemplos de lo que aprendí aquí...
jacob Templet
Easy to follow along with and provides…
Fácil de seguir y proporciona desafío en mi vida cotidiana. El desafío me mantiene con ganas de aprender día tras día...
Elan
Codefinity es una herramienta de aprendizaje integral…
Codefinity es una herramienta de aprendizaje integral que te ayuda a desarrollar tus habilidades como ingeniero de software o científico de datos. Los ejercicios son divertidos y una buena...
Thibault
Primera vez aprendiendo a programar
Primera vez aprendiendo a programar y haciéndolo con éxito con Codefinity - Gracias...
Adrien Morel
Bien diseñado para principiantes totales
Bien diseñado para principiantes totales, el progreso incremental me da confianza....
_Gracy
simplemente está perfectamente bien explicado
¡Simplemente está perfectamente bien explicado! hasta ahora no he experimentado ninguna dificultad porque todo está tan bien organizado...
Data Engineer
Certificado de Finalización
Muestra las habilidades que has adquirido recientemente. Te lo has ganado
Discover more
Learning tracks
Solo para Ultimate
7 Cursos
293 Tareas
Solo para Ultimate
6 Cursos
196 Tareas
Solo para Ultimate
4 Cursos
115 Tareas
Solo para Ultimate
6 Cursos
101 Tareas
Solo para Ultimate
4 Cursos
143 Tareas
Solo para Ultimate
4 Cursos
98 Tareas
Solo para Ultimate
3 Cursos
38 Tareas
Solo para Ultimate
7 Cursos
376 Tareas
Solo para Ultimate
2 Cursos
1 Proyecto
57 Tareas
Solo para Ultimate
7 Cursos
346 Tareas
Solo para Ultimate
6 Cursos
309 Tareas
Solo para Ultimate
5 Cursos
146 Tareas
Solo para Ultimate
5 Cursos
135 Tareas
Solo para Ultimate
3 Cursos
71 Tareas
Solo para Ultimate
7 Cursos
280 Tareas
Solo para Ultimate
5 Cursos
239 Tareas
Solo para Ultimate
4 Cursos
125 Tareas
Solo para Ultimate
3 Cursos
119 Tareas
Solo para Ultimate
3 Cursos
75 Tareas
Solo para Ultimate
4 Cursos
159 Tareas
Solo para Ultimate
4 Cursos
154 Tareas
Learning tracks
pista
Desarrollo Web con C#
Principiante
4.8
(2441)
pista
Python de Cero a Héroe
Principiante
4.7
(8880)
pista
SQL de Cero a Héroe
Principiante
4.7
(2676)
pista
C++ para Principiantes
Principiante
4.4
(503)
pista
Desarrollo de Juegos con Unity
Principiante
4.7
(80)
pista
Conviértete en un Desarrollador de React
Intermedio
4.7
(68)
pista
Fundamentos de Excel
Principiante
4.7
(336)
pista
Esenciales de Java
Principiante
4.7
(204)
pista
Python Más Allá del Intermedio
Principiante
4.7
(71)
pista
Desarrollo Web Full Stack
Principiante
4.7
(868)
pista
Fundamentos del Desarrollo Frontend
Principiante
4.7
(839)
pista
Análisis y Visualización de Datos con Python
Intermedio
4.7
(579)
pista
Fundamentos del Aprendizaje Automático
Intermedio
4.6
(131)
pista
Dominio de C++
Avanzado
4.8
(16)
pista
Java Web
Avanzado
4.7
(2944)
pista
Conviértete en un Ingeniero de QA
Principiante
4.7
(730)
pista
Producción de Video con Adobe
Principiante
5.0
(5)
pista
Herramientas de Diseño UI/UX
Principiante
4.8
(5)
pista
Essential Office Skills
Principiante
4.8
(271)
pista
Digital Marketing Essentials
Principiante
5.0
(3)
pista
Complete Social Media Management
Principiante
5.0
(1)
Become a Development expert
Interactive exercises
Learning videos
AI-assistant on all courses
Workspaces for designing your own projects
Ready to get started?
ProBest intro offer | UltimateA complete experience to kickstart your career | |
---|---|---|
85+ Top-Rated courses | ||
Completion certificates | ||
AI-Assistant in all courses | ||
20+ hands-on Real-world projects | ||
Personalized study tracks | ||
Unlimited workspaces | ||
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams