Daily Bruin Online, Fall 2016
Instructor: Byron Lutz (byronlutz@gmail.com), Full-stack engineer at Factual.
Materials: Bring your laptop and a charger to each training session. All software we use is free and mostly open-source.
Location: Ackerman 2412
Time: Trainings are from 10:30 a.m. - 3:00 p.m. We'll take a lunch break around noon each day, so either bring money or pack a lunch.
Attendance: Attending all three trainings (and the media-law training) are all mandatory. You will be working in groups during the trainings, so it's difficult to plan unless everyone is present.
Office Hours: There won't be any official office hours, however feel free to email Byron any time. If you think other people may have the same question, please post an issue in this repo so everyone can see and respond!
- Make a GitHub account
- Be familiar with HTML. This Codecademey course will help.
- Introductions
- Pre-survey
- Introduction to Journalism
- What is journalism?
- SPJ Code of Ethics
- What is data journalism? + Examples
- VIDEO: Data Viz: You're Doin' it Wrong
- Web development
- HTML review
- Git/GitHub
- CSS
- Work on Project 1
- Questions
- Transitional training
Project 1 due Saturday, October 15 by 5 p.m. Email to byronlutz@gmail.com.
Media law training, from 6:45 p.m. - 9 p.m.
- Resume/Hiring Tips
- Responsive design (using Bootstrap)
- Basic Javascript
- Handlebars
- AJAX
- Work on Project 2
Project 2 due Saturday, October 22 by 5 p.m. Email to byronlutz@gmail.com.
- Bringing it all together...
- Daily Bruin training
- Guest speaker: Machiko Yasuda
- Post-survey