The document outlines the agenda for the final week of a web development course. It includes wrap-up discussions, group presentations, course surveys, and demos of web applications built with technologies like React, Node.js, and Google Cloud Platform. Students will also discuss current trends in web development tools and technologies and strategies for continuing their learning after completing the course.
2. AGENDA
• Wrap up of our progress
• Group presentations
• Course experience survey
• Demos
• Urthecast – react, nodejs, docker
• Google speech – nodejs, google compute platform
3. THE STATE OF WEB DEVELOPMENT 2017
• Discussion on hacker news (news.ycombinator.com)
• Survey of current technologies
• Web tooling changes fast!!
• https://github.com/kamranahmedse/developer-
roadmap/blob/master/README.md
4.
5.
6.
7.
8. PRESENTATIONS!
• Less than 10 minutes each
• Focus on a good demo and a discussion of development
challenges
9. COURSE EXPERIENCE SURVEY
• http://www.uvic.ca/learningandteaching/students/resources/c
es/login.php
• 15 minutes or so
10. CONNECTING YOUR WEB PAGE
• Static pages
• Routes
• Ejs partials
• So convert all your web pages to partials, create routes for them, and
then call them
• Put common elements in their own partials
11. WEB DEVELOPMENT SALARIES
• http://www.oreilly.com/programming/free/files/2016-
software-development-salary-survey-report.pdf
12. WHERE FROM HERE?
• Bootcamp – lighthouse labs, etc
• CS degree
• Online learning – pluralsight, codeschool, etc.
• Your own projects! This is in many ways the best route, just
make stuff
13. DEMO – A FULL WEB APP
• Urthecast demo and code review