- click: 1st, 7th, 10th link, of list top 10 artifact.
- checked the hide menu name button
- checked signout feature
asdasd
Chào tất cả các member của sociss. Chúc tất cả các member của sociss một năm mới thật nhiều sức khỏe, may mắn và thành công.
Để chào đón năm mới thì quản trị viên của sociss đã quyết định tổ chức một trò chơi nhỏ vào dịp đặc biệt này để tăng thêm không khí tết.
- Game nấu bánh chưng:
1.1 Mô tả: người chơi sẽ phải trải quả 15 câu hỏi, những câu hỏi này có nội dung liên quan đến tết nguyên đán. Khi trả lời xong 15 câu hỏi thì xem như bạn đã hoàn thiện quá trình nấu bánh chưng của mình. Và mức độ ngon của bánh phụ thuộc vào số câu trả lời đúng của bạn và giải thưởng của bạn cũng sẽ phụ thuộc vào số câu trả lời đúng này.
- Game rung cây nhận lì xì
2.1 Mô tả: người chơi chỉ việc rung cây và nhận lì xì.
1. Su khac nhau giua --save, --save-dev
2. Tai mot module ma chi su dung 1 vai lan trong code thi co nen k?
3. Tai lieu thiet ke co so du lieu noSQL
4. Lam sao de luu gia tri bien trong callback
5. _v trong database mongodb de lam gi?
6. Lam sao de day nhieu file trong angular ma multer co the parse ra va day vao req.files duoc.
7. Mot vai luu y sau khi review
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function getUsers() { | |
var req = { | |
method: 'GET', | |
url: 'http://localhost:3000/api/getUsers', | |
headers: { | |
'app-key': 'CopyXwPp9xazJ0ku5CZnlmgAx2Dld8SHkAeT', | |
token: $cookies.get('token') | |
} | |
}; | |
$http(req).then(function(res) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express'); | |
var multer = require('multer'); | |
var bodyParser = require('body-parser'); | |
var app = express(); | |
var port = 5000; | |
app.set('port', port); | |
app.use(bodyParser.urlencoded({extended: false})); | |
app.use(bodyParser.json()); |
Sau bài lab thứ 4 này chúng sẽ học được gì?
- Cách xây dưng một ứng dụng theo mô hình MVC.
- Cách sử dụng javascript để xử lý HTML DOM.
- Cách lưu trữ dữ liệu trực tiếp trên trình duyệt.
- Các để thêm một event listener để bắt sự kiện nhấn phím của người dùng.
Sản phẩm của bài lab sau khi hoàn thành có hình thù như bên dưới:
NewerOlder