Learn about the prerequisite knowledge that is helpful to have before starting this course.
- [Narrator] DC creates graphics on a webpage, so you will find this course easier if you have a working knowledge of HTML and you've created and published a webpage before. There will be a quick refresher on HTML, if you're a bit rusty or if you're a complete beginner at the beginning of the next chapter. It would also help if you're familiar with CSS and JavaScript. CSS is the web's main formatting language, so it makes a line thick or thin, or fills a shape in blue or red. JavaScript is the third key web language after HTML and CSS.
It can handle data, make parts of your webpage interactive, and add graphics to your webpage, such as circles and lines. DC is written in JavaScript and a lot of DC commands look a lot like this underlying language. It's not absolutely necessary to know JavaScript and CSS before taking this course but it would certainly help. As I mentioned, DC is based on two other libraries, D3 and Crossfilter, so you might wonder whether you need to know them too. The point of DC, in a way, is to prevent you needing to learn D3 at all.
If you don't know D3 yet, I would learn DC first and then progress to D3. Crossfilter though is a different matter. I recommend you look at the course on Crossfilter before completing this DC course. Even if you're familiar with JavaScript arrays and objects, a quick look at Crossfilter's dimensions in groups will be useful.
Author
Released
1/12/2017- Downloading and setting up DC.js
- Building dashboards
- Making charts: bar, area, pie, bubble, boxplot, and series
- Applying graphical filtering
- Working with dates
- Restyling dashboards
- Using D3 charts in a DC dashboard
- Linking charts together
Skill Level Intermediate
Duration
Views
Related Courses
-
Crossfilter for Data Science Essential Training
with Emma Saunders1h 33m Intermediate -
D3.js Essential Training for Data Scientists
with Emma Saunders4h 38m Intermediate -
Data Visualization Tips and Tricks
with Matt Francis2h 14m Intermediate
-
Introduction
-
Welcome52s
-
What is DC?2m 7s
-
-
1. Preparing to Code in DC
-
Setting up dummy data3m 2s
-
Checking the DOM1m 54s
-
2. Individual Charts
-
Making a bar chart11m 5s
-
Modifying our bar chart15m 57s
-
Exploring SVG with a pie chart13m 13s
-
Making a scatter plot9m 29s
-
Making a bubble chart13m 28s
-
-
3. Making Advanced Charts
-
Making a stacked bar chart14m 17s
-
Making a series chart11m 7s
-
Making a map (choropleth)22m 46s
-
Getting creative with dataGrid12m 46s
-
-
4. Building a Dashboard
-
Linking two charts together11m 56s
-
Filtering with a range chart5m 44s
-
Filtering with brush4m 49s
-
Complementing DC with D313m 5s
-
-
Conclusion
-
Goodbye30s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Assessing your current skills