問網路架構知識的書

作者: leondemon (狗狗)   2016-11-12 02:22:24
我是一個非資訊背景的
但是轉為 Coder/Programmer 也快 10 年了
過去主要是在移動端、前端開發
最近開始學 Node.js,轉作 full-stack,有過一點點 Rails 經驗
對於網路資訊、架構、安全、效率等,沒有很了解
不知道有沒有什麼書、或是資源(包括線上影音課程、開放課程皆可,英語可)
打算花 3-6 學分的時間把知識建立起來 (一學分大約 16 小時)
也就是大約 48-96 小時
想了解的方向
1. 網路通訊技術種類和簡介 (HTTP、WebSocket... 等)
什麼時候適用、有什麼好處等
2. 伺服器安全架構,包括防火牆原理、TURN、NAT 等
3. 網路封包和資料安全,包括 LTS/SSL、加密解密原理、OAuth/Session/Access Token
4. 業界實戰的網路架構選擇 (從小公司到大公司的方式)
5. 駭客與防治
6. 網路效能,包括壓縮、分布式架構等各種提昇效能方式
7. 任何新的網路技術、應用、架構等介紹
希望是較新的資訊,也就是在近 5 年,商業上的實務是怎麼做的,
如何認知,有哪些選擇等等。
會問這個是因為像計算機概論、網路概論的書都沒有太深的內容
而又不知道資工的學生有哪些課程可以建立起這些資訊
再加上大部分的書或是課程都太過到實作細節,學習效率很差
我比較需要涵蓋廣,然後深入淺出,能夠用極少的資訊點出各技術的特性和價值
希望能推薦有效率的學習方式 可以多本書或是課程
不要推薦太入門的書、或是太鑽入技術細節的書,而是著重在原理和有哪些選擇、比較
目標是幫助判斷認知後端該知道的事情,以及幫助商業上的方向判斷
如果你是這樣課程的教授,會怎麼安排、推薦 3-6 學分的學習方式呢?
作者: deadwood (T_T)   2016-11-12 19:00:00
你想要的每一單項光講基本的就要3學分吧....
作者: Wishmaster ( )   2016-11-12 23:39:00
可能覺得網路沒甚麼,OSI七層而已嘛~ XDDDDDDDDD
作者: kenduest (小州)   2016-11-13 10:23:00
老實說你問的東西還真不是簡單幾本書可以說清楚的你可能需要的是熟悉這些東西的專家/顧問讓你諮詢與上課
作者: fashionjack (神奇傑克)   2016-11-17 06:16:00
偷偷告訴你,老師自己都不會。因為會這些與升等無關,都是浪費時間的事情。
作者: lordmi (星宿喵)   2016-11-17 10:14:00
1-3的需求要用到整個CCNA非考過就好班的完整時數你可以查看看那要多少時間,剩下的應該沒辦法在學校學到

Links booklink

Contact Us: admin [ a t ] ucptt.com