diff --git a/content/notes/Application Layer.md b/content/notes/Application-Layer.md similarity index 57% rename from content/notes/Application Layer.md rename to content/notes/Application-Layer.md index d7253a8c5..c850baf0a 100644 --- a/content/notes/Application Layer.md +++ b/content/notes/Application-Layer.md @@ -1,5 +1,5 @@ --- -title: "Application Layer" +title: "Application-Layer" aliases: tags: - cosc203 diff --git a/content/notes/Transport Layer.md b/content/notes/Data-Link-Layer.md similarity index 59% rename from content/notes/Transport Layer.md rename to content/notes/Data-Link-Layer.md index efc2d68fa..4365def20 100644 --- a/content/notes/Transport Layer.md +++ b/content/notes/Data-Link-Layer.md @@ -1,5 +1,5 @@ --- -title: "Transport Layer" +title: "Data-Link-Layer" aliases: tags: - cosc203 diff --git a/content/notes/Network Layer.md b/content/notes/Network-Layer.md similarity index 61% rename from content/notes/Network Layer.md rename to content/notes/Network-Layer.md index c3072479f..4379c8ff0 100644 --- a/content/notes/Network Layer.md +++ b/content/notes/Network-Layer.md @@ -1,5 +1,5 @@ --- -title: "Network Layer" +title: "Network-Layer" aliases: tags: - cosc203 diff --git a/content/notes/Security Layer.md b/content/notes/Network-Security.md similarity index 100% rename from content/notes/Security Layer.md rename to content/notes/Network-Security.md diff --git a/content/notes/Other Layer.md b/content/notes/Networks-Other.md similarity index 100% rename from content/notes/Other Layer.md rename to content/notes/Networks-Other.md diff --git a/content/notes/Physical Layer.md b/content/notes/Physical-Layer.md similarity index 60% rename from content/notes/Physical Layer.md rename to content/notes/Physical-Layer.md index e2a1fbb01..f078be544 100644 --- a/content/notes/Physical Layer.md +++ b/content/notes/Physical-Layer.md @@ -1,5 +1,5 @@ --- -title: "Physical Layer" +title: "Physical-Layer" aliases: tags: - cosc203 diff --git a/content/notes/Data Link Layer.md b/content/notes/Transport-Layer.md similarity index 59% rename from content/notes/Data Link Layer.md rename to content/notes/Transport-Layer.md index 85a99ebcc..c9d6a49a6 100644 --- a/content/notes/Data Link Layer.md +++ b/content/notes/Transport-Layer.md @@ -1,5 +1,5 @@ --- -title: "Data Link Layer" +title: "Transport-Layer" aliases: tags: - cosc203 diff --git a/content/notes/Wireless Layer.md b/content/notes/Wireless-Networks.md similarity index 100% rename from content/notes/Wireless Layer.md rename to content/notes/Wireless-Networks.md diff --git a/content/notes/backend.md b/content/notes/backend.md index 1d03a7639..315304dba 100644 --- a/content/notes/backend.md +++ b/content/notes/backend.md @@ -5,4 +5,27 @@ tags: - cosc203 --- +# Static vs Dynamic Sites +Static +- Load pre-created files to a web serve +- Client requests these files from the server and displays them on the browser + +Dynamic +- Some content is generated dynamicallt only when needed + + +# Server-Side vs Client-Side +Server +- UI Elements +- HTML CSS JS +- Runs within browser + +Client +- Backend functionality: notifications, databases, etx +- PHP, JS, C, C#, Ruby, etc +- Runs on Server + +# Databases +ORM: Object relational model +ODM: Object data model diff --git a/content/notes/cosc-203.md b/content/notes/cosc-203.md index 6dd00f7bc..e70535bd7 100644 --- a/content/notes/cosc-203.md +++ b/content/notes/cosc-203.md @@ -39,14 +39,14 @@ tags: - [Schemas](notes/Schemas) - [SQL](notes/SQL) - [Networks](notes/network) - - [Application Layer](notes/Application Layer) - - [Transport Layer](notes/Transport Layer) - - [Network Layer](notes/Network Layer) - - [Data Link Layer](notes/Data Link Layer) - - [Physical Layer](notes/Physical Layer) - - [Wireless Layer](notes/Wireless Layer) - - [Security Layer](notes/Security Layer) - - [Other Layer](notes/Other Layer) + - [Application Layer](notes/Application-Layer.md) + - [Transport Layer](notes/Transport-Layer.md) + - [Network Layer](notes/Network-Layer.md) + - [Data Link Layer](notes/Data-Link-Layer.md) + - [Physical Layer](notes/Physical-Layer.md) + - [Wireless Layer](notes/Wireless-Networks.md) + - [Security Layer](notes/Network-Security.md) + - [Other Layer](notes/Networks-Other.md) # Lectures - [01-basic-html](notes/01-basic-html.md) diff --git a/content/notes/javascript.md b/content/notes/javascript.md index 276cffd56..d4d1d7832 100644 --- a/content/notes/javascript.md +++ b/content/notes/javascript.md @@ -9,7 +9,7 @@ An dynamically typed interpreted scripting language to dynamically control websi # HTML DOM (Document object model) -- JS can access and alter HTML elements +- JS can access and alter [html](notes/html.md) elements - When a page loads it creates the DOM as a tree of objects # Using js @@ -54,4 +54,4 @@ promise: object which represents the status of a function await: keyword within as async function which makes code wait at a point for a task to finish ## Fetch -Used to request data from a server to update the page. Data is i \ No newline at end of file +Used to request data from a server to update the page. \ No newline at end of file