Giới thiệu về Node.js qua các bài tập.
- Cài đặt Node.js
- Chạy lệnh
sudo npm install learnyounode -g
- Chạy lệnh
learnyounode
- .. Nghiệm thu!
learnyounode
là một tập các bài tập về Node.js. Các bài tập này được sắp xếp theo độ phức tạp từ cơ bản với "HELLO WORLD" tới các phần nâng cao hơn như làm việc với xuất/nhập đồng bộ và bất đồng bộ, hệ thống file, lập trình mạng với TCP và HTTP, các sự kiện và dòng dữ liệu.
Sau khi hoàn thành các bài tập phần learnyounode
này, bạn nên tiếp tục làm phần stream-adventure
để hiểu sâu hơn về các dòng dữ liệu của Node.
learnyounode
tự hào được sự đóng góp của các hacker dưới đây:
Rod Vagg | GitHub/rvagg | Twitter/@rvagg |
---|---|---|
Andrey Sidorov | GitHub/sidorares | Twitter/@sidorares |
Julián Duque | GitHub/julianduque | Twitter/@julian_duque |
Lars-Magnus Skog | GitHub/ralphtheninja | Twitter/@ralphtheninja |
Tim Inman | GitHub/thehack | Twitter/@timinman |
Dan Flettre | GitHub/Flet | Twitter/@flettre |
Leigh Zhu | GitHub/lisposter | Twitter/@lisposter |
Lucas F. da Costa | GitHub/lucasfcosta | |
Martin Heidegger | GitHub/martinheidegger | Twitter/@leichtgewicht |
Toshiharu Harada | GitHub/haradats | Twitter/@haradats |
Eric Douglas | GitHub/ericdouglas | Twitter/@ericdouglas_ |
Alejandro Oviedo | GitHub/a0viedo | Twitter/@a0viedo |
Leonardo Nascimento | GitHub/leonascimento | Twitter/leonardo386 |
Christophe Porteneuve | GitHub/tdd | Twitter/@porteneuve |
Do Minh Hai | GitHub/dominhhai | Twitter/@minhhai3b |
Phung Van Tu | GitHub/minatu2d | Twitter/@minatu2d |
learnyounode thuộc bản quyền (c) 2013-2015 cộng tác viên learnyounode (liệt kê phía trên) và cấp phép dưới giấy phép MIT. Tất cả các quyền không rõ ràng được cấp bởi giấy phép MIT sẽ được quy định riêng. Xem thêm file LICENSE.md để biết thêm chi tiết.
learnyounode là thành quả dựa trên sự làm việc cần mẫn của 2 lập trình viên @substack và @maxogden. Hai lập trình viên tuyệt vời này đã tạo ra stream-adventure - một nền tảng cơ bản cho learnyounode.