Skip to content

Latest commit

 

History

History

backend

从0到1学习后端开发

(侧重 python&go 技术栈)

准备做一套教程,就把教案写到这里吧。

  • 操作系统:windows、linux(ubuntu)、macOS(苹果电脑)
  • 开发工具:vscode、pycharm、git、
  • 系统概念:进程、线程、协程、IO密集型、CPU(计算)密集型
  • 协议:TCP/IP、HTTP、gRPC
  • 规范:RESTful api、分层
  • python基础:helloworld、基本类型、容器类型、流程控制、函数、类、模块和包、异常处理等
  • python 实战:pip、sqlalchemy、tornado、logging……
  • Go 基础:helloworld、语法、基本类型、容器类型、函数、流程控制、错误处理、结构(struct)、指针、goroutine、Channel、内存模型
  • Go 实战:mod、gin、gorm、apollo、gochan
  • 工程实战:团队协作、沟通、职业规划、面试技巧