---
# System prepended metadata

title: 資訊部第一次部課

---

# 資訊部第一次部課

> [name=歐陽詮]

## 課程介紹

https://www.facebook.com/groups/2119964881639618/permalink/2137135096589263/

## 環境設定

### 編輯器
[VScode](https://code.visualstudio.com/)
[Sublime](https://www.sublimetext.com/)
[Notepad++](https://notepad-plus-plus.org/)
記事本

[DevC++](https://sourceforge.net/projects/orwelldevcpp/) by 龍哥

### Git
https://git-scm.com/

### Github

![](https://i.imgur.com/WP3mwTr.png)
全球最大的男性社交網站

https://github.com/

在 Github 上創建帳號之後建立專案

### Command line

https://gitbook.tw/chapters/command-line/command-line.html

![](https://i.imgur.com/Ef9YZza.png)


You can try try see in git bash

```bash
mkdir XXXXX    //建立資料夾    Create folder
cd XXXXX       //進入資料夾    Go to folder
touch xxxxx    //建立檔案　    Create file
ls             //輸出檔案列表
git config --global user.email "you@example.com"    //設定 email
git config --global user.name "Your Name" //設定名字
git init       //初始化 git 資料夾
git add xxxxx  //
git commit -m "Any message"
git remote add origin https://github.com/xxxxx/xxxxx.git
git push -u origin master
```

不想每次重打帳號密碼用這行
```bash
git config credential.helper store
```

打錯 git remote 用這行
```bash
git remote set-url origin https://github.com/xxxxx/xxxxx.git
```

### Node.js/ NVM

https://nodejs.org/en/ (不用下載)

https://github.com/coreybutler/nvm-windows/releases (安裝這個)

```bash
nvm list available    //打在git bash裡，要先重開再打
nvm install 10.16.3
nvm list
nvm use 10.16.3
```

### Express
https://expressjs.com/ (Website)可以不用點

```
npm install express-generator -g
express -h
express XXXXX
cd XXXXX
npm install
npm start
```

Then you can visit
http://localhost:3000
