BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
URL:https://www.learndesk.us/class/5967947895930880/lesson/9ffe1fd249b85d96edca1a99b7471608?ref=outlook-calendar
SUMMARY:Understanding the Tools We Will Use
DTSTART;TZID=America/Los_Angeles:20260509T190000
DTEND;TZID=America/Los_Angeles:20260509T200000
LOCATION:https://www.learndesk.us/class/5967947895930880/lesson/9ffe1fd249b85d96edca1a99b7471608?ref=outlook-calendar
DESCRIPTION: 


Node.js

Tools for running JavaScript “applications” on a PC or server
Application = Website, API
Works like PHP or Maven
Modular, package-based style

Express

JavaScript application that runs on Node.js
Sets up an HTTP server on the device/cloud instance that is running it
The device will respond to HTTP requests using highly customizable logic

Babel

Transforms JavaScript variants (ES6, TypeScript) into regular JavaScript
Node, browsers generally only run regular JavaScript
Enable use of await, import keywords (big time savers!)

MongoDB

The database where data returned from our API will be stored
Tool for storing and retrieving data from any device
Similar to mySQL
Non-relational (records in table can be differently structured)





https://www.learndesk.us/class/5967947895930880/lesson/9ffe1fd249b85d96edca1a99b7471608?ref=outlook-calendar
STATUS:CONFIRMED
SEQUENCE:3
BEGIN:VALARM
TRIGGER:-PT10M
DESCRIPTION:Class Reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR