2022年后端开发工程师的成长之路

发表时间: 2022-04-08 00:04

在本文中,我们将讨论将帮助您成为后备开发人员的主题,让我们开始吧

学习基本前端开发

  • HTML
  • CSS
  • Javascript

一个你知道基本的前端,然后你可以直接开始学习一门编程语言,编程语言有很多选择,你可以学习成为一名后端开发人员。

选择编程语言

  • JavaScript
  • Python
  • PHP
  • Ruby
  • Java
  • Rust
  • Golang

热门框架

  • Node.js
  • Django
  • Laravel
  • Ruby on Rails
  • Spring
  • Stdweb
  • Gin

您应该学习的后端概念

  • HTTP/HTTPS
  • REST
  • GraphQl
  • Web Sockets
  • CORS
  • MVC Architecture
  • CI/CD
  • Serverless

了解数据库

两种类型的数据库

SQL

  • MySQL
  • PostgreSQL
  • SQLite

NoSQL

  • MongoDB
  • CouchDB
  • DynamoDB

学习缓存

  • Redis
  • Memcached

学习 ORM/ODM

  • Mongoose(MongoDB)
  • Prisma(SQL)
  • Sequelize(SQL)

要学习的基本知识

  • Authentication
  • OAuth
  • Hashing(bcrypt)
  • Rate Limiting
  • Reverse proxy
  • Load Balancer
  • Documentation( Swagger)

学习 HTML 模板化引擎

  • EJS
  • PUG
  • Handlebars
  • doT
  • Jade
  • Eta