Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

31,750 Courses Found

Sort by:
  • Newest First
  • Highest Rated
  • Most Reviewed
  • A to Z
  • Z to A
  • Price: Low to High
  • Price: High to Low
  • Duration: Short to Long
  • Duration: Long to Short
Service Workers course thumbnail
FREE

YouTube

Service Workers

NDC Conferences
Web Development
User Experience

Explore the world of Service Workers in this insightful conference talk by Patrick Kettner at NDC Conferences. Gain a deep understanding of how Service Workers function, their role in modern web development, and their impact on enhancing web application performance and offline capabilities. Learn about implementation strategies, best practices, and potential use cases for Service Workers in your projects. Discover how this powerful technology can revolutionize the way you build and deliver web experiences, improving user engagement and overall application reliability.

Exploring Service Workers course thumbnail

Frontend Masters

Exploring Service Workers

Service Workers
Web Development
Push Notifications

You’ve likely heard the term “Progressive Web Apps” (PWAs). Sure, it's a buzz word that's a bit overloaded, but it has some great motivations behind it. PWAs represent the dream of web apps getting all the same capabilities, and performance, of native apps. At the core of making this happen is the new Service Workers API. Service Workers give web apps new capabilities to be able to go beyond the browser tab and enable features like smart offline caching and PWA features like push notifications!

Service Workers: Deep Dive course thumbnail

Pluralsight

Certificate

Service Workers: Deep Dive

Web Development
Testing
Service Workers

Service Workers bring exciting scenarios such as offline usage and push notifications to the web. In this course you will take a deep look at the Service Worker life cycle, and learn about the Cache API and various Caching strategies you can use. Service Workers are a great addition to a web developer’s toolbox - enabling offline scenarios, performance enhancements, scenarios such as Push Notifications, and more! However, with this additional functionality comes complexity and also a few traps to watch out for. In this course, Service Workers: Deep Dive, you’ll learn everything you need to know to make the most of Service Workers and avoid various pitfalls. First, you’ll understand the origins of Service Workers, take a deep look at the Service Worker life cycle, and learn about the Cache API and various Caching strategies you can use. Next, you’ll see various options to communicate with a Service Worker, and also explore Background Sync and Push Notification APIs, which are powered by Service Workers. Finally, you’ll review Service Worker build and deployment considerations, testing, and third-party libraries such as Workbox. When you’re finished with this course, you’ll have a deep understanding of Service Workers ensuring that you can make the most of this exciting functionality.

Progressive Web Apps with Ruby on Rails course thumbnail
FREE

YouTube

Progressive Web Apps with Ruby on Rails

Ruby on Rails
Ruby
Programming Languages

Explore the world of Progressive Web Apps (PWAs) in Ruby on Rails through this informative conference talk. Learn how to build an offline-first RSS feed reader that showcases the full potential of PWAs, including Service Workers, Background Sync, and Push API integration. Discover the process of registering, installing, and activating a service worker in a Rails application. Gain insights into implementing the Push API with service workers and setting up a user notification subscription system. Delve into background sync configuration within the service worker to create an automatic update mechanism for cached RSS feeds and articles. Walk away with a solid understanding of PWA concepts and a clear roadmap for developing your own Progressive Web Apps using Ruby on Rails.

Service Workers vs Corporate Firewalls course thumbnail
FREE

YouTube

Service Workers vs Corporate Firewalls

nullcon
Web Development
Cybersecurity

Explore the potential security implications of service workers in corporate environments through this 32-minute conference talk from Nullcon Goa 2022. Delve into Aleksandr Kolchanov's research on how service workers, designed to enhance web performance and offline functionality, can be exploited to bypass corporate firewalls with HTTP(S) traffic inspection. Gain insights into the unexpected interactions between these JavaScript assets and security measures, and understand the potential risks posed to network defenses. Learn about the methods and findings of this investigation, which examines the consequences of blocked websites leveraging service workers to circumvent access controls.

Go Offline with Service Workers course thumbnail
FREE

YouTube

Go Offline with Service Workers

JSConf
Web Development
Website Performance Optimization

Explore the power of Service Workers for offline data persistence and faster load times in this JSUnconf 2016 talk. Gain a comprehensive introduction to Service Workers, understand their advantages over previous solutions, and discover various implementation strategies based on different data types. Learn how to leverage browser cache effectively to enhance web application performance and user experience, even in offline scenarios. Dive into practical examples and best practices for integrating Service Workers into your web development workflow.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

API Testing
Software Testing
Software Development

Learn to effectively mock WebSocket APIs using Mock Service Worker (MSW) in this comprehensive 43-minute tutorial. Master essential techniques from basic setup to advanced implementations, including intercepting WebSocket connections, handling client events, broadcasting mocked messages, and managing client connections. Explore type-safe communication using Zod, establish actual server connections, handle server events, and implement testing strategies with Vitest and Playwright. Gain practical knowledge in preventing event propagation, understanding WebSocket logs, and implementing runtime handler overrides to create robust and reliable WebSocket mocks for your applications.

Building Offline Web Apps with Service Worker course thumbnail

Pluralsight

Certificate

Building Offline Web Apps with Service Worker

Service Workers
Web Development
Web APIs

The web is built on one fundamental assumption: everyone has a stable internet connection, all the time – but that's certainly not true. In this course, Building Offline Web Apps with Service Worker, you'll learn everything you need to break this assumption. First, you'll learn about Service Workers and the new Caching API. Then, you'll discover prerequisite technologies like JavaScript promises and the Fetch API. Finally, you'll explore how to leverage the new cache API defined in the Service Worker specification. When you've finished with this course, you'll know everything you need to take you current web application to places it's never been before, places without internet connection.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

API Testing
Software Testing
Software Development

Learn how to effectively mock WebSocket APIs using Mock Service Worker (MSW) in this quick tutorial that covers installation steps and browser setup configuration for implementing WebSocket API mocks in your development environment.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

API Testing
Software Testing
Software Development

Learn how to effectively mock WebSocket APIs using Mock Service Worker in this quick introductory video that demonstrates essential techniques for testing and development of WebSocket-enabled applications.

Now THAT'S What I Call Service Worker! course thumbnail
FREE

YouTube

Now THAT'S What I Call Service Worker!

NDC Conferences
Web Development
User Experience

Explore the advanced capabilities of the Service Worker API in this conference talk from NDC Porto 2022. Dive into how service workers can intercept requests, improve reliability, and enhance performance through offline access and caching. Discover the power of combining service workers with streaming techniques to significantly boost the speed and resilience of multipage websites. Learn how to cache and stream common user interface elements, resulting in faster rendering and improved user experiences, especially in areas with limited network connectivity. Gain practical insights on implementing these techniques and witness their substantial impact on web application performance.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

Software Testing
Software Development
Web Development

Learn how to effectively mock WebSocket APIs using Mock Service Worker (MSW) in this quick tutorial that demonstrates the installation process and basic implementation steps for setting up WebSocket API mocks in your development environment.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

Software Testing
Software Development
Web Development

Learn how to effectively mock WebSocket APIs using Mock Service Worker (MSW) in this quick tutorial that demonstrates the installation process and basic implementation steps for setting up WebSocket API mocks in your development environment.

Mocking WebSocket APIs with Mock Service Worker course thumbnail

egghead.io

Mocking WebSocket APIs with Mock Service Worker

API Testing
Software Testing
Software Development

Learn how to effectively mock WebSocket APIs using Mock Service Worker in this brief introductory video that demonstrates essential techniques for testing and development of WebSocket-enabled applications.

At Your Service - Abusing the Service Workers Web API course thumbnail
FREE

YouTube

At Your Service - Abusing the Service Workers Web API

Security BSides
Cybersecurity
Web Security

