fbpx

成為後端( Backend ) 工程師學習地圖


可以將與電腦互動過程分為前端和後端( backend ),例如:一個圖形介面的檔案管理器,就像Windows 檔案總管,可以想像成管理檔案系統的前端。 在作業系統中,Unix Shell或Windows的cmd.exe可以認為是和作業系統互動的前端。

在編譯器中,前端將程式設計語言原始碼轉換成一種中間形式,然後後端再將它轉換成電腦能夠執行的二進位程式碼。後端還經常對程式碼進行最佳化以提升程式的執行效率。前端和後端的區別能夠將處理原程式碼的語法解析器和生成機器碼和對程式碼進行最佳化的後端區分開。 – 維基百科

所以後端開發技術並不受限於前端的軟體而是與後端程式執行的作業系統有關連,相對於前端開發,後端可選用的程式設計語言也比較多

程式設計語言/開發框架

🌳Go

後端開發專業課程[Golang + PostgreSQL + Kubernetes]

backend master class

✍ 想入門 Go 程式語言?請參考 Go 程式設計語言入門課程

更多使用 Go 開發後端相關線上課程介紹

🌳Javascript – Node.js/Deno.js

Nodejs – 完整開發指南(包括 Deno,REST APIs,GraphQL)

🌳Python – Django/Flask

後端的 Python – Soft & Share (softnshare.com)

Python backend

Python Django 從開發到佈署

Python 和 Flask 訓練營: 用 Flask 來創建精彩網站吧 !

Python flask

✍ 想入門 Python 程式語言?請參考 Python 程式設計語言入門課程

更多使用 Python 開發後端相關線上課程介紹

🌳Java – Spring

給初學者的 Spring & Hibernate 課程(涵蓋 Spring Boot )

更多 Spring 線上課程介紹

✍ 想入門 Java ?請參考 Java 程式語言入門課程




🌳PHP – Laravel

PHP 與 Laravel 初學者課程 – 成為一位 Laravel 專家

PHP Laravel

🌳TypeScript – NestJS

NestJS 從零到英雄 :最新的後端開發 – 使用 TypeScript

NestJS

🌳C# – ASP.NET Core

精通 ASP.NET MVC Core 3

ASP.NET

🌳 Ruby

完整的 Ruby on Rails 開發者課程

Ruby and Rails

關聯資料庫

🌳MySQL

中文課程 – SQL/MySQL從入門到精通

MySQL

🌳 PostgreSQL


完整的 SQL Bootcamp


🌳 MS SQL

SQL和資料庫設計A-Z™:學習 MS SQL Server + PostgreSQL

SQL server

NoSQL 資料庫

🌳 MongoDB

MongoDB – 完整的開發者指南

MongoDB

🌳DynamoDB

AWS DynamoDB-完整指南(包含有 18 個以上的動手做示範練習)

DynamoDB

API & 通訊

學習設計 Web APIs 的電子書和線上課程

🌳REST API

REST API設計,開發和管理

REST API

🌳OpenAPI

OpenAPI: 從初學者到大師

OpenAPI

🌳GraphQL

最新的 GraphQL 訓練營 (使用 Node.js 和 Apollo)

GraphQL

網路安全知識

從頭開始學習網站駭客/滲透測試

Caching

🌳Redis

Redis 新手訓練營: 熟練 Redis 5

Redis

搜尋引擎

🌳 ElasticSearch

完整的 Elasticsearch 指南

Message Broker

🌳 RabbitMQ

學習 RabbitMQ: 使用 Java 和 Spring 的非同步訊息傳遞

[電子書] RabbitMQ in Depth

RabbitMQ

🌳 Kafka

電子書 – Kafka Streams in Action

Kafka

測試

🌳Unit Testing

unit testing ( 包含各種開發框架的單元測試課程 )

使用者認證

雲端架構

全端工程師

不少課程/電子書都包含了前端與後端,所以將這方面的課程整理在這邊

仿製( Clone ) 練習

輔助軟體工具

DevOps 學習地圖

前端開發學習地圖

機器學習學習地圖


聊天機器人




相關開源專案

後端開發圖片來源

這個 GitHub 專案 – developer-roadmap,裡面有一張圖對於網頁前端學習有一個視覺化的輪廓

未來這份學習地圖如果有變更,會紀錄到以下的討論專區,有興趣歡迎加入社團對討論專區貼文按讚就可以收到通知

補充資訊


最新的網站內容

幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: