Web 3 0開發,後端程式設計師該如何上手?

2021-08-21 03:28:18 字數 887 閱讀 3877

廢話不多說,現在就開始吧。

學一門語言

練習學到的知識

寫個命令從 reddit 的 /r/programming 上以 json 格式獲取並儲存文章;

寫個命令以 json 格式返回目錄結構,例如 jsonify dir-name,返回乙個 json 檔案,內容是 dir-name 下的目錄結構;

寫個命令讀取上一條的 json 檔案並建立目錄結構;

想一想每天要做的任務,並嘗試自動化。

學習包管理器

選了 node.js 可以學習 npm 或 yarn;

選了 python 可以學一學 pip;

選了 ruby 可以學一學 rubygems。

標準做法和最佳實踐

安全性練習

尋找 bug 並試**決;

增加新功能。

學習測試

實踐學習關係型資料庫

練習時間

註冊使用者可以建立博文

使用者可以檢視他建立的所有博文

使用者可以刪除博文

使用者只能看到他自己的博文,看不到其他人的

給應用寫單元測試和整合測試

資料庫查詢要使用索引。分析查詢,確保索引被用到了。

學習乙個框架

練習時間

學習一種nosql資料庫

快取建立 restful api

學習不同的認證方式

basic認證

token認證

jwt - json web tokens

openid

訊息傳遞

搜尋引擎

學習使用 docker

web 伺服器的知識

學習如何使用 websocket

學習 graphql

看看圖資料庫

繼續探索

程式設計師到底該如何學習?

這篇文章只適合入門級的程式設計師。很多人都發訊息問我,有沒有推薦的學習 面試資料啊?哎,我只能說,cracking the coding interview leetcode以及leetcode論壇,topcoder等。可是,這真的適合你嗎?我真的不想做這樣不負責任的回答。因為每個人的學習方法應該是...

過了30歲,程式設計師該怎麼辦?

小張今年34歲了,做了10年的程式設計師,算是it行業的元老了。大學時代的他,大部分的時間是在校園微機房裡度過的,當時,他瘋狂地迷上了電腦。大學畢業後,小張早早地被一家it業著名的跨國公司錄用,擔任程式設計師。剛進it行業時,小張有股火一般的熱情,參與了很多專案,而且都成功了。公司對他也很器重,付給...

程式設計師 30 歲前,該如何規劃自己的職業發展

有讀者問我職業規劃這個話題,姑且今天好好談談,因為我一直認為這個話題對職場工作人士非常重要,今天我就來聊聊程式設計師的職業規劃。在回答這個問題之前,我得先給大家解釋下為什麼職業規劃很重要,我就簡單的舉個例子,我想大部分人職業生涯的初期,跳槽 換工作大都是為了薪資,哪個方向賺的多,我去幹哪個,哪家公司...