iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

Backend Developer的學習Roadmap 系列

要成為一個好的Backend Developer,要學習的東西到底有哪些呢? 今天我們要跟著github上,超多星星數的 https://roadmap.sh/backend 來進行學習,立志成為更好更棒的開發人員!
內容會圍繞著在2024年,我們該如何變成一位modern backend developer,其中到底需要什麼技巧。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊震驚 2.0
DAY 11

Day 11 Authentication - Basic Authentication

今天我們要來介紹很基本的基本授權觀念,一開始我以為它就是standard username and password authentication,其實是不對的...

2024-09-25 ‧ 由 linitachi 分享
DAY 12

Day 12 Authentication - Cookie-Based Authentication

今天我們要來了解Cookie-Based Authentication~ cookie cookie是網站儲存在user設備上的小文件,例如使用者設定,保持登錄...

2024-09-26 ‧ 由 linitachi 分享
DAY 13

Day 13 Caching

今天我們要來介紹快取,快取顧名思義,它就是專for快速存取用徒,當我們需要頻繁的存取資料或取得複雜計算的結果,就可以利用快取將資料儲存在記憶體一段時間。當下次客...

2024-09-27 ‧ 由 linitachi 分享
DAY 14

Day 14 Web Security Knowledge

資安是我們開發者一定要注意的議題,程式要寫對以外,安全性也是重要的一環,除了一般的帳密安全,開發軟體時,也不要將secret寫在code之中。 今天我們來了解S...

2024-09-28 ‧ 由 linitachi 分享
DAY 15

Day 15 OWASP Top Ten

今天我們要來看OWASP列出來的前10大攻擊手法是甚麼XD讓我們之後開發Web應用程式能避免掉這些雷。 清單 項次 中文名稱 英文名稱 A01 權...

2024-09-29 ‧ 由 linitachi 分享
DAY 16

Day 16 Testing - Functional Testing

Functional Testing 是一種軟體測試方法,根據功能需求/規格驗證軟體系統的每個功能是否按照需求規格進行工作。這種測試集中於軟體或是應用程式的外部...

2024-09-30 ‧ 由 linitachi 分享
DAY 17

Day 17 Testing types

昨天提到了許多測試類型,今天要分別對這些測試類型來做簡單的介紹~ Unit Testing Unit test就如同他的名字,是以一個軟體中最小可測試的單位(u...

2024-10-01 ‧ 由 linitachi 分享
DAY 18

Day 18 DB - ACID

今天我們要來跨足到DB的區域啦(灑花,那麼首先就要來介紹DB的一個重要概念,ACID。 Atomicity(原子性) Transaction中的所有操作會按造順...

2024-10-02 ‧ 由 linitachi 分享
DAY 19

Day 19 DB - ORMs(Object-Relational Mappers)

今天我們要來介紹在使用DB時,一個好用的技術,ORMs(Object-Relational Mappers,物件關係映射器),在寫程式和資料庫(如MySQL、P...

2024-10-03 ‧ 由 linitachi 分享
DAY 20

Day 20 DB - N+1 problem

今天我們要來看一個DB問題,當我們執行查詢取得記錄列表,然後對其中每筆記錄執行另一個查詢時,就會發生這種情況。 我們可能會想說許多小查詢會比較快,而一個複雜的大...

2024-10-04 ‧ 由 linitachi 分享