SlideShare ist ein Scribd-Unternehmen logo
1 von 13
UNTANGLING THE WEB
WEEK 12 – PRESENTATIONS, DEMOS, AND WRAP UP
AGENDA
• Wrap up of our progress
• Group presentations
• Course experience survey
• Demos
• Urthecast – react, nodejs, docker
• Google speech – nodejs, google compute platform
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
PRESENTATIONS!
• Less than 10 minutes each
• Focus on a good demo and a discussion of development
challenges
COURSE EXPERIENCE SURVEY
• http://www.uvic.ca/learningandteaching/students/resources/c
es/login.php
• 15 minutes or so
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
WEB DEVELOPMENT SALARIES
• http://www.oreilly.com/programming/free/files/2016-
software-development-salary-survey-report.pdf
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
DEMO – A FULL WEB APP
• Urthecast demo and code review

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Untangling spring week4
Untangling spring week4Untangling spring week4
Untangling spring week4
 
Untangling - fall2017 - week 9
Untangling - fall2017 - week 9Untangling - fall2017 - week 9
Untangling - fall2017 - week 9
 
Untangling spring week9
Untangling spring week9Untangling spring week9
Untangling spring week9
 
Untangling the web week 2 - SEO
Untangling the web week 2 - SEOUntangling the web week 2 - SEO
Untangling the web week 2 - SEO
 
Engage 2019: The good, the bad and the ugly: a not so objective view on front...
Engage 2019: The good, the bad and the ugly: a not so objective view on front...Engage 2019: The good, the bad and the ugly: a not so objective view on front...
Engage 2019: The good, the bad and the ugly: a not so objective view on front...
 
A Personal Journey
A Personal JourneyA Personal Journey
A Personal Journey
 
Untangling spring week2
Untangling spring week2Untangling spring week2
Untangling spring week2
 
Untangling - fall2017 - week 10
Untangling - fall2017 - week 10Untangling - fall2017 - week 10
Untangling - fall2017 - week 10
 
Untangling11
Untangling11Untangling11
Untangling11
 
Engage 2019 Software documentation is fun if you have the right tools: Introd...
Engage 2019 Software documentation is fun if you have the right tools: Introd...Engage 2019 Software documentation is fun if you have the right tools: Introd...
Engage 2019 Software documentation is fun if you have the right tools: Introd...
 
Why use Go for web development?
Why use Go for web development?Why use Go for web development?
Why use Go for web development?
 
WordPress: Getting Under the Hood
WordPress: Getting Under the HoodWordPress: Getting Under the Hood
WordPress: Getting Under the Hood
 
Blazor - .NET in the Browser!
Blazor - .NET in the Browser!Blazor - .NET in the Browser!
Blazor - .NET in the Browser!
 
2015 WordCamp Maine Keynote
2015 WordCamp Maine Keynote2015 WordCamp Maine Keynote
2015 WordCamp Maine Keynote
 
eMusic: WordPress in the Enterprise
eMusic: WordPress in the EnterpriseeMusic: WordPress in the Enterprise
eMusic: WordPress in the Enterprise
 
Working in harmony
Working in harmonyWorking in harmony
Working in harmony
 
A Day of REST
A Day of RESTA Day of REST
A Day of REST
 
Live Coverage at The New York Times
Live Coverage at The New York TimesLive Coverage at The New York Times
Live Coverage at The New York Times
 
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
Shift Remote: JS - Javascript Build Tools: Past & Beyond - Shedrack Akintayo
 
Go with the Flow - A Guide to a WordPress Workflow
Go with the Flow - A Guide to a WordPress WorkflowGo with the Flow - A Guide to a WordPress Workflow
Go with the Flow - A Guide to a WordPress Workflow
 

Andere mochten auch

2016 оны сүүлийн хагас жил
2016 оны сүүлийн хагас жил2016 оны сүүлийн хагас жил
2016 оны сүүлийн хагас жил
Azzaya Byambadorj
 
Become a developer: getting started
Become a developer: getting startedBecome a developer: getting started
Become a developer: getting started
Thinkful
 
Cara membaiki kipas tak hidup
Cara membaiki kipas tak hidupCara membaiki kipas tak hidup
Cara membaiki kipas tak hidup
rasmin ngokngek
 
Тамгын газрын 2015 он эхний хагас жилийн тайлан
Тамгын газрын 2015 он эхний хагас жилийн тайлан Тамгын газрын 2015 он эхний хагас жилийн тайлан
Тамгын газрын 2015 он эхний хагас жилийн тайлан
Azzaya Byambadorj
 
50 communicationactivitiesicebreakersandexercises
50 communicationactivitiesicebreakersandexercises50 communicationactivitiesicebreakersandexercises
50 communicationactivitiesicebreakersandexercises
Jerry Saribun
 
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdf
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdfAye Ne Win-The Grandson of Former Dictator Ne Win.pdf
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdf
MYO AUNG Myanmar
 

Andere mochten auch (17)

Unp 0058
Unp 0058Unp 0058
Unp 0058
 
Sexo y Finanzas
Sexo y FinanzasSexo y Finanzas
Sexo y Finanzas
 
2016 оны сүүлийн хагас жил
2016 оны сүүлийн хагас жил2016 оны сүүлийн хагас жил
2016 оны сүүлийн хагас жил
 
Become a developer: getting started
Become a developer: getting startedBecome a developer: getting started
Become a developer: getting started
 
Presentación de prueba en slideshare
Presentación de prueba en slidesharePresentación de prueba en slideshare
Presentación de prueba en slideshare
 
Cara membaiki kipas tak hidup
Cara membaiki kipas tak hidupCara membaiki kipas tak hidup
Cara membaiki kipas tak hidup
 
