Skip to content

Commit

Permalink
chore: summer 24 course updates
Browse files Browse the repository at this point in the history
  • Loading branch information
choyiny committed Apr 28, 2024
1 parent 3f525ac commit 6df6d96
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 9 deletions.
1 change: 1 addition & 0 deletions src/content/coursework/a1.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Assignment 1 - Frontend
releaseDate: 2024-05-16
dueDate: 2024-05-30
description: Building a frontend for Web Gallery.
---

# Assignment Overview
Expand Down
1 change: 1 addition & 0 deletions src/content/coursework/a2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Assignment 2 - Backend
releaseDate: 2024-05-30
dueDate: 2024-06-13
description: Building a backend for Web Gallery and integrating it with the frontend.
---

# Assignment Overview
Expand Down
1 change: 1 addition & 0 deletions src/content/coursework/a3.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Assignment 3 - Managing Users
releaseDate: 2024-06-13
dueDate: 2024-06-27
description: Implement user-centric galleries for Web Gallery.
---

# Assignment Overview
Expand Down
4 changes: 2 additions & 2 deletions src/content/lectures/3.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
week: 3
title: Building Web APIs
title: Building Standard Web APIs
date: 2024-05-23
description: A basic client-server architecture with a Express.js based REST Application Programming Interface (API); Breaking down the HTTP request; Using Javascript to make HTTP requests on the browser.
googleSlidesUrl:
Expand All @@ -11,7 +11,7 @@ In this lecture, we will learn:
Why...

- Do we need to separate the frontend and backend?
- Do we use a RESTful API for client-server communication?
- Do we structure APIs in a certain standard way?

How to...

Expand Down
4 changes: 2 additions & 2 deletions src/content/syllabus.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ course staff via Slack direct message, we will not respond to any emails.
| PRA0001 | Monday 3-5pm | Available on ACORN | TBD |
| PRA0002 | Tuesday 3-5pm | Available on ACORN | TBD |
| PRA0003 | Wednesday 9-11am | Available on ACORN | TBD |
| PRA0004 | TBD | Available on ACORN | TBD |
| PRA0004 | Wednesday 7-9pm | Available on ACORN | TBD |

Practicals are mandatory. Please attend the practical section you are registered in. If you are unable to attend a practical, please contact the instructor.

Expand All @@ -59,7 +59,7 @@ Practicals are mandatory. Please attend the practical section you are registered

One of the nice things about using Github for the course website is that you can contribute to the course website. If you see something on the course website that should be fixed, or want to improve the UI, feel free to submit a pull request.

- [Slack](https://utsc-cscc09.slack.com/join/signup#/domain-signup)
- Slack (invitation link on Quercus)

The slack #summer-2024 channel is the best place to ask technical questions, and general questions about the course, assignments and labs. For personal issues, please private message the instructor. I try to respond by the end of the next day. However, due to volume, it may take longer, especially on weekends.

Expand Down
8 changes: 8 additions & 0 deletions src/environments/environment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,14 @@ export const environment = {
name: "Frederic Pun",
title: "Full-Stack Software Engineer, Cisco Meraki",
},
{
name: "Francisco Lee",
title: "Technical Enablement Lead, DevOps",
},
{
name: "Olivia Zhang",
title: "Principal Software Engineer, Capital One",
},
],
},
],
Expand Down
10 changes: 5 additions & 5 deletions vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

import { defineConfig } from "vite";
import analog from "@analogjs/platform";
import * as fs from 'fs';
import * as fs from "fs";

const lectures = fs.readdirSync('./src/content/lectures');
const coursework = fs.readdirSync('./src/content/coursework');
const lectures = fs.readdirSync("./src/content/lectures");
const coursework = fs.readdirSync("./src/content/coursework");

// https://vitejs.dev/config/
export default defineConfig(({ mode }) => ({
Expand All @@ -22,8 +22,8 @@ export default defineConfig(({ mode }) => ({
routes: async () => [
"/",
"/lectures",
...lectures.map(post => `/lectures/${post.replace('.md', '')}`),
...coursework.map(post => `/work/${post.replace('.md', '')}`),
...lectures.map((post) => `/lectures/${post.replace(".md", "")}`),
...coursework.map((post) => `/work/${post.replace(".md", "")}`),
"/work",
"/team",
"/resources",
Expand Down

0 comments on commit 6df6d96

Please sign in to comment.