Intro to coding (Python, Ruby, & JS) resources
… from NICAR 2016; (Part 1 of a 2 part series; Data analysis, science, & wrangling resources)
The Computer Assisted Reporting Conference is held every year for students, editors, and data journalists. Why should you care? Because they have a lot of awesome talks for beginners.
This blog post highlights resources that relate to a better understanding and practice of coding in Python, Ruby, and Javascript / Node. While this list is edited, you can see the whole list, which is curated by Chrys Wu.
Related to programming — non-coding
- Basic programming concepts — Are you smarter than a fifth grader?
- Why HTTPS and not HTTP — NICAR delivering the news over HTTPS
Python
- Testing and Debugging Code in Python
- Python intermediate training
- Getting started with Python, a collection of basic Python examples designed to get a student up and running in the language
- First web app: Python & Flask
- First Django admin (Python)
Ruby
Javascript + Node
(If you end up finding value in one of these resources, please give the author a shout on Twitter to let them know.)
This is part 1 of a 2 part series; part 2 was titled Data analysis, science, & wrangling resources.