Section 1 : Introduction

Lecture 1 Course Outline 00:03:44 Duration
Lecture 2 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 3 About Certification

Section 2 : Deno Foundations

Lecture 1 Why Deno 00:06:00 Duration
Lecture 2 Deno Runtime And V8 Engine 00:05:26 Duration
Lecture 3 Deno Installation 00:04:41 Duration
Lecture 4 Quick Note Installing Deno
Lecture 5 MACLINUX Installation Tips 00:05:33 Duration
Lecture 6 WINDOWS Installation Tips 00:01:18 Duration
Lecture 7 Setting Up Our Developer Environment 00:05:15 Duration
Lecture 8 Quick Note Official VS Code Plugin
Lecture 9 Our First Deno App 00:08:18 Duration
Lecture 10 Exercise Our First Deno App
Lecture 11 The Most Important Video 00:00:59 Duration
Lecture 12 Deno Internals And Architecture 00:12:39 Duration
Lecture 13 Recommended Path JavaScript Runtimes
Lecture 14 Deno Metrics 00:06:50 Duration
Lecture 15 Exercise Deno Architecture
Lecture 16 Web Developer Monthly
Lecture 17 Endorsements On LinkedIN

Section 3 : Deno vs Node

Lecture 1 Deno Game Changers 00:09:59 Duration
Lecture 2 Deno Game Changers 2 00:07:56 Duration
Lecture 3 Will Deno Kill NodeJS 00:02:08 Duration
Lecture 4 Single Executable To Rule Them All 00:04:08 Duration
Lecture 5 Deno Security 00:08:09 Duration
Lecture 6 Deno Permissions 00:06:24 Duration
Lecture 7 Deno Permissions 2 00:03:09 Duration
Lecture 8 Deno Permissions 3 00:05:10 Duration

Section 4 : Deno Modules And Tooling

Lecture 1 How Modules Work In Deno 00:06:20 Duration
Lecture 2 URL Modules 00:05:53 Duration
Lecture 3 Standard Library 00:04:08 Duration
Lecture 4 3rd Party Modules 00:03:30 Duration
Lecture 5 Deno Caching 00:04:07 Duration
Lecture 6 Deno Caching 2 00:07:31 Duration
Lecture 7 NPM for Deno 00:02:31 Duration
Lecture 8 Managing Module Versions 00:05:51 Duration
Lecture 9 Where the Bleep is package 00:05:50 Duration
Lecture 10 Deps 00:03:13 Duration
Lecture 11 Locking Dependencies 00:05:53 Duration
Lecture 12 Deno Upgrade To Latest 00:01:01 Duration
Lecture 13 Reviewing Deno Modules 00:04:07 Duration
Lecture 14 Deno Tooling 00:06:32 Duration
Lecture 15 Deno Tooling 2 00:05:19 Duration

Section 5 : TypeScript

Lecture 1 Recommended Path TypeScript

Section 6 : Deno File IO - Planets Project

Lecture 1 Code Along
Lecture 2 Reading Files With Deno 00:05:58 Duration
Lecture 3 Async vs Sync File IO 00:05:58 Duration
Lecture 4 Exercise Async vs Sync File IO
Lecture 5 Importing The Path Module 00:05:08 Duration
Lecture 6 Downloading Our Planets Data 00:04:20 Duration
Lecture 7 Reading Our CSV Data 00:07:38 Duration
Lecture 8 Exercise Resource Leaks
Lecture 9 Finding Habitable Planets 00:10:15 Duration
Lecture 10 Exploring Planets With 3rd Party Modules 00:06:26 Duration
Lecture 11 Exercise Exploring Earth-like Planets

Section 7 : Exercise SpaceX Launch Data

Lecture 1 Code Along
Lecture 2 Recommended Path APIs
Lecture 3 fetch() 00:02:02 Duration
Lecture 4 Fetching SpaceX Launch Data 00:04:28 Duration
Lecture 5 Exercise Making a POST Request
Lecture 6 Logging 00:06:02 Duration
Lecture 7 --reload Cache For Troubleshooting 00:01:09 Duration
Lecture 8 Exploring SpaceX Launch Data 00:03:16 Duration
Lecture 9 Postman and Insomnia 00:05:47 Duration
Lecture 10 Quick Note Rainbow Editor
Lecture 11 SpaceX Customers Data 00:06:02 Duration
Lecture 12 import 00:03:54 Duration
Lecture 13 Exercise import

Section 8 : NASA Project Deno For Backend Development

