News

Travis CI set up notes -- how to set up the Travis Continuous Integration server for building React apps and deploying to Firebase
Quick, React! -- my first draft at a modern React tutorial. Ready for review. Post questions, bugs, requests, on Piazza.
Learn React Task -- a personal activity to help everyone learn (or practice) building React apps the modern way
React: Old vs New -- a demonstration of how functional React is simpler to code than old React.
First Demo Task -- due Tuesday
Team React Setup Task and Four-Panel Storyboard Task -- What each team needs to have done before the second class!
Day One Task -- What each team needs to be ready to present on the first class!

When

TTh 11am - 12:20am

Where

Tech A110

Who

Chris Riesbeck

Resources

These are the slides used in the lectures. They complement the book and other resources but do not replace them.

The more recent HTML-based slides use Hakim El Hattab's HTML slide template. They should work on most devices. Let me know if you have a problem with them.

Spring 2019 Slides

Links here are to slides that I have reviewed and updated, as necessary, for the current quarter.

Winter 2019 Slides

Links from here on are slides that have not yet been reviewed and/or updated for the current quarter.

Spring 2018 Slides

Fall 2015 Slides

Spring 2015 Slides

Fall 2014 Slides

Spring 2014 Slides

Fall 2013 Slides

The HTML-based slides use a modified version of a HTML slide template developed at Google.

Spring 2013 Slides

Fall 2012 slides

Spring 2012 Slides