G321 Media Studies Evaluation Vince Reyes
G321 Media Studies Evaluation Vince ReyesG321 Media Studies Evaluation Vince Reyes
G321 Media Studies Evaluation Vince Reyes
 
Тамгын газрын 2015 он эхний хагас жилийн тайлан
Тамгын газрын 2015 он эхний хагас жилийн тайлан Тамгын газрын 2015 он эхний хагас жилийн тайлан
Тамгын газрын 2015 он эхний хагас жилийн тайлан
 
Bd jorge
Bd jorgeBd jorge
Bd jorge
 
2016 эхний хагас жил
2016 эхний хагас жил2016 эхний хагас жил
2016 эхний хагас жил
 
Feria de diverciones
Feria de divercionesFeria de diverciones
Feria de diverciones
 
Tutorial completo de excel con filtros y macros
Tutorial completo de excel con filtros y macrosTutorial completo de excel con filtros y macros
Tutorial completo de excel con filtros y macros
 
Cri du chat
Cri du chatCri du chat
Cri du chat
 
Film distrubutors 2
Film distrubutors 2Film distrubutors 2
Film distrubutors 2
 
50 communicationactivitiesicebreakersandexercises
50 communicationactivitiesicebreakersandexercises50 communicationactivitiesicebreakersandexercises
50 communicationactivitiesicebreakersandexercises
 
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdf
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdfAye Ne Win-The Grandson of Former Dictator Ne Win.pdf
Aye Ne Win-The Grandson of Former Dictator Ne Win.pdf
 
第1回医用画像データマネージメント研究会 20170118 slideshare
第1回医用画像データマネージメント研究会 20170118 slideshare第1回医用画像データマネージメント研究会 20170118 slideshare
第1回医用画像データマネージメント研究会 20170118 slideshare
 

Ähnlich wie Untangling spring week12

Introduction tosinglepageapplications
Introduction tosinglepageapplicationsIntroduction tosinglepageapplications
Introduction tosinglepageapplications
Nabeel Khan
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
Konrad Roeder
 

Ähnlich wie Untangling spring week12 (20)

Introduction tosinglepageapplications
Introduction tosinglepageapplicationsIntroduction tosinglepageapplications
Introduction tosinglepageapplications
 
Front End page speed performance improvements for Drupal
Front End page speed performance improvements for DrupalFront End page speed performance improvements for Drupal
Front End page speed performance improvements for Drupal
 
Front End page speed performance improvements for Drupal
Front End page speed performance improvements for DrupalFront End page speed performance improvements for Drupal
Front End page speed performance improvements for Drupal
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8
 
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
 
Single Page Apps
Single Page AppsSingle Page Apps
Single Page Apps
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation Portal
 
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web AppsMorden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
 
Untangling spring week1
Untangling spring week1Untangling spring week1
Untangling spring week1
 
Improve your web dev workflow in Visual Studio
Improve your web dev workflow in Visual StudioImprove your web dev workflow in Visual Studio
Improve your web dev workflow in Visual Studio
 
Node.js for .NET Developers
Node.js for .NET DevelopersNode.js for .NET Developers
Node.js for .NET Developers
 
Untangling the web week1
Untangling the web week1Untangling the web week1
Untangling the web week1
 
Responsive Web Design: How the mobile web has changed the way we think and work
Responsive Web Design:  How the mobile web has changed the way we think and workResponsive Web Design:  How the mobile web has changed the way we think and work
Responsive Web Design: How the mobile web has changed the way we think and work
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
Drupal case study: Sydney Living Museums by Bullseye
Drupal case study: Sydney Living Museums by BullseyeDrupal case study: Sydney Living Museums by Bullseye
Drupal case study: Sydney Living Museums by Bullseye
 
Drupal Case Study - Sydney Living Museums #dsw2014
Drupal Case Study - Sydney Living Museums #dsw2014Drupal Case Study - Sydney Living Museums #dsw2014
Drupal Case Study - Sydney Living Museums #dsw2014
 
Mean Stack - An Overview
Mean Stack - An OverviewMean Stack - An Overview
Mean Stack - An Overview
 
Front-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info SessionFront-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info Session
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
 

Mehr von Derek Jacoby (15)

Untangling - fall2017 - week6
Untangling - fall2017 - week6Untangling - fall2017 - week6
Untangling - fall2017 - week6
 
Untangling - fall2017 - week5
Untangling - fall2017 - week5Untangling - fall2017 - week5
Untangling - fall2017 - week5
 
Untangling the web fall2017 class 3
Untangling the web fall2017 class 3Untangling the web fall2017 class 3
Untangling the web fall2017 class 3
 
Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2
 
Untangling spring week8
Untangling spring week8Untangling spring week8
Untangling spring week8
 
Untangling spring week7
Untangling spring week7Untangling spring week7
Untangling spring week7
 
Untangling spring week6
Untangling spring week6Untangling spring week6
Untangling spring week6
 
Untangling spring week3
Untangling spring week3Untangling spring week3
Untangling spring week3
 
Untangling the web11
Untangling the web11Untangling the web11
Untangling the web11
 
Untangling the web10
Untangling the web10Untangling the web10
Untangling the web10
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
 
Untangling8
Untangling8Untangling8
Untangling8
 
Untangling7
Untangling7Untangling7
Untangling7
 
Untangling6
Untangling6Untangling6
Untangling6
 
Untangling4
Untangling4Untangling4
Untangling4
 

Kürzlich hochgeladen

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Kürzlich hochgeladen (20)

21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

Untangling spring week12

  • 1. UNTANGLING THE WEB WEEK 12 – PRESENTATIONS, DEMOS, AND WRAP UP
  • 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