Skip to content

Commit

Permalink
feat: adds lesson_23 homework and lesson_24 pre-work (code-differentl…
Browse files Browse the repository at this point in the history
…y#576)

Signed-off-by: Anthony D. Mays <[email protected]>
  • Loading branch information
anthonydmays authored Nov 18, 2024
1 parent 5f02591 commit 2e9b8b5
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
26 changes: 26 additions & 0 deletions lesson_24/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Lesson 24: JavaScript Deep Dive

## Pre-work

Please review the following resources before lecture:

* [What is HTTP? (in 5 minutes) (Video)](https://www.youtube.com/watch?v=XdWpdDUUbsw)
* [Build a Basic Express JS Server (Video)](https://www.youtube.com/watch?v=7W61Ep1lKFY)
* [Learn Express JS in 35 Minutes (Video)](https://www.youtube.com/watch?v=SccSCuHhOw0)

## Recommended

* [100+ JavaScript Concepts You Need to Know (Video)](https://www.youtube.com/watch?v=lkIFF4maKMU)

## Homework

- [ ] Complete the [Working with Express](#working-with-express) exercise.
- [ ] Do pre-work for [lesson 25](/lesson_25/).

### Working with Express

Use the assets you developed for the previous lesson to implement a web server using Express and NodeJS. Provide your files in a uniquely named folder when you submit your PR.

In addition, add a new page that features a form which accepts input from the user (say, a contact form) and show the results of what they posted using a HTML form submit.

Note: You may need to open a new port in the dev container to support serving traffic from your web server. Read how to do this [using this article on port forwarding](https://code.visualstudio.com/docs/editor/port-forwarding).
18 changes: 18 additions & 0 deletions lesson_25/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Lesson 25: Intro to React

## Pre-work

Please review the following resources before lecture:

### Required

* [React JS Explained In 10 Minutes (Video)](https://www.youtube.com/watch?v=s2skans2dP4)
* [World's shortest UI/UX design course (Video)](https://www.youtube.com/watch?v=wIuVvCuiJhU)

### Recommended

* [React Router - Tutorial (Article)](https://reactrouter.com/en/main/start/tutorial)

## Homework

TODO(anthonydmays): Complete this

0 comments on commit 2e9b8b5

Please sign in to comment.