成為全棧程式設計師的技能表 - 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 上搜尋正確的東西,並與專家進行明智的對話各自領域。你需要成為一個優秀的、全面的開發人員,但你不需要在每個領域都是專家!
相關文章
- 普通程式設計師該如何成為全棧工程師程式設計師全棧工程師
- “全棧” 程式設計師如何發展?全棧程式設計師
- 成為Java全棧工程師的步驟Java全棧工程師
- 幽默:全棧程式設計師與前後端程式設計師區別全棧程式設計師後端
- 2019年如何成為全棧工程師?全棧工程師
- 程式設計師:全棧的痛你不知道程式設計師全棧
- 2021年全棧程式設計師路線圖全棧程式設計師
- 程式設計師到創業,成長之路的技能分享程式設計師創業
- 成為ui設計師要培訓哪些技能呢?UI
- 成為最好的程式設計師的迷茫程式設計師
- 從web前端到全棧,這類程式設計師為何這麼吃香?Web前端全棧程式設計師
- Java全棧程式設計師之01:做個Linux下的程式猿Java全棧程式設計師Linux
- 如何成為一名優秀的全棧工程師全棧工程師
- 入門全棧Java程式設計師——課程介紹全棧Java程式設計師
- 如何成為更好的Java程式設計師?- javarevisitedJava程式設計師
- 如何成為真正專業的程式設計師程式設計師
- 軟體測試全棧工程師技能樹全棧工程師
- 讓你成為前端,後端或全棧開發程式設計師的進階指南,一門學到老的技術前端後端全棧程式設計師
- 程式設計師如何獲取新程式設計技能程式設計師
- 啥是全棧程式設計師?更厲害?更有錢途?全棧程式設計師
- Java程式設計師必備技能Java程式設計師
- Java程式設計師如何成為優秀的架構師Java程式設計師架構
- 如何成為高階java程式設計師Java程式設計師
- 程式設計師的迷茫:前端能做什麼?還是後端?全棧?程式設計師前端後端全棧
- 前端能做什麼?還是後端?全棧?程式設計師的迷茫前端後端全棧程式設計師
- 程式設計師面試所需的軟技能程式設計師面試
- .Net WEB 程式設計師需要掌握的技能Web程式設計師
- Java程式設計師需要學習的技能Java程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- PHP全棧工程師必備技能select2的使用PHP全棧工程師
- 為什麼說程式碼註釋是程式設計師必備的技能?程式設計師
- iOS程式設計師如何成為程式設計高手,並以此創業iOS程式設計師創業
- 好程式設計師Java培訓分享Java程式設計師技能提升指南程式設計師Java
- Git算不算程式設計師的必備技能?Git程式設計師
- 2019如何成為一個優秀的程式設計師程式設計師
- 程式設計師何苦為難程式設計師?程式設計師
- 你為什麼成為一名程式設計師?程式設計師