Lecture 1 Introduction To Backend 00:07:24 Duration
Lecture 2 Deno Backend Frameworks And Libraries 00:09:13 Duration
Lecture 3 Code Along
Lecture 4 Quick Note Deno Versions
Lecture 5 Oak 00:07:49 Duration
Lecture 6 What Is Middleware 00:08:19 Duration
Lecture 7 Working With Middleware 00:09:44 Duration
Lecture 8 Reviewing Our Front End Code 00:10:53 Duration
Lecture 9 Exercise Reviewing Our Front End Code
Lecture 10 Serving Static Files
Lecture 11 Exercise Fixing A Security Issue
Lecture 12 Fixing Our Security Vulnerability 00:01:18 Duration
Lecture 13 Oak Router 00:07:04 Duration
Lecture 14 Method Not Allowed and OPTIONS 00:07:40 Duration
Lecture 15 planets 00:09:45 Duration
Lecture 16 Exercise Populating The Dropdown Menu
Lecture 17 Planets Data To The Frontend 00:04:57 Duration
Lecture 18 Testing With Deno 00:05:19 Duration
Lecture 19 Testing With Deno 2 00:14:07 Duration
Lecture 20 Testing With Deno 3 00:10:15 Duration
Lecture 21 Quick Note Replace in Files
Lecture 22 Logging In Our API 00:02:36 Duration
Lecture 23 Error Handling 00:08:12 Duration
Lecture 24 JavaScript Maps
Lecture 25 launches 00:18:55 Duration
Lecture 26 POST launches 00:12:30 Duration
Lecture 27 DELETE launches 00:08:02 Duration
Lecture 28 Managing Dependencies 00:08:05 Duration
Lecture 29 Managing Dependencies 2
Lecture 30 Adding Some Polish

Section 9 : NASA Project Deno Production And The Cloud (Docker AWS)

Lecture 1 Deploying Our Application To The Cloud 00:01:40 Duration
Lecture 2 Serverless vs Containers 00:03:59 Duration
Lecture 3 Virtual Machines 00:04:16 Duration
Lecture 4 What is a Container
Lecture 5 Installing Docker 00:03:27 Duration
Lecture 6 Running Our First Docker Container 00:05:39 Duration
Lecture 7 Creating a Dockerfile 00:08:42 Duration
Lecture 8 Your Docker Hub Account 00:01:40 Duration
Lecture 9 Running Our NASA API in a Container 00:06:31 Duration
Lecture 10 Restarting Docker Containers 00:03:18 Duration
Lecture 11 Publishing Our Docker Image 00:03:06 Duration
Lecture 12 Exploring Amazon Web Services 00:06:29 Duration
Lecture 13 Creating an EC2 Instance 1 00:07:49 Duration
Lecture 14 Creating an EC2 Instance 2 Security 00:13:29 Duration
Lecture 15 What is SSH 00:02:58 Duration
Lecture 16 Connecting To Our EC2 Instance With SSH 00:07:50 Duration
Lecture 17 Setting Up Our EC2 Server 00:03:48 Duration
Lecture 18 Deploying Our NASA API 00:06:31 Duration

Section 10 : Where To Go From Here

Lecture 1 docx
Lecture 2 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 3 About Certification
Lecture 4 About Proctor Testing

Section 11 : Bonus How JavaScript Works

Lecture 1 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 2 mp4 00:05:28 Duration
Lecture 3 mp4 00:00:56 Duration
Lecture 4 mp4 00:04:05 Duration
Lecture 5 mp4 00:02:33 Duration
Lecture 6 mp4 00:06:21 Duration
Lecture 7 mp4 00:08:57 Duration
Lecture 8 mp4 00:04:16 Duration
Lecture 9 mp4 00:08:53 Duration
Lecture 10 mp4 00:03:16 Duration
Lecture 11 mp4 00:14:37 Duration
Lecture 12 mp4 00:03:21 Duration
Lecture 13 mp4 00:04:30 Duration
Lecture 14 mp4 00:06:34 Duration
Lecture 15 mp4 00:01:58 Duration
Lecture 16 mp4 00:02:40 Duration
Lecture 17 mp4 00:14:07 Duration
Lecture 18 js 00:06:27 Duration
Lecture 19 docx

Section 12 : Bonus Learning TypeScript

Lecture 1 Quick Note Upcoming Videos
Lecture 2 Introduction To TypeScript 00:01:27 Duration
Lecture 3 Dynamic vs Static Typing 00:11:51 Duration
Lecture 4 Strongly vs Weakly Typed 00:03:19 Duration
Lecture 5 Static Typing In JavaScript 00:09:46 Duration
Lecture 6 Quick Note Upcoming Videos
Lecture 7 OPTIONAL Installing TypeScript Compiler 00:03:50 Duration
Lecture 8 OPTIONAL Installing Node
Lecture 9 TypeScript 00:11:33 Duration
Lecture 10 TypeScript 2 00:03:16 Duration
Lecture 11 TypeScript 3 00:07:25 Duration
Lecture 12 Resources TypeScript Types
Lecture 13 TypeScript 4 00:05:39 Duration
Lecture 14 TypeScript 5 00:06:40 Duration
Lecture 15 TypeScript 6 00:04:48 Duration
Lecture 16 Resources Type VS Interface
Lecture 17 TypeScript 7 00:03:35 Duration
Lecture 18 Resources Type Assertion
Lecture 19 TypeScript 8 00:06:04 Duration
Lecture 20 TypeScript 9 00:01:22 Duration
Lecture 21 TypeScript 10 00:01:23 Duration