Course description

Instructor

Ajay Nayak

Lead Instructor and CTO at UI5CN

Ajay Nayak is the Lead Instructor and CTO of UI5CN and has about 15 years of experience with Enterprise Technologies and Innovation. Previously he has worked with some of the reputed names like SAP®, Capgemini®, Skybuffer and Statoil® as a developer, consultant, architect and subject matter expert respectively. An Interesting fact about Ajay is, that he started development at a very early age of 15 and according to him, learning should be interactive and engaging. And keeping an element of fun in it can make even difficult concepts simple to understand.
For Latest and Best Offer Check Offer Page

What is D3?

  • D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3 stands for Data Driven Documents and is currently the number one choice for web-based analytics and visualization projects when it comes to interactivity, flexibility and features.
  • D3.js is open source and have a huge set of powerful libraries to take advantage from. The possibility with D3 are endless but the main challenge for learning D3 is it's steep learning curve. The video contents and shared repositories in the course are designed in such a way that it provides a step-by-step and hands-on methodology to get a solid grasp on the concept and get working knowledge of the technology.
  • All the major elements and functionalities one might use in D3 projects are covered and explained very well, so students will have no problem in implementing the learning into practice.
  • There is also a working data visualization project which is explained in this course and build from scratch so students can understand the details of implementation and problem-solving approach with D3.js.
  • Basic and Advance concepts are covered in a logical sequence, so students will know why a concept is required and when to use it in visualization or analytics project.
  • All the learning in this course are kept hands-on basis and the development codes and repositories are shared via the cloud, so students will have access to the code snippets anytime from anywhere for free.
  • The course not only covers the libraries, elements and features but also provides knowledge and understanding of when to use them so students can make the transition from a newcomer in D3.js development to professional with ease in less time.
  • This course also covers the debugging aspect of development with D3.js and explains what tools to use and how to use it to identify errors, bugs and fix them fast.

What are the requirements?

  • Student must have a basic understanding of web terminologies.

What am I going to get from this course?

  • Get ready to work in Analytics or Visualization projects involving D3.js to create awesome visualizations.
  • Know how to use D3.js libraries and work with it.
  • Work with external data source and create awesome analytics out of it.
  • Get certified from UI5CN

What is the target audience?

  • Developers interested to work with D3.js for analytics and visualization application.
  • Data Analyst and Scientists who are looking for a great technological option for web-based data visualization.
  • Students who want to complete analytics and visualization project using D3.js.

You can also check out our bundle courses in Complete Data Visualization and Analytics End-to-End

Course curriculum

  • Section 1: Introduction to D3 and Course Breakdown

  • Section 2: Using SVG in HTML5 and D3

  • Section 3: Essential D3 Properties

  • Section 4: Use of Internal and External Data With D3

  • Section 5: Use of Scale and Axis in D3

      Duration: 31 min
    • Part 1 : How to add Scales in D3 charts

    • Part 2 : How to add Scales in D3 charts

    • Part 1 : How to add Axis in D3 charts

    • Part 2 : How to add Axis in D3 charts

    • Quiz 4

    • Discussion for Use of Scale and Axis in D3

  • Section 6: Adding Events For Interactivity

      Duration: 11 min
    • How to add events to D3 charts for user interaction

    • Quiz 5

    • Discussion for Adding Events for Interactivity

  • Section 7: Drawing Different Types of Charts Using D3JS

      Duration: 78 min
    • Part 1 : How to create Bubble chart with D3

    • Part 2 : How to create Bubble chart with D3

    • Part 1 : How to create Pie chart and Donut chart with D3

    • Part 2 : How to create Pie chart and Donut chart with D3

    • Part 3 : How to create Pie chart and Donut chart with D3

    • Part 4 : How to create Pie chart and Donut chart with D3

    • How to create Line chart with D3

    • Part 1 : How to create Maps with D3

      FREE PREVIEW
    • Part 2 : How to create Maps with D3

    • Quiz 6

    • Discussion for Drawing Different Types of Charts using D3JS

  • Section 8: Final Project Using D3

      Duration: 73 min
    • What we are going to build in final D3 Project

    • What is the Usecase for the final D3 Project

    • How the Code structure will be in final D3 Project

      FREE PREVIEW
    • Part 1 : Rendering US map for our final project

    • Part 2 : Defining properties for our State vs Population Bar chart

    • Part 3 : Drawing our state vs population Bar chart

    • Part 4 : Defining properties for our individual State vs Year Bar chart

    • Part 5 : Drawing our individual State vs Year Bar chart

    • Part 6 : Defining and drawing KPI numbers

    • Part 7 : CSS and other small changes

    • Summary of the course

      FREE PREVIEW
    • Discussion for Final Project Using D3

Reviews

5 star rating

Easy to Understand

Oliver james

Speed of the course is just perfect and is contents are easy to understand.

Speed of the course is just perfect and is contents are easy to understand.

Read Less
5 star rating

its very useful...thank you

Leopoldo mateus

I could clear an interview process with the help of this course,am so happy and Thankful.I really recommend it for others too.

I could clear an interview process with the help of this course,am so happy and Thankful.I really recommend it for others too.

Read Less
5 star rating

I really enjoyed this course!

lukas Soran

The instructor was to the point and the study material was more of my expectations.

The instructor was to the point and the study material was more of my expectations.

Read Less
4 star rating

Cloud9 IDE was good addon

Maximilian von Weichs

It will be more interesting If there are some advanced topics like Mobile App that shown in D3 website.

It will be more interesting If there are some advanced topics like Mobile App that shown in D3 website.

Read Less
4 star rating

Good

Denis Frolov

Everything is step-by-step described.

Everything is step-by-step described.

Read Less
4 star rating

Good !

Steve Illis

This course is excellent for beginners and intermediate level developers. In the final project they have explained the interactivity within dashboard clearly...

Read More

This course is excellent for beginners and intermediate level developers. In the final project they have explained the interactivity within dashboard clearly. But they didn't cover how to connect with database topic.

Read Less
4 star rating

contents of the course is very well structured

Alaska austin

I'm in the beginning of this course, but the explanations are pretty well-rounded, and expressive. Nice hints are used! It's a valuable course! ;)

I'm in the beginning of this course, but the explanations are pretty well-rounded, and expressive. Nice hints are used! It's a valuable course! ;)

Read Less
4 star rating

Easy to Understand

Jorge justino

The lectures are thorough with well thought out examples that clearly illustrate the concepts.

The lectures are thorough with well thought out examples that clearly illustrate the concepts.

Read Less
4 star rating

Good Explanation

Edwardo Jorge

explanations are relatively clear and it covers a huge amount of material

explanations are relatively clear and it covers a huge amount of material

Read Less
4 star rating

instructor is very knowledgeable and easy to follow

Carolina brooklyn

Concise examples and explanations presented by a knowledgeable and skilled instructor. Excellent presentation format with well-timed repetitions across the e...

Read More

Concise examples and explanations presented by a knowledgeable and skilled instructor. Excellent presentation format with well-timed repetitions across the entire subject matter. Overall a great course on the subject.

Read Less
4 star rating

Rich content

Saiteja S

Rich content. Very well explained.

Rich content. Very well explained.

Read Less
3 star rating

instructor is pretty good in teaching

Arizona boston

The instructor is a subject matter expert and clearly explains topics with context and examples. Even simple topics include more advanced explanations for ho...

Read More

The instructor is a subject matter expert and clearly explains topics with context and examples. Even simple topics include more advanced explanations for how and why things work the way they do.

Read Less
3 star rating

Good course.

Vincent Suvaris

It was amazing experience to learn on this course

It was amazing experience to learn on this course

Read Less