Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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).