Summit Report: Educating bleeding edge PWA developers (Progressive Web App Summit 2016)

Chrome for Developers · Intermediate ·📰 AI News & Updates ·10y ago

Key Takeaways

Announces new Udacity courses and credential for Progressive Web App developers

Full Transcript

[Music] hey folks what's up uh welcome back to the progressive web app Summit I'm Rob Dodson joined by Sarah Clark Sarah is a uh you're the program manager for web training and developer relations for uh for Google and uh one of the big things that we've been talking about here at the the event is this uh Progressive web app Nano degree by by Udacity and can you can you tell the folks out there who might be unfamiliar with that kind of uh stuff like like what is the Udacity Nano degree and what is included in that so Udacity nanodegree is a credential program it means you don't have to go through a full University and get a full University degree instead you get a degree in some very practical topic like web development so a year ago at the last CDs Chrome developers summit we announced the senior web nanodegree program for basically taking a current everyday developers and building up to the point of being team leads now we're building on top of that with a progressive web app special speci ization the specialization is a series of short courses and we're about to launch the first two on an intro to Progressive web apps and on web push and that'll be coming out within the next couple of weeks and the other more advanced topics that you've seen here we already have classes being developed on how to do those things so somebody be able to take a short series of courses and master all the aspects of progressive web app development but even before that we already have courses on offline we already have courses on pretty much all the big topics that you saw yesterday and uh and and one of those topics being accessibility and so I can't I I I have to very shamelessly like plug this now so uh one of those courses that that we launched uh the other day was on web accessibility and the importance of accessibility not not just for desktop apps but making sure that you're thinking about it for mobile as well um you can talk about a little bit about why you think accessibility is important for for developers to consider in their process so when mobile devices started coming out I was teaching a lot of mobile web development and one of the things I realized early is we all get a little disabled often with our mobile devices it's really different doing something in a bus with their phone out in a noisy environment and weird light and all of that um than it is doing something on a desktop and so good accessibility is just good user experience design you know if you build for people that have Vision constraints or audio constraint well guess what those are the same constraints we have every day out in the world with a mobile device now uh now for for the sessions that we're we're seeing here if someone is is watching right now they're interested in learning more about this content right they want to take a deeper dive what what would their next move be so you can go look at documentation but also most of the sessions mentioned udasd course so you really have a choice you can do some self-study read the docs watch the videos um or or you can grab a course they tend to be reasonably short you can usually if you're full- timing it do them in a day or two but they go really in- depth and are really focused on practical topics and they're all free so come take a look at what we have at Udacity and keep an eye on the announcement emails after this conference we'll be announcing new courses as they come out cool right on Sarah thank you so much for for talking with us today uh if you're interested in learning more about these Udacity courses we're going to include a link down in the show notes to the Nano degree to the accessibility course to all the goodness that that Google is producing over on Udacity right now as well as links to the docs and of course links to the Chrome Developers YouTube channel and the playlist uh looks like we're we're turning out for a break so we're going to get back to things thank you all so much for watching and keep staying around for uh day two of the progressive web app [Music] Summit

Original Description

Sarah Clark from Google's Web training team, shares how Udacity is partnering with Google Developers to educate Progressive Web App developers at scale. On day 1 of the Progressive Web Applications Summit, Sarah's team announced two new courses and a new credential from Udacity. The Progressive Web Applications Specialization is an additional credential on top of the Sr. Front-end Web Developer Nanodegree. If you're interested in this credential, please sign up to be notified when it opens for the first cohort of students: https://goo.gl/pGWnvW We released two courses building on the talks at the summit, including the first course in the specialization. All of Udacity's courses are available for free; if you want additional coaching and/or a formal credential, you can enroll in the paid Nanodegree program. Client-Server Communications is a deep dive into HTTP, HTTPS and HTTP/2. It also dives into securing your code against common attacks: https://goo.gl/7rHPT1 Web Accessibility is a comprehensive course that will make you an accessibility master. You'll learn how to design for accessibility, assess the accessibility of existing sites, and repair accessibility issues: https://goo.gl/12jJJ9 Also keep your eyes open for Web Push, the second course in the specialization, coming soon! Music by Terra Monk: https://soundcloud.com/terramonk/pwa-amsterdam-2016 Subscribe to the Chrome Developers channel at http://goo.gl/LLLNvf
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Chrome for Developers · Chrome for Developers · 0 of 60

