/db-training-w17

Daily Bruin Online training, Winter 2017

Online Training Syllabus

Daily Bruin Online, Winter 2017

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: Week 1: Ackerman 3508; Week 2: Ackerman 3508; Week 3: Ackerman 3508. (Up-to-date information will be posted outside the Daily Bruin office, at Kerckhoff 118 on the morning of each training.)
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!

Training outline

Sunday, January 22, 2017 (Ackerman 3508)

Code from training 1

Project 1 due Saturday, January 28 by 5 p.m.
Project 1 sample solution

Tuesday, January 24 (Bruin Reception Room)

Media law training: Tuesday, January 24, from 6:00 p.m. to 8:00 PM, located in the Bruin Reception Room.

Sunday, January 29, 2017 (Ackerman 3508)

Project 2 due Saturday, February 4 by 5 p.m.

Sunday, February 5, 2017 (Ackerman 3508)

  • Training 2 review
    • JS
    • jQuery
    • AJAX
    • Project 2
  • Handlebars
    • Demo (earthquake project using handlebars)
    • Lab: Convert part of your project to use Handlebars
  • Promises
  • Questions...
  • Editor-led training
  • Post-survey