Skip to content

This is the course project codebase and the required tasks.

Notifications You must be signed in to change notification settings

tiejianluo/ASE2017-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASE2017-Project

This is the course project codebase and the required tasks.

Task 1: Local test

Run the following 4 project locally:

1. install git

2. download or git clone the whole project into your local machine.

git clone https://github.com/tiejianluo/ASE2017-Project.git

3. Run it locally

Project 1: HTML + CSS + Javascript + jQuery (for beginners)

This is a self-exercise task. Reference books: Jon Duckett, JavaScript and jQuery: Interactive Front-End Web Development.中文翻译版:JavaScript & jQuery 交交互式前端开发。

1. Setup

Project 2: ninja-code for Javascript (for intermediate)

This is a self-exercise task. Reference books:John Resig, Secrets fo the JavaScript Ninja.中文翻译版:JavaScript 忍者秘籍。

Project 3: Test-Driving JavaScript Applications

you should download the code from https://pragprog.com/titles/vsjavas/source_code.

Project 4: blockly-games

This is a self-exercise task. You should do blockly-games programming drills and records your finish time.

Project 5: blockly-games on Beego Framework

1. Install golang

Download the archive and extract it into /usr/local, creating a Go tree in /usr/local/go. For example:

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

Add /usr/local/go/bin to the PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile:

export PATH=/usr/local/go/bin:$PATH

2. Setup Beego for blockly-games

Setup $GOPATH enviroment, it MUST BE under [your-download-path]/ASE2017-Project/go/workspace directory. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile, for example:

export GOPATH=/home/[your-username]/ASE2017-Project/go/workspace

Add $GOPATH/bin to your PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile:

export PATH=/usr/local/go/bin:$GOPATH/bin:$PATH

Enter $GOPATH/src

cd $GOPATH/src

Start your first beego project!

bee run blocklyGame

Task 2: Online demo

1. Setup your own github account

2. Create a repository in your github (e.g [your-username]/ASE2017-Project)

3. Add your source code to the repository

4. Hosted directly from your GitHub repository on a GitHub Pages for final assessment

About

This is the course project codebase and the required tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published