← Previous Next →
1 Polymer Performance Patterns (The Polymer Summit 2015)
Polymer Performance Patterns (The Polymer Summit 2015)
Chrome for Developers
2 Polymer Power Tools (The Polymer Summit 2015)
Polymer Power Tools (The Polymer Summit 2015)
Chrome for Developers
3 Chrome Dev Summit 2014 – Chrome Case Studies
Chrome Dev Summit 2014 – Chrome Case Studies
Chrome for Developers
4 Web Directions Code 2015 round up
Web Directions Code 2015 round up
Chrome for Developers
5 Maintainable Code - HTTP203
Maintainable Code - HTTP203
Chrome for Developers
6 iron-ajax… wat?! -- Polycasts #26
iron-ajax… wat?! -- Polycasts #26
Chrome for Developers
7 The Guardian - Supercharged
The Guardian - Supercharged
Chrome for Developers
8 ES2015 (next version of JavaScript), Totally Tooling Tips (S2 Ep1)
ES2015 (next version of JavaScript), Totally Tooling Tips (S2 Ep1)
Chrome for Developers
9 #AskPolymer: Rob answers all the questions ever -- Polycasts #27
#AskPolymer: Rob answers all the questions ever -- Polycasts #27
Chrome for Developers
10 The Future of JavaScript - HTTP203
The Future of JavaScript - HTTP203
Chrome for Developers
11 Data Binding 101 -- Polycasts #28
Data Binding 101 -- Polycasts #28
Chrome for Developers
12 The Guardian part 2 - Supercharged
The Guardian part 2 - Supercharged
Chrome for Developers
13 The Future of Web Audio: with Chris Wilson and Chris Lowis
The Future of Web Audio: with Chris Wilson and Chris Lowis
Chrome for Developers
14 Chrome 46: New motion-path animations, client hints and service worker improvements
Chrome 46: New motion-path animations, client hints and service worker improvements
Chrome for Developers
15 Sublime Snippets, Totally Tooling Tips (S2 Ep2)
Sublime Snippets, Totally Tooling Tips (S2 Ep2)
Chrome for Developers
16 #AskPolymer: How do you make the show? -- Polycasts #29
#AskPolymer: How do you make the show? -- Polycasts #29
Chrome for Developers
17 Critical Path CSS, Totally Tooling Tips (S2 Mini Tip #1)
Critical Path CSS, Totally Tooling Tips (S2 Mini Tip #1)
Chrome for Developers
18 Binding to Objects -- Polycasts #30
Binding to Objects -- Polycasts #30
Chrome for Developers
19 Player FM - Supercharged
Player FM - Supercharged
Chrome for Developers
20 Where’s the Designer? #AskPolymer -- Polycasts #31
Where’s the Designer? #AskPolymer -- Polycasts #31
Chrome for Developers
21 Jake Beats Wikipedia - HTTP203
Jake Beats Wikipedia - HTTP203
Chrome for Developers
22 Supercharged Observers! -- Polycasts #32
Supercharged Observers! -- Polycasts #32
Chrome for Developers
23 Jai's Web blog - Supercharged
Jai's Web blog - Supercharged
Chrome for Developers
24 Windows Command-line Tooling, Totally Tooling Tips (S2, Ep4)
Windows Command-line Tooling, Totally Tooling Tips (S2, Ep4)
Chrome for Developers
25 What about internationalization? #AskPolymer -- Polycasts #33
What about internationalization? #AskPolymer -- Polycasts #33
Chrome for Developers
26 Developing for Billions (Chrome Dev Summit 2015)
Developing for Billions (Chrome Dev Summit 2015)
Chrome for Developers
27 Google+ Performance Improvement Comparison
Google+ Performance Improvement Comparison
Chrome for Developers
28 Deploying HTTPS: The Green Lock and Beyond (Chrome Dev Summit 2015)
Deploying HTTPS: The Green Lock and Beyond (Chrome Dev Summit 2015)
Chrome for Developers
29 Progressive Web Apps (Chrome Dev Summit 2015)
Progressive Web Apps (Chrome Dev Summit 2015)
Chrome for Developers
30 Instant Loading with Service Workers (Chrome Dev Summit 2015)
Instant Loading with Service Workers (Chrome Dev Summit 2015)
Chrome for Developers
31 Increase Engagement with Web Push Notifications (Chrome Dev Summit 2015)
Increase Engagement with Web Push Notifications (Chrome Dev Summit 2015)
Chrome for Developers
32 Engaging with the Real World: Web Bluetooth and Physical Web (Chrome Dev Summit 2015)
Engaging with the Real World: Web Bluetooth and Physical Web (Chrome Dev Summit 2015)
Chrome for Developers
33 Asking for Permission: respectful, opinionated UI (Chrome Dev Summit 2015)
Asking for Permission: respectful, opinionated UI (Chrome Dev Summit 2015)
Chrome for Developers
34 Polymer - State of the Union (Chrome Dev Summit 2015)
Polymer - State of the Union (Chrome Dev Summit 2015)
Chrome for Developers
35 Building Progressive Web Apps with Polymer (Chrome Dev Summit 2015)
Building Progressive Web Apps with Polymer (Chrome Dev Summit 2015)
Chrome for Developers
36 Introduction to RAIL (Chrome Dev Summit 2015)
Introduction to RAIL (Chrome Dev Summit 2015)
Chrome for Developers
37 DevTools in 2015: Authoring to the max (Chrome Dev Summit 2015)
DevTools in 2015: Authoring to the max (Chrome Dev Summit 2015)
Chrome for Developers
38 RAIL in the real world (Chrome Dev Summit 2015)
RAIL in the real world (Chrome Dev Summit 2015)
Chrome for Developers
39 #ChromeDevSummit talks are up - W00T! -- Polycast #34
#ChromeDevSummit talks are up - W00T! -- Polycast #34
Chrome for Developers
40 V8 Performance from the Driver's Seat (Chrome Dev Summit 2015)
V8 Performance from the Driver's Seat (Chrome Dev Summit 2015)
Chrome for Developers
41 Quantify and improve real-world RAIL (Chrome Dev Summit 2015)
Quantify and improve real-world RAIL (Chrome Dev Summit 2015)
Chrome for Developers
42 Owning your performance: RAIL (Chrome Dev Summit 2015)
Owning your performance: RAIL (Chrome Dev Summit 2015)
Chrome for Developers
43 HTTP/2 101 (Chrome Dev Summit 2015)
HTTP/2 101 (Chrome Dev Summit 2015)
Chrome for Developers
44 Leadership Panel (Chrome Dev Summit 2015)
Leadership Panel (Chrome Dev Summit 2015)
Chrome for Developers
45 Build Processes, Totally Tooling Tips (S2, Ep 5)
Build Processes, Totally Tooling Tips (S2, Ep 5)
Chrome for Developers
46 Accessibility (Chrome Dev Summit 2015)
Accessibility (Chrome Dev Summit 2015)
Chrome for Developers
47 Binding to Arrays -- Polycasts #35
Binding to Arrays -- Polycasts #35
Chrome for Developers
48 HTTP2 - HTTP203
HTTP2 - HTTP203
Chrome for Developers
49 Chrome 47: Splash Screens, requestIdleCallback and better desktop notifications (New in Chrome)
Chrome 47: Splash Screens, requestIdleCallback and better desktop notifications (New in Chrome)
Chrome for Developers
50 Call For Submissions - Supercharged
Call For Submissions - Supercharged
Chrome for Developers
51 Cross Device Testing, Totally Tooling Tips (S2 Ep6)
Cross Device Testing, Totally Tooling Tips (S2 Ep6)
Chrome for Developers
52 Testing AJAX with Web Component Tester -- Polycasts #37
Testing AJAX with Web Component Tester -- Polycasts #37
Chrome for Developers
53 Slack: Extended Xmas Special - Supercharged
Slack: Extended Xmas Special - Supercharged
Chrome for Developers
54 Browser testing with Travis & Sauce Labs -- Polycasts #38
Browser testing with Travis & Sauce Labs -- Polycasts #38
Chrome for Developers
55 Optimize for production with Vulcanize -- Polycasts #39
Optimize for production with Vulcanize -- Polycasts #39
Chrome for Developers
56 Highlights from Chrome Dev Summit 2015
Highlights from Chrome Dev Summit 2015
Chrome for Developers
57 Chrome 48: Custom buttons in notifications, DevTools Security panel, and Presentation mode
Chrome 48: Custom buttons in notifications, DevTools Security panel, and Presentation mode
Chrome for Developers
58 Crisper: Protecting your Polymer app with CSP -- Polycasts #40
Crisper: Protecting your Polymer app with CSP -- Polycasts #40
Chrome for Developers
59 How do I use Sass with Polymer? #AskPolymer -- Polycasts #41
How do I use Sass with Polymer? #AskPolymer -- Polycasts #41
Chrome for Developers
60 Colors – DevTools Tonight #0 (Pilot)
Colors – DevTools Tonight #0 (Pilot)
Chrome for Developers

Related Reads

📰
Microsoft said the patches would get bigger. I measured how much bigger.
Measure the impact of Microsoft's patches on Windows updates to understand the growth in size due to AI-powered vulnerability discovery
Dev.to · Erik Rekola
📰
The AI Paradox: Why Search Engines Still Need the Human Touch in 2026
Learn why human touch is still essential in search engines despite AI advancements in 2026
Medium · AI
📰
Looking Like You Know AI and Actually Knowing AI Are Two Different Things
Distinguish between superficial AI knowledge and genuine understanding to effectively apply AI in the workplace
Dev.to AI
📰
I Traced an AI Startup’s “10x Faster” Claim Back to Its Source
Learn to critically evaluate AI startup claims by tracing their sources and understanding the context behind benchmark numbers
Medium · Startup
Up next
PLATO Exoplanet Hunter Launch 2026 Searching for New Earths in a Warming World
Tech Folk Insights
Watch →