Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nasa-gcn/web-dev-bootcamp
A tutorial on modern web development and cloud engineering for astronomers working on science data portals at NASA.
https://github.com/nasa-gcn/web-dev-bootcamp
aws javascript jsx nasa remix-run typescript uswds
Last synced: about 1 month ago
JSON representation
A tutorial on modern web development and cloud engineering for astronomers working on science data portals at NASA.
- Host: GitHub
- URL: https://github.com/nasa-gcn/web-dev-bootcamp
- Owner: nasa-gcn
- Created: 2023-08-07T19:49:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-18T04:11:12.000Z (3 months ago)
- Last Synced: 2024-09-18T07:09:32.995Z (3 months ago)
- Topics: aws, javascript, jsx, nasa, remix-run, typescript, uswds
- Language: JavaScript
- Homepage:
- Size: 1.82 MB
- Stars: 2
- Watchers: 8
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Welcome to the Modern Web Dev Boot Camp
## Prerequisites
- Create a [GitHub account](https://github.com)
- Install, on your own computer:
- [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [AWS CLI](https://aws.amazon.com/cli/)
- [VS Code](https://code.visualstudio.com/download)
- [Node.js](https://nodejs.org/en/download) 18.x or newer
- [Slack](https://slack.com/downloads/)## Tutorial Outline
Time
Topic
Presenter
Monday, 08/14/2023, GSFC Building 34 Room E215
10:00-10:30Orientation, Prerequisites Office Hours
10:30-11:00Git LectureDakota
11:00-12:00Git ExerciseDakota
13:00-14:00Git Exercise (continued)Dakota
14:00-16:30Modern JavaScript LectureCourey
14:00-16:30Web Dev ExerciseCourey
Tuesday, 08/15/2023, GSFC Building 34 Room W305
09:00-11:00Tutorial WalkthroughCourey
13:00-13:30Cloud Basics LectureLeo
13:30-14:00Cloud Basics ExerciseLeo
## About This Repository
This repository is based on [Americana](https://github.com/nasa-gcn/americana-stack), a project template for [Remix](https://remix.run) preconfigured with the [US Web Design System (USWDS)](https://designsystem.digital.gov). To start a fresh project from that template _without_ the tutorial materials, run this command:
npx create-remix@latest --template nasa-gcn/americana-stack
Learn more about [Remix Stacks](https://remix.run/stacks).