Tutorialspoint

Cloud Serverless Edge Functions using Cloudflare Workers Javascript

person icon Santiago Esteva

Cloud Serverless Edge Functions using Cloudflare Workers Javascript

Write,test,deploy Cloudflare javascript cloud serverless app, tools, techniques and strategies to release in Production

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Santiago Esteva

architecture icon Cloud Computing,Web Development,Microservices,Development

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

Write, test, deploy Cloudflare javascript cloud serverless app, tools, techniques, and strategies to release in Production

In this hands-on training, you will gain the knowledge to write, test and deploy Cloudflare Workers. You will understand the tools available and how to accomplish common Production activities such as error logging, secrets, and automating your deployment across different environments. You will understand how this tool can better cater to business cases better than AWS Lambda or Google Functions; while being cheaper and more available than AWS Lambda Edge and its counterparts in Google and Azure.

Who are you?

If you are entering the Serverless world, then this is an excellent course for you.

If your web product needs to be rapidly available to your customer across the world, the Cloudflare platform has more presence than any other offering out there. The same goes for your logic and your data. This is where Cloudflare Workers shine. 

Who am I?

During the last 10 years, I have guided 45+ product development teams from ideation to release of web applications. I've guided the small three do-it-all devs and the large project with 75+ individual contributors distributed across six time zones and ten different teams. Each product in its particular stage was chasing different goals.FAQ

What is included in this course?

Part I - Getting Familiar

1- Creating our first Worker #hands-on

2- The Cloudflare CLI “Wrangler” #hands-on

3- Deploy your worker to Preview #hands-on

4- Deploy your worker to Dev #hands-on

Part II - Setup

5- Set a Dev subdomain #hands-on

6- Refactor #hands-on 

7- Setup ES6 and Webpack #hands-on

8- Route requests #hands-on

Part III - Use Cases 1,2 and 3

9- Implement Mocks #hands-on 

10- Augment real data #hands-on #business-case

11- Reduce real data #hands-on #business-case

12- Controlled mocks #hands-on

13-  Mocked router #hands-on

14- Cleanup #hands-on

15- Mocked responses #hands-on

Part IV - Environments

16- Dev environment #hands-on

17- Webpack config #hands-on

18- Remote Secrets #hands-on

19- Webpack Dev #hands-on

20- Preview & Test #hands-on

21- Playground #hands-on

22- Deploy to Prod #hands-on

Part V - Error Handling

23- Unhandled Responses #hands-on

24- Use cases #theory

25- Error Logging #theory

26- Error Logging #hands-on

27- Forced Error #hands-on

28- Passthrough #theory

29- Passthrough #hands-on

Part VI - Business Use Case: On the fly translations

30- Use Case: On the fly translations

31- Use Case: create worker #hands-on

32- Use Case: Setup webpack #hands-on

33- Use Case: House cleaning #hands-on

34- Use Case: Get content #hands-on

35- Use Case: Build the dictionary #hands-on

36- Use Case: Test the dictionary #hands-on

37- Use Case: The HTMLWriter #hands-on

38- Use Case: The ElementHandler #hands-on

39- Use Case: Simulate Locales #hands-on

40- Use Case: DevTools Locale #hands-on

41- Use Case: Chrome Extension #hands-on

42- Use Case: Fine-tune locale #hands-on

43- Use Case: Fail-over #hands-on

44- Use Case: Release it! #hands-on

Source Code

Access to the repository with the final version of all exercises. 

FAQ

Is this course useful for a beginner in frontend or nodejs development?

If you are starting on your development career, the Cloudflare workers add unnecessary complexity to your learning context. The same would apply if you were learning nodejs and doing it via AWS Lambdas or Google Functions.

Can I share this course with my team?

This version is for individual use only, but you can also get a team license to share within your team, class, or organization.

Goals

What will you learn in this course:

  • Write,test,deploy Cloudflare javascript cloud serverless app, tools, techniques and strategies to release in Production

Prerequisites

What are the prerequisites for this course?

  • Be able to read and write Javascript
Cloud Serverless Edge Functions using Cloudflare Workers Javascript

Curriculum

Check out the detailed breakdown of what’s inside the course

Intro
1 Lectures
  • play icon Welcome 01:08 01:08
Getting Familiar
4 Lectures
Tutorialspoint
Setup
4 Lectures
Tutorialspoint
Use Cases 1,2 and 3
7 Lectures
Tutorialspoint
Environments
7 Lectures
Tutorialspoint
Error Handling
7 Lectures
Tutorialspoint
Business Use Case: On the fly translations
15 Lectures
Tutorialspoint

Instructor Details

Santiago Esteva

Santiago Esteva

Who am I?

During the last 10 years, I have guided 45+ product development teams from ideation to release of web applications. I've guided the small three do-it-all devs and the large project with 75+ individual contributors distributed across six time zones and ten different teams. Each product in its particular stage was chasing different goals.FAQ

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us

1800-202-0515