Deno Full Course

Jeff Delaney is a Google Developer Expert and the creator of fireship.io
About this course
Master TypeScript and Backend WebDev with Deno. Deno - The Full Course is a hands-on tutorial where you will build a complete web app with Deno, using zero 3rd-party dependencies to master TypeScript and Web Platform APIs.
Lifetime Access
What you'll learn
Under the hood
A quick look at Deno internals
Hello Deno
Say 'hello world' with Deno
WTF is meta.main?
Run code in context with meta.main
Modules
How modules work in Deno
TypeScript crash course
Everything you need to know about TypeScript
Instant docs
Automatically generate documentation
Permissions
Secure by default
Tasks
Organize commands with Tasks
Env vars
Manage Environment Variables
Clean code
Clean up your code with fmt & lint
Deno bench
Benchmark your JavaScript performance
Testing
Test-driven development made easy
Deno args
Build your own CLI Tool
FFI
Run native code from non-JS languages
Compile
Compile your code to an executable
Multi-threading
JavaScript parallelism with Workers
Project tour
Build a full-stack app with Deno
Project structure
How to structure a deno project
Deno HTTP
Deno's powerful HTTP primitives
Custom router
Build a custom express-like router
Deno crypto
Create a cryptographic shortcode
Deno KV
Using Deno's built-in database
Built-in JSX
Write and render HTML on the server
User auth
Roll your own user authentication flow
Form submission
Submit HTML forms to the backend
Atomic writes
ACID compliant transactions
Link analytics
Keep track of shortlink clicks
Realtime streams
Listen to the database in realtime
Ship it
How to deploy a Deno app
Deno chat app
Build a realtime chat app with Deno