Language Selector

catalàespañolenglish
Català Castellano English

Menu Display

Breadcrumb

Activity Record

Specialized
 

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

  1. Basic notions of web page creation
  2. Introduction to D3.js
    • What is D3.js?
    • Setting up the work environment
    • Selection of elements
    • Binding with data
    • Creation of basic SVG elements
  3. Visualization of simple data with D3.js
    • Bar charts
    • Line charts
    • Circular charts (pie charts, donut charts)
  4. Interactivity with D3.js
    • Adding interactivity to charts
    • Tooltips and visual effects when interacting with elements
  5. Loading and manipulation of external data
    • Loading external data (CSV, JSON)
    • Data transformation and filtering
    • Dynamic updating
  6. Optimization and performance
    • Best practices for optimizing visualization performance
    • Use of large data sets
  7. Complementary libraries
    • Use of complementary libraries (d3-scale, d3-axis)
  8. Final project
    • Development of a practical project using the concepts learned

PREVIOUS KNOWLEDGE NECESSARY:

Live Course - Introduction to Javascript language


Editions

Edition 1

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

Language: Catalan
Places available Sign me up

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.

Mon 18/11/24 (16:00-19:00h)
Modality: Virtual classroom
Tue 19/11/24 (16:00-19:00h)
Modality: Virtual classroom
Wed 20/11/24 (16:00-19:00h)
Modality: Virtual classroom
Thu 21/11/24 (16:00-19:00h)
Modality: Virtual classroom
Duration: 4 sessions
Virtual classroom
Duration: 4 sessions
Price: This activity is free
Level: Specialized
Theme: Data

Course ratings

Average
0.0

Lesson taught by

FERRAN

PARELLADA MIRALLES

Average
0.0
  Personal Data Protection Law

Personal Data Protection Law

There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.

  You are registering

Explore and Create with D3.JS: Data Visualization Course for web: Edition 1

Mon 18/11/24 16:00-19:00h

Virtual classroom

Tue 19/11/24 16:00-19:00h

Virtual classroom

Wed 20/11/24 16:00-19:00h

Virtual classroom

Thu 21/11/24 16:00-19:00h

Virtual classroom

Personal information

Full Name:

Screen Name: 20101

Email: default@liferay.com

I agree registration conditions