Explore and Create with D3.JS: Data Visualization Course for web
Explore and Create with D3.JS: Data Visualization Course for web
The D3·JS course will introduce us to the graphical representation of data directly in the web browser, using technologies such as HTML, CSS, Javascript and SVG. We will learn to make interactive and dynamic applications, useful in such important areas as data analysis, visualization of financial information, scientific data, and interactive dashboards among others.
Specific goals | Temary
OBJECTIVES
- Introduction to data representation
- Introduction to the D3 library, through simple practical cases
- Development of a final project of certain complexity
SYLLABUS
- Basic notions of web page creation
- Introduction to D3.js
- What is D3.js?
- Setting up the work environment
- Selection of elements
- Binding with data
- Creation of basic SVG elements
- Visualization of simple data with D3.js
- Bar charts
- Line charts
- Circular charts (pie charts, donut charts)
- Interactivity with D3.js
- Adding interactivity to charts
- Tooltips and visual effects when interacting with elements
- Loading and manipulation of external data
- Loading external data (CSV, JSON)
- Data transformation and filtering
- Dynamic updating
- Optimization and performance
- Best practices for optimizing visualization performance
- Use of large data sets
- Complementary libraries
- Use of complementary libraries (d3-scale, d3-axis)
- Final project
- Development of a practical project using the concepts learned
PREVIOUS KNOWLEDGE NECESSARY:
Live Course - Introduction to Javascript language
Editions
Mon 18/11/24 (16:00-19:00h)
Tue 19/11/24 (16:00-19:00h)
Wed 20/11/24 (16:00-19:00h)
Thu 21/11/24 (16:00-19:00h)
Virtual classroom
General information
>> In case the format is virtual via streaming, it will be carried out through the free platform Microsoft Teams. Registered individuals will receive the invitation link and access instructions by email before the session starts.
>> Entry to the classroom will not be allowed after 15 minutes once the activity has started.
>> The language in which each session is conducted is informed in the description of each activity.
>> Any of the training actions of Cibernàrium may be recorded through an image capture system that aims to subsequently disseminate them through a medium or support within the scope of the mission of Barcelona Activa to contribute to economic promotion and employment. In the recording process, images of attendees may eventually be recorded. Registration for Cibernàrium activities implies authorization for Barcelona Activa to use these images for the aforementioned purpose.
Course ratings
Lesson taught by
PARELLADA MIRALLES
Personal Data Protection Law
There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.