Deno For Web Developers
$99.99
Shop on Udemy

Description

*** This course has been 100% re-recorded in April 2021 ***Use Deno v1.8.0This course will guild you on how to use Deno in modern web development. We are going to learn Deno's basics and then use the knowledge to build a real-world application.# The contents covered in this course are: What is Deno?Command Line InterfaceDeno APIs / Web APIs / Standard LibraryRead File / Write FileModules And Dependencies ManagementHTTP ServerRequest / Response / RoutingUsing Oak FrameworkError HandlingAuthentication / Authorization / Reset PasswordJWTs Refresh Token / Access TokenWorking with Database (PostgreSQL)Sending Email Using SendGridValidating Request BodyFile Upload to CloudinaryPaginationAdd to CartPayment System with StripeAdmin Area# What are we going to build?A full-fledged REST APIs for An eCommerce Application===========================================================================*** The below contents are now legacy ***This course will guild you on how to use/integrate modern and well-established technologies such as Deno. js, GraphQL, NextJS, and PostgreSQL to build a professional, real-world full-stack application.# What are we going to build?A full-stack JWT authentication system# What topics this course will cover?Create a web server with Deno. js and Oak frameworkCreate GraphQL server with Oak GraphQL librarySetup PostgreSQL database and connect to the serverWrite GraphQL API (schema, queries, mutations)How to use Oak middleware functionHow to manipulate Oak Context and use it to pass data between middlewareHow to use CookiesHow to create, send, and validate JWT tokenPerform PostgreSQL Create, Read, Update, Delete (CRUD) operationsHow to send email in Deno. jsHow to connect NextJS application with Deno web server using Apollo Client (v3)Fetch data from GraphQL API with Apollo Client Hooks (useQuery, useMutation)How to write Apollo Hooks as custom hook functionHow to fetch data from GraphQL API on server-side in NextJSManage state with React Context APIHow to protect route on client-side in NextJSHow to protect route on server-side in NextJS

logo

Udemy