Skip to main content
CourseFlix

Deno Full Course

2h 10m 53s
English
Paid

Deno Full Course is a hands-on training course where you will build a full-fledged web application using Deno without relying on external dependencies. During the course, you will master TypeScript and modern Web Platform APIs.

What will you learn?

  • A complete understanding of the Deno ecosystem for productive development.
  • Basics and advanced concepts of TypeScript in clear and concise video materials.
  • Working with universal Web Platform API.
  • Creating a fully functional web application without third-party libraries.
  • Test-driven development (TDD) and basics of benchmarking.
  • Implementing cookie-based authentication.
  • Data management using Deno KV.
  • Real-time data streaming updates.
  • Server-side HTML rendering using JSX.
  • Deploying applications using Deno Deploy.

What will you create?

You will develop a real-time link shortening service, inspired by Bit.ly. Users will be able to create and share links. This project will help you master the basic principles of web development and understand advanced programming patterns in TypeScript.

About the Author: Fireship

Fireship thumbnail

Fireship (fireship.io) is the teaching brand of Jeff Delaney, a US developer behind the Fireship YouTube channel — one of the largest software-engineering channels on YouTube, with millions of subscribers tuning in for the channel's distinctive 100-second technology-explainer format. The fireship.io paid-course platform extends that approach into longer-form project-based courses.

The course catalog covers the modern web and mobile stack: React, Next.js, Angular, Svelte / SvelteKit, Vue, Flutter, Firebase (Jeff is a long-running Google Developer Expert for Firebase), Supabase, Stripe integration, AI / LLM features, and the broader full-stack JavaScript ecosystem. Course material favours fast-paced, project-based builds — students ship complete applications end-to-end rather than studying frameworks in isolation.

The CourseFlix listing under this source carries over 19 Fireship courses spanning that range. Material is paid; Fireship runs on per-course or membership pricing on the original platform. Courses are aimed at developers who learn best by shipping real applications fast.

Watch Online 31 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 31 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Under the Hood
All Course Lessons (31)
#Lesson TitleDurationAccess
1
Under the Hood Demo
03:26
2
Hello Deno
03:48
3
WTF is meta.main?
02:05
4
Modules
04:59
5
TypeScript Crash Course
09:05
6
Instant Docs
01:28
7
Permissions
02:30
8
Tasks
03:11
9
Env Vars
02:16
10
Clean Code
02:18
11
Deno Bench
07:37
12
Testing
05:19
13
Deno Args
03:23
14
FFI
03:32
15
Compile
01:23
16
Multi-Threading
04:04
17
Project Tour
01:49
18
Project Structure
03:00
19
Deno HTTP
03:19
20
Custom Router
04:51
21
Deno Crypto
02:58
22
Deno KV
03:39
23
Built-in JSX
04:58
24
User Auth
05:36
25
Form Submission
02:37
26
Atomic Writes
03:05
27
Link Analytics
03:21
28
Realtime Streams
03:50
29
Ship it
04:37
30
Bonus Video - How V8 JavaScript Works
10:54
31
Bonus Video - 7 Cryptography Concepts EVERY Developer Should Know
11:55
Unlock unlimited learning

Get instant access to all 30 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

31 lessons · 2h 10m 53s
Show all 31 lessons
  1. 1 Under the Hood 03:26
  2. 2 Hello Deno 03:48
  3. 3 WTF is meta.main? 02:05
  4. 4 Modules 04:59
  5. 5 TypeScript Crash Course 09:05
  6. 6 Instant Docs 01:28
  7. 7 Permissions 02:30
  8. 8 Tasks 03:11
  9. 9 Env Vars 02:16
  10. 10 Clean Code 02:18
  11. 11 Deno Bench 07:37
  12. 12 Testing 05:19
  13. 13 Deno Args 03:23
  14. 14 FFI 03:32
  15. 15 Compile 01:23
  16. 16 Multi-Threading 04:04
  17. 17 Project Tour 01:49
  18. 18 Project Structure 03:00
  19. 19 Deno HTTP 03:19
  20. 20 Custom Router 04:51
  21. 21 Deno Crypto 02:58
  22. 22 Deno KV 03:39
  23. 23 Built-in JSX 04:58
  24. 24 User Auth 05:36
  25. 25 Form Submission 02:37
  26. 26 Atomic Writes 03:05
  27. 27 Link Analytics 03:21
  28. 28 Realtime Streams 03:50
  29. 29 Ship it 04:37
  30. 30 Bonus Video - How V8 JavaScript Works 10:54
  31. 31 Bonus Video - 7 Cryptography Concepts EVERY Developer Should Know 11:55

Related courses

  • Deno 101 For Web Developers thumbnail

    Deno 101 For Web Developers

    By: Level Up Tutorials (Scott Tolinski)
    Welcome to Deno 101! In this series, we will learn about Deno, a new safe runtime language that is built on top of Rust.
    2 hours 46 minutes 30 seconds

Frequently asked questions

What is Deno Full Course about?
Deno Full Course is a hands-on training course where you will build a full-fledged web application using Deno without relying on external dependencies. During the course, you will master TypeScript and modern Web Platform APIs.
Who teaches Deno Full Course?
Deno Full Course is taught by Fireship. You can find more courses by this instructor on the corresponding source page.
How long is Deno Full Course?
Deno Full Course contains 31 lessons with a total runtime of 2 hours 10 minutes. All lessons are available to watch online at your own pace.
Is Deno Full Course free to watch?
Deno Full Course is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Deno Full Course online?
Deno Full Course is available to watch online on CourseFlix at https://courseflix.net/course/deno-full-course. The page hosts every lesson with the integrated video player; no download is required.