Course: Intro to Web / Software Engineering
Topic: HTTP, Requests, Responses, and Browsers
Estimated Time: 45–60 minutes
Resources:
- MDN Web Docs, HTTP
https://developer.mozilla.org/en-US/docs/Web/HTTP - A modern browser
Course: Intro to Web / Software Engineering
Topic: HTTP, Requests, Responses, and Browsers
Estimated Time: 45–60 minutes
Resources:
| filebrowser: | |
| image: filebrowser/filebrowser:latest | |
| container_name: filebrowser | |
| restart: unless-stopped | |
| ports: | |
| - "8081:80" # Web UI on http://server:8081 | |
| volumes: | |
| - kf6_mongo_data:/srv |
This assignment gets you from a clean dev container to a deployed GitHub Pages site using GitHub Actions, and introduces components, props, states and .map().
Reminder, Nov 7th lecture is extended workshop ( join in for atleast an hour via zoom with Kuri to work on this lab)
This repository contains a JavaScript implementation of a Queue data structure inspired by Princeton's Intro to Programming. You are the developer and must write robust unit tests using Jest.
Bug: The
dequeue()method does not throw an error when called on an empty queue. This violates expected behavior and must be caught through testing.
The documentation about this device on Tuya's developer docs is old, but their device control API can be used to see all about the category.
ebb820c3cd7beefe10lhkg| FROM node:22 as build | |
| WORKDIR /app | |
| COPY package.json /app/package.json | |
| COPY package-lock.json /app/package-lock.json | |
| RUN npm install | |
| COPY . /app |
| package edu.siena; | |
| import java.util.List; | |
| public class CartProcessor { | |
| public static double calculateTotal(List<Double> prices) { | |
| double total = 0.0; | |
| for (int i = 0; i <= prices.size(); i++) { | |
| total += prices.get(i); | |
| } |
Already installed on Github Codespaces
On your local machine, you can install Nodejs and NPM using the package manager of your choice.
Example on MacOS, you can use Homebrew: brew install node
On Windows, you can download the installer from the Nodejs website.
On Windows, you can also use the Windows Subsystem for Linux (WSL) to install Nodejs and NPM using the Linux instructions above.
| public class ConditionalLoopExample { | |
| public static void main(String[] args) { | |
| int x = 0; | |
| while (x < 5) { | |
| if (x % 2 == 0) { | |
| System.out.println(x + " is even"); | |
| } else { | |
| System.out.println(x + " is odd"); | |
| } | |
| x++; |