Python for Data Analysis & Visualization
Master the main data analysis and visualization libraries in Python: Numpy, Pandas, Matplotlib, Seaborn, Plotly + more
Lo que serás capaz de hacer
*This course requires you to download Anaconda. If you are a Udemy Business user, please check with your employer before downloading software.* Learn one of the most in demand programming languages in the world and master the most important libraries when it comes to analysing and visualizing data. This course can be split into 3 key areas: The first area of the course focuses on core Python3 and teaches you the essentials you need to be able to master the libraries taught in this course The second area focuses on analysing and manipulating data. You will learn how to master both NumPy and Pandas For the final part of the course you learn how to display our data in the form of interesting charts using Matplotlib, Seaborn and Plotly Express You will be using Jupyter Notebooks as part of the Anaconda Distribution. Jupyter is the most popular Python IDE available. The course is packed with lectures, code-along videos, coding exercises and quizzes. On top of that there are numerous dedicated challenge sections that utilize interesting datasets to enable you to make the most out of these external libraries. There should be more than enough to keep you engaged and learning! As an added bonus you will also have lifetime access to all the lectures as well as lots of downloadable course resources consisting of detailed Notebooks. The aim of this course is to make you proficient at using Python and the data analysis and visualization libraries. This course is suitable for students of all levels and it doesn’t matter what operating system you use. Curriculum summary: Set Up & Installation Core Python Python Objects, Variables and Data Types Control Flow and Loops Functions External Libraries Data Analysis Libraries NumPy Pandas Connecting to different Data Sources Visualization Libraries Matplotlib Seaborn Plotly Express 4 dedicated Challenge Sections!
- Python, we will be using Python3 in this course
- Data Analysis Libraries in Python such as NumPy and Pandas
- Data Visualization Libraries in Python such as Matplotlib and Seaborn
- How to analyse data
- Data Visualization
- Jupyter Notebooks IDE / Anaconda Distribution
Temario
UNIDAD 1 - Course Welcome & Set Up · 8 leccionesUNIDAD 1 - Course Welcome & Set Up
UNIDAD 1 - Course Welcome & Set Up
- Course Overview
- Connect With Me...
- Udemy 101
- Python Overview
- Anaconda Distribution Installation
- Jupyter Notebook 101
- Jupyter Notebook - Adding Comments in Cells
- Course Resources - Important!
UNIDAD 2 - Objects, Variables and Data Types · 29 leccionesUNIDAD 2 - Objects, Variables and Data Types
UNIDAD 2 - Objects, Variables and Data Types
- Objects and Variables Overview
- Numbers
- Integer Variables
- Coding Exercise Solution
- Float Variables
- Coding Exercise Solution
- Strings
- Print Formatting with Strings
- Coding Exercise Solution
- String Operations
- String Indexing and Slicing Quiz
- String Methods and Properties
- String Methods
- Coding Exercise Solution
- String Concatenation and Formatting
- Lists
- Lists
- Coding Exercise Solution
- Lists
- Coding Exercise Solution
- Dictionaries
- Dictionaries
- Coding Exercise Solution
- Tuples and Sets
- Tuples and Sets
- Coding Exercise Solution
- Booleans
- Key Words in Python
- Data Types
UNIDAD 3 - Control Flow and Loops · 16 leccionesUNIDAD 3 - Control Flow and Loops
UNIDAD 3 - Control Flow and Loops
- Python Operators
- Control Flow
- Control Flow
- Coding Exercise Solution
- For Loops
- For Loops (continued)
- For Loops
- Coding Exercise Solution
- For Loops
- Coding Exercise Solution
- While Loops
- Break, Continue and Pass Statements
- List Comprehension
- List Comprehension
- Coding Exercise Solution
- IN and NOT IN
UNIDAD 4 - Functions · 15 leccionesUNIDAD 4 - Functions
UNIDAD 4 - Functions
- Built-In Functions
- Built-In Functions
- Coding Exercise Solution
- User Defined Functions
- User Defined Functions - Examples
- User Defined Functions
- Coding Exercise Solution
- User Defined Functions
- Coding Exercise Solution
- Arguments and Keyword Arguments
- Map and Filter
- Lambda Functions
- Lambda Functions
- Coding Exercise Solution
- Errors and Exception Handling
UNIDAD 5 - Challenge Section - Core Python · 3 leccionesUNIDAD 5 - Challenge Section - Core Python
UNIDAD 5 - Challenge Section - Core Python
- Challenge Questions Overview
- Solutions Walkthrough
- Corection: Solutions
UNIDAD 6 - Modules, Packages and Libraries · 2 leccionesUNIDAD 6 - Modules, Packages and Libraries
UNIDAD 6 - Modules, Packages and Libraries
- Built-In Modules
- External Libraries
UNIDAD 7 - NumPy · 6 leccionesUNIDAD 7 - NumPy
UNIDAD 7 - NumPy
- NumPy Overview
- Array Slicing and Indexing
- Array Manipulation Functions
- Additional Array Creation Functions
- Array Arithmetic and Mathematical Functions
- IO Functions in NumPy
UNIDAD 8 - Challenge Section - NumPy · 2 leccionesUNIDAD 8 - Challenge Section - NumPy
UNIDAD 8 - Challenge Section - NumPy
- Challenge Questions
- Challenge Solutions
UNIDAD 9 - Pandas · 11 leccionesUNIDAD 9 - Pandas
UNIDAD 9 - Pandas
- Pandas Overview
- Introduction to Series
- Introduction to DataFrames
- Selecting Data 1
- Selecting Data 2
- Data Manipulation 1
- Data Manipulation 2
- Data Aggregation and Grouping
- Data Cleansing
- Combining DataFrames
- Windowing Operations
UNIDAD 10 - Challenge Section - Pandas · 4 leccionesUNIDAD 10 - Challenge Section - Pandas
UNIDAD 10 - Challenge Section - Pandas
- Challenge Questions - TfL Dataset
- Solutions Walkthrough
- Challenge Questions - Employees Dataset
- Solutions Walkthrough
UNIDAD 11 - Data Sources · 4 leccionesUNIDAD 11 - Data Sources
UNIDAD 11 - Data Sources
- Excel and CSV
- HTML
- Databases
- Pandas Input and Output Methods
UNIDAD 12 - Matplotlib · 12 leccionesUNIDAD 12 - Matplotlib
UNIDAD 12 - Matplotlib
- Matplotlib Overview
- Choosing the Right Chart Type
- Creating a Plot Area 1
- Creating a Plot Area 2
- Bar Plots
- Line Plots
- FIFA 21 Player Dataset
- Scatter Plots
- Histograms
- Box Plots and Violin Plots
- Style and Presentation
- Additional Resources and Cheat Sheets
UNIDAD 13 - Challenge Section - Matplotlib · 2 leccionesUNIDAD 13 - Challenge Section - Matplotlib
UNIDAD 13 - Challenge Section - Matplotlib
- Challenge Questions Overview
- Solutions Walkthrough
UNIDAD 14 - Seaborn · 8 leccionesUNIDAD 14 - Seaborn
UNIDAD 14 - Seaborn
- Seaborn Overview
- Categorical Plots
- Relational Plots
- Distribution Plots
- Regression Plots
- Matrix Plots
- Multi Plot Grids
- Style and Presentation
UNIDAD 15 - Challenge Section - Seaborn · 2 leccionesUNIDAD 15 - Challenge Section - Seaborn
UNIDAD 15 - Challenge Section - Seaborn
- Challenge Questions Overview
- Solutions Walkthrough
UNIDAD 16 - Plotly Express · 5 leccionesUNIDAD 16 - Plotly Express
UNIDAD 16 - Plotly Express
- Plotly Express Overview
- Interactive Charts in Plotly Express
- 3D Charts
- BONUS: Further Learning
- BONUS: Further Learning Resources
UNIDAD 17 - Keep learning with me · 1 leccionesUNIDAD 17 - Keep learning with me
UNIDAD 17 - Keep learning with me
- BONUS: Check out my other courses
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
17 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
2 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Malvik Vaghadia.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 17 unidades · 130 lecciones · 60 h
- 12 meses de acceso
- 2 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Malvik Vaghadia; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


