iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Backend Developer roadmap study 系列

要follow "https://roadmap.sh/backend" backend road map 去study,由基礎一步一步札實的學習。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day1] 前言

主要想要在backend領域上更為深入,平常會使用到一些backend技術但常常知其然而不知其所以然,因此想要在技術底層札得更穩一些,因此這次的學習計劃打算fo...

2022-09-06 ‧ 由 a2251210 分享
DAY 2

[day2] Web底層網路相關知識補給(http, web component)

SSL(Secure Sockets Layer) 是一系列的加密技術,網址旁有鎖代表uer跟該網站的已加密,通過ssl只有user跟網站知道如何解碼訊息,第三...

2022-09-07 ‧ 由 a2251210 分享
DAY 3

[day3 ] DNS介紹

DNS簡介 DNS可以將網域轉換為ip位址,例如將www.example.com轉為10.85.85.10,DNS Server大致分為四個部分 DNS re...

2022-09-08 ‧ 由 a2251210 分享
DAY 4

[day4] Process introduction

Process Management 在os系統中負責process管理,其包含create、schedule、terminae、dead lock Proce...

2022-09-09 ‧ 由 a2251210 分享
DAY 5

[day5] 程式中記憶體管理

Memory Management memory management主要負責管理memory的內存,在低階語言如c和c++在宣告malloc、new時,需在結...

2022-09-10 ‧ 由 a2251210 分享
DAY 6

[day6] Git 版本控制

Gitlab 架設 使用 docker compose 架設 gitlab 環境須先下載好 docker 和 docker-compse componenet...

2022-09-11 ‧ 由 a2251210 分享
DAY 7

[day7] Database與backend結合以及常見問題解析

ORM(Object-Relational Mapping) ORM在網站開發結構中在設計用來幫助更容易去取得資料庫資料,其特性為用程式語言來取得sql資料 優...

2022-09-12 ‧ 由 a2251210 分享
DAY 8

[day8] 分散式系統設計問題

database replication 備份資料到不同的機器上,server壞掉才有備份檔案使用,將雞蛋放在不同的籃子裡,以及當使用者非常多的時候如果都讀取同...

2022-09-13 ‧ 由 a2251210 分享
DAY 9

[day9] 帳戶登入授權機制之前端與後端交互

cookie authorization 在運用cookie情況下,使用者在登入伺服器後,伺服器會在後端生成一串unique的token,並且回傳給使用者,使用...

2022-09-14 ‧ 由 a2251210 分享
DAY 10

[day10] 常見傳輸協定

json api http在資料傳送上最常使用為rest api格式為使用json formjat來跟後端交互 SOAP(Simple Object Acces...

2022-09-15 ‧ 由 a2251210 分享