Course Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Why Deno? (6:00)
- Deno Runtime And V8 Engine (5:25)
- Deno Installation (4:41)
- Quick Note: Installing Deno
- MAC/LINUX Installation Tips (5:33)
- Windows Installation Tips (1:17)
- Setting Up Our Developer Environment (5:15)
- Quick Note: Official VS Code Plugin
- Our First Deno App (8:18)
- Exercise: Our First Deno App
- The Most Important Video (0:59)
- Deno Internals And Architecture (12:39)
- Recommended Path: JavaScript Runtimes
- Deno Metrics (6:50)
- Exercise: Deno Architecture (4:01)
- Deno 1.5 Compiler Update
- Let's Have Some Fun (+ Free Resources)
Available in
days
days
after you enroll
- Deno Game Changers (9:58)
- Deno Game Changers 2 (7:56)
- Will Deno Kill NodeJS? (2:08)
- Companies Using Deno This Year
- Single Executable To Rule Them All (4:08)
- Exciting Times: Deno 1.6
- Deno Security (8:09)
- Deno Permissions (6:24)
- Deno Permissions 2 (3:09)
- Deno Permissions 3 (5:10)
- Drake Update and Deno 1.20
- Unlimited Updates
Available in
days
days
after you enroll
- How Modules Work In Deno (6:20)
- URL Modules (5:52)
- Standard Library (4:07)
- 3rd Party Modules (3:30)
- Deno Caching (4:07)
- Deno Caching 2 (7:31)
- NPM for Deno (2:31)
- Managing Module Versions (5:51)
- Where the Bleep is package.json? (5:50)
- Deps.ts (3:12)
- Locking Dependencies (5:53)
- Deno Upgrade To Latest (1:00)
- Reviewing Deno Modules (4:07)
- Deno Tooling (6:32)
- Deno Tooling 2 (5:19)
- Course Check-In
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Code Along
- Reading Files With Deno (5:58)
- Async vs Sync File I/O (2:54)
- Exercise: Async vs Sync File IO
- Importing The Path Module (5:08)
- Downloading Our Planets Data (4:20)
- Reading Our CSV Data (7:38)
- Quick Note: Parse Update
- Exercise: Resource Leaks
- Finding Habitable Planets (10:15)
- Exploring Planets With 3rd Party Modules (6:26)
- Exercise: Exploring Earth-like Planets
- Implement a New Life System
Available in
days
days
after you enroll
- Code Along
- Recommended Path: APIs
- fetch() (2:02)
- Fetching SpaceX Launch Data (4:28)
- Exercise: Making a POST Request
- Logging (6:01)
- --reload Cache For Troubleshooting (1:08)
- Exploring SpaceX Launch Data (3:15)
- Postman and Insomnia (5:46)
- Quick Note: Rainbow Editor
- SpaceX Customers Data (6:02)
- import.meta (3:53)
- Exercise: import.meta
- Exercise: Imposter Syndrome (2:55)
Available in
days
days
after you enroll
- Introduction To Backend (7:24)
- Deno Backend Frameworks And Libraries (9:12)
- Code Along
- Quick Note: Versioned Imports
- Oak (7:48)
- What Is Middleware? (8:19)
- Working With Middleware (9:43)
- Reviewing Our Front End Code (10:52)
- Exercise: Reviewing Our Front End Code
- Serving Static Files (7:14)
- Exercise: Fixing A Security Issue
- Fixing Our Security Vulnerability (1:18)
- Oak Router (7:04)
- Method Not Allowed and OPTIONS (7:39)
- /planets (9:44)
- Exercise: Populating The Dropdown Menu
- Planets Data To The Frontend (4:56)
- Testing With Deno (5:18)
- Testing With Deno 2 (14:07)
- Testing With Deno 3 (10:15)
- Quick Note: Replace in Files
- Logging In Our API (2:35)
- Error Handling (8:12)
- JavaScript Maps
- /launches (18:55)
- POST /launches (12:30)
- Quick Note: Request Body
- DELETE /launches (8:02)
- Managing Dependencies (8:05)
- Managing Dependencies 2 (3:20)
- Adding Some Polish (2:02)
Available in
days
days
after you enroll
- Deploying Our Application To The Cloud (1:40)
- Serverless vs Containers (3:58)
- Virtual Machines (4:16)
- What is a Container? (4:59)
- Installing Docker (3:27)
- Running Our First Docker Container (5:38)
- Creating a Dockerfile (8:41)
- Quick Note: Official Deno Docker Base Image
- Your Docker Hub Account (1:39)
- Running Our NASA API in a Container (6:30)
- Restarting Docker Containers (3:17)
- Publishing Our Docker Image (3:05)
- Exploring Amazon Web Services (6:28)
- Creating an EC2 Instance 1 (7:49)
- Creating an EC2 Instance 2: Security (13:29)
- What is SSH? (2:58)
- Connecting To Our EC2 Instance With SSH (7:50)
- Setting Up Our EC2 Server (3:48)
- Deploying Our NASA API (6:30)
- Web Developer Monthly
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll