Skip to content

Commit

Permalink
[Site] Nit fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
yangshun committed Aug 6, 2023
1 parent a62fe8a commit 4611851
Show file tree
Hide file tree
Showing 6 changed files with 99 additions and 89 deletions.
6 changes: 3 additions & 3 deletions website/pages/coursework.mdx
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Coursework Overview

## [Assignment 1 - Product Design](/coursework/product-design)
## [Assignment 1 Product Design](/coursework/product-design)

In this assignment, you will put on your designer hat and learn how to design a software product, and come up with ideas, features and designs.

## [Assignment 2 - Innovation Seminar](/coursework/seminar)
## [Assignment 2 Innovation Seminar](/coursework/seminar)

In order to build good and original applications, it is important to learn what other people have already done, and think critically about what is good and bad, as well as explore ways to improve and to generate new ideas. In addition, it is important to learn how to articulate one's ideas in a clear and succinct way both orally and in writing. The innovation seminar is designed to help students (i) identify innovative ideas; (ii) gain a better understanding of existing applications; (iii) learn how to present (or sell one's ideas) and (iv) learn how to articulate their ideas in writing.

## [Assignment 3 - Mobile Cloud Application](/coursework/mobile)
## [Assignment 3 Mobile Cloud Application](/coursework/mobile)

The high-level goal of this assignment is simple: a working Progressive Web Application that utilizes the capabilities of a mobile device and is able to persist the users' data in the cloud. Your task is to demonstrate that you can design and implement RESTful APIs, as well as build a Progressive Web Application that consumes your API. You can use any backend language and/or framework you desire.

Expand Down
4 changes: 2 additions & 2 deletions website/pages/coursework/mobile.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Callout } from "nextra/components";
import assignments from "~/utils/assignments";
import FormattedDate from "~/utils/FormattedDate";

# Assignment 3 - Mobile Cloud Application
# Assignment 3 Mobile Cloud Application

{assignments.mobile.show_updating_notice && <Callout type="warning" emoji="⚠️">
This assignment is currently being updated. Details are tentative and will be finalised soon.</Callout>}
Expand Down Expand Up @@ -713,7 +713,7 @@ UX is not just the job of the UI designer. Just like a good UI, you will know if

### Google Analytics

You should be interested in the usage statistics of your application. Google Analytics is one popular way to collect insights. It can be set up easily -- the following examples are using the `analytics.js` snippet, part of Universal Analytics. We will discuss Google Analytics in the following section, but feel free to use any alternatives that you may prefer. More recently, there has been increasing focus on more privacy-centric website analytics services.
You should be interested in the usage statistics of your application. Google Analytics is one popular way to collect insights. It can be set up easily the following examples are using the `analytics.js` snippet, part of Universal Analytics. We will discuss Google Analytics in the following section, but feel free to use any alternatives that you may prefer. More recently, there has been increasing focus on more privacy-centric website analytics services.

If your application's interface is predominantly built with a JavaScript MVC framework, it is very likely that you have a Single-Page Application; one HTML page with all transitions handled by JavaScript code and URLs managed by HTML5 `pushState` API. Pages can still be tracked using Virtual Pageviews by executing the following code instead. Refer to https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications for more information.

Expand Down
Loading

0 comments on commit 4611851

Please sign in to comment.