成為全棧程式設計師的技能表 - dev
成為全棧開發人員所需的技能清單很長,在開始找工作之前,很難確切地知道您需要什麼技能以及達到什麼水平。這類東西經常共享的線上資源是 roadmap.sh,雖然它很廣泛,但我實際上認為這裡涵蓋的內容太多,對新開發人員沒有幫助。所以,我有自己的清單,這是一個最低要求的技能清單,它看起來像這樣:
- 基本瞭解 Internet 的工作原理和 HTTP 請求(GET、POST、PUT、PATCH 和 DELETE)和基本響應程式碼(200、404、500)
- HTML - W3Schools HTML
- CSS - W3Schools CSS
- 像Tailwind或Bootstrap這樣的 CSS 框架
- JavaScript - W3Schools JS - 是的只是一種語言,它是前端唯一可行的選擇,所以也只需在後端使用它。
- 包管理器,如 npm - @allthecode npm 概述
- NodeJS - W3Schools NodeJS和ExpressJS
- React
- React 元件庫,如MaterialUI
- Git 版本控制- W3Schools Git
- 對安全有足夠的瞭解才知道您對安全的瞭解還不夠(CORS、HTTPS、內容安全策略)—— Web Dev Security Basics
- A 資料庫技術(選擇 a 或 b)
- a) MySQL 是一個很好的入門 RDBMS - W3Schools SQL
- b) MongoDB 是主要的 NoSQL 資料庫技術大學 Mongodb
- 如何在 NodeJS 和 Express 中製作 REST API
- Docker 和容器化 - 這是一個更高階的主題,但是瞭解 Docker 和 Docker 檔案的基礎知識將是一個很大的
- 瞭解使用Jest for Javascript進行測試。
- 瞭解 Linux 命令和一些基本的作業系統原理。
成為全棧不是成為所有這些方面的專家,而是要了解足夠多的知識來啟動和執行系統,能夠在 Google 上搜尋正確的東西,並與專家進行明智的對話各自領域。你需要成為一個優秀的、全面的開發人員,但你不需要在每個領域都是專家!
相關文章
- 普通程式設計師該如何成為全棧工程師程式設計師全棧工程師
- 全棧 JavaScript 程式設計師的崛起全棧JavaScript程式設計師
- 你願意成為一名全棧設計師嗎?全棧
- 程式設計師的自我修養之全棧程式設計師程式設計師全棧
- 成為聰明程式設計師必知的5個技能程式設計師
- 傷不起的全棧程式設計師全棧程式設計師
- “全棧” 程式設計師如何發展?全棧程式設計師
- 教你成為全棧工程師(FullStackDeveloper)〇-什麼是全棧工程師全棧工程師Developer
- 成為Java全棧工程師的步驟Java全棧工程師
- 如何成為全棧增長工程師?全棧工程師
- 全棧工程師技能圖譜全棧工程師
- 幽默:全棧程式設計師與前後端程式設計師區別全棧程式設計師後端
- 程式設計師:全棧的痛你不知道程式設計師全棧
- 一專多能!成為一名強大優秀的全棧設計師吧!全棧
- 成為ui設計師要培訓哪些技能呢?UI
- 你要怎麼成為全棧工程師全棧工程師
- 程式設計師到創業,成長之路的技能分享程式設計師創業
- 程式設計師的成長離不開哪些軟技能?程式設計師
- 成為最好的程式設計師的迷茫程式設計師
- 為什麼開源可以提高程式設計師的程式設計技能?程式設計師
- 從web前端到全棧,這類程式設計師為何這麼吃香?Web前端全棧程式設計師
- 如何成為10倍速的程式設計師程式設計師
- 如何成為偉大的程式設計師?程式設計師
- 為什麼你應該先成為全棧工程師全棧工程師
- 程式設計師最重要的技能程式設計師
- 如何成為一名優秀的全棧工程師全棧工程師
- 入門全棧Java程式設計師——課程介紹全棧Java程式設計師
- 2021年全棧程式設計師路線圖全棧程式設計師
- 成為一個女程式設計師程式設計師
- 讓你成為前端,後端或全棧開發程式設計師的進階指南,一門學到老的技術前端後端全棧程式設計師
- 2019年如何成為全棧工程師?全棧工程師
- 如何成為真正專業的程式設計師程式設計師
- 成為明星程式設計師的10個提示程式設計師
- 程式設計師不要成為工具的奴隸程式設計師
- 讓我們成為更好的程式設計師程式設計師
- 如何成為一個糟糕的程式設計師程式設計師
- 如何成為一個卓越的程式設計師程式設計師
- 五個方法成為更好的程式設計師程式設計師