Explore the potential security vulnerabilities and exploitation techniques associated with the Service Workers Web API in this 38-minute conference talk from BSidesLV 2019. Delve into the intricacies of this powerful web technology as security researchers Daniel Abeles and Shay Shavit demonstrate how it can be abused by malicious actors. Learn about the risks posed by Service Workers, understand their impact on web application security, and gain insights into potential mitigation strategies. This presentation, part of the Breaking Ground series, offers valuable knowledge for web developers, security professionals, and anyone interested in staying ahead of emerging web-based threats.

Going AUTH the Rails on a Crazy Train course thumbnail
FREE

YouTube

Going AUTH the Rails on a Crazy Train

44CON
Penetration Testing
Security

Explore common authentication and authorization pitfalls in Rails applications through this informative conference talk. Delve into patterns observed across major Rails applications on the internet, and learn to identify potential security vulnerabilities that developers should be aware of. Gain insights into Rails' security conventions and understand where developer intervention becomes crucial. Discover a newly released dynamic analysis tool designed to assist penetration testers in navigating authentication and authorization solutions in Rails applications.

Building ASP.NET Core Hosted Services and .NET Core Worker Services course thumbnail

Pluralsight

Certificate

Building ASP.NET Core Hosted Services and .NET Core Worker Services

ASP.NET Core
.NET
C#

Building .NET Core microservices has many advantages. In this course, Building ASP.NET Core Hosted Services and .NET Core Worker Services, you will learn when and how to apply hosted services in your applications. First, you will learn about adding hosted services to ASP.NET Core applications to perform background workloads outside of the request lifecycle. Next, you will learn how to apply the worker service template when building microservices using .NET Core. You will also learn how to build .NET Core microservices, using the worker service template introduced in .NET Core 3.0. When you are finished with this course, you will have a strong knowledge of building ASP.NET Core hosted services and using the .NET Core worker service template, which will help you as you build responsive web applications and .NET Core microservices. Software required: .NET Core SDK 3.1

Mock REST and GraphQL APIs with Mock Service Worker course thumbnail

egghead.io

Mock REST and GraphQL APIs with Mock Service Worker

GraphQL
Domain-Specific Languages (DSL)
Prototyping

Controlling the network is the key to fast prototyping, bullet-proof tests, and efficient debugging. Mocking the APIs you use gives you this kind of control but most methods in the client and server come up short. That's where Mock Service Worker does it right. With it you can intercept and take control of requests no matter where they're being made. In this course, you will learn how to: * setup and your first request handler * mock complex flows like authentication * describe dynamic requests * respond with HTTP streams, * and use schema-first GraphQL mocking After this course you'll be more than ready to bring MSW into your app and start mocking any kind of API you're using!

Service Workers and Their Role in PWAs course thumbnail
FREE

YouTube

Service Workers and Their Role in PWAs

PHP UK Conference
Web Development
User Experience

Explore the role of Service Workers in Progressive Web Applications (PWAs) through this conference talk from PHP UK Conference 2018. Dive into the cutting-edge world of PWAs, understanding how they combine modern browser features with mobile experience benefits. Discover how Service Workers enhance PWAs by making them fast, reliable, and engaging. Learn about offline experiences, push notifications, and background sync features. Examine the ways Service Workers bridge the gap between web and native applications, ultimately improving performance and user experiences in web development.

Angular Service Workers & Cows - A Love Story course thumbnail
FREE

YouTube

Angular Service Workers & Cows - A Love Story

ng-conf
Web Development
Angular

Explore the world of Angular Service Workers in this engaging 20-minute conference talk from ng-conf. Dive into the fundamentals of service workers, their functionality, and implementation in Angular applications. Learn how to install, enable, and register service workers, and understand the importance of running them in production mode. Discover the process of creating a configuration file, building the project, and running it in production mode. Examine the caching mechanisms provided by the default configuration and understand how code updates are handled. Gain insights into using a proxied server and conducting offline tests. Finally, delve into custom caching techniques, all while enjoying a unique narrative involving cows and puppies.