全栈工程师需掌握的内容
2020-02-21 10:33:25 0 举报
AI智能生成
全栈工程师需要掌握的技能汇总
作者其他创作
大纲/内容
基础
编程语言
语言通用
数据类型/异常处理/输入输出/网络/数据结构/
编程概念
编程范式
面向对象
设计模式
设计原则
其它等
编译原理
代码风格
算法与数据结构
数据结构
算法
基本算法
查找/排序等
高级算法
人工智能算法
其它算法
计算机网络
网络结构
网络协议/标准
SSL
标准和协议
OAuth
网络硬件
数据传输格式
Json
XML
计算机系统
操作系统
操作系统
linux等
虚拟化
容器
数据库
数据库原理
关系型数据库
sql语言
mysql
非关系型数据库
开发工具
软件分析、设计与建模(非常重要)
统一建模语言
软件方法
敏捷开发
统一过程
设计思想
soc等
IDE
eclipse
Editor
Vim/ Emacs
单元测试
文本编辑
markdown
项目管理
maven
版本控制
git
各类框架
Spring/Hibernate/Jersey/Gson/HttpClient/BeautifulSoup
数据科学
后端
服务器软件
tomcat/nginx
分布式
负载均衡/CDNs/Partitioning
服务器运维 Server Management
Hosting(云/虚拟主机)
接口设计与实现
协议/标准/风格
restful API
前端
客户端/网页
0 条评论
下一页