Workshop: [SOLD OUT] Building Progressive Web Apps
Location:
- Marquis A&B, 9th fl.
Date:
Thu, 29 JunKey takeaways
Understand what's special about "progressive" web apps
Gain a background in the Service Worker API, including using it to create offline-first web apps
Acquire hands-on experience building a full progressive web app
Prerequisites
- Participants should bring their own laptop, with a copy of Google Chrome or Firefox already installed. - Participants should be comfortable starting up any local web server on their laptop (`python -m SimpleHTTPServer`, etc.)
This workshop is sold out.
This half-day workshop will provide a basic introductory foundation explaining the concepts underpinning Progressive Web Apps, and then guide attendees through a number of hands-on codelabs. The codelabs will introduce the service worker APIs, cover developer tools and debugging techniques specific to Progressive Web Apps, and illustrate how service worker libraries can be used to construct a production-ready Progressive Web App that follows offline-first best practices.
Target Audience
Developers with a solid background in JavaScript and web technologies, though not necessarily any previous experience with progressive web apps.
Method of Instruction
~45 minutes of slides, followed by a self-paced, step-by-step codelab
Other Workshops:
Tracks
Monday, 26 June
-
Microservices: Patterns & Practices
Practical experiences and lessons with Microservices.
-
Java - Propelling the Ecosystem Forward
Lessons from Java 8, prepping for Java 9, and looking ahead at Java 10. Innovators in Java.
-
High Velocity Dev Teams
Working Smarter as a team. Improving value delivery of engineers. Lean and Agile principles.
-
Modern Browser-Based Apps
Reactive, cross platform, progressive - webapp tech today.
-
Innovations in Fintech
Technology, tools and techniques supporting modern financial services.
Tuesday, 27 June
-
Architectures You've Always Wondered About
Case studies from the most relevant names in software.
-
Developer Experience: Level up Your Engineering Effectiveness
Trends, tools and projects that we're using to maximally empower your developers.
-
Chaos & Resilience
Failures, edge cases and how we're embracing them.
-
Stream Processing at Large
Rapidly moving data at scale.
-
Building Security Infrastructure
How our industry is being attacked and what you can do about it.
Wednesday, 28 June
-
Next Gen APIs: Designs, Protocols, and Evolution
Practical deep-dives into public and internal API design, tooling and techniques for evolving them, and binary and graph-based protocols.
-
Immutable Infrastructures: Orchestration, Serverless, and More
What's next in infrastructure. How cloud function like lambda are making their way into production.
-
Machine Learning 2.0
Machine Learning 2.0, Deep Learning & Deep Learning Datasets.
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS.
-
Optimizing Yourself
Maximizing your impact as an engineer, as a leader, and as a person.
-
Ask Me Anything (AMA)