2020 全栈工程师技术栈
全栈技术点软件工具文本编辑IDEVsode综合IDEEclipeIDEAWeb浏览器ChromeFirefoxSafariIE/Edge原型设计工具Adobe XDPS终端命...
全栈技术点
软件工具
-
文本编辑IDE
-
Vsode
-
-
综合IDE
-
Eclipe
-
IDEA
-
-
Web浏览器
-
Chrome
-
Firefox
-
Safari
-
IE/Edge
-
-
原型设计工具
-
Adobe XD
-
PS
-
-
终端命令工具
-
MSDOS 微软终端
-
Linux Bash Linux 终端
-
Putty 基本终端工具
-
响应式布局
-
Viewport的使用
-
Fluid 流式布局
-
Media Queries 媒体查询
-
px , em ,rem
-
移动优先设计原则 手机优先
系统部署
-
域名登陆与使用管理
-
了解一下共享主机与虚拟主机VPS
-
了解文件传输FTP SFTP SCP
-
静态网站宿主系统
CSS 编程
-
CSS结构化
-
CSS变量
-
CSS嵌套
-
CSS混合与函数
-
CSS继承
前端开发基础
-
网站UI布局设计(header,footer sidebar,popup......)
-
HTML/CSS 框架(Bootstrap, Framework7 -----------专门征对移动端的框架)
JavaScript 框架
-
React
-
Vue
-
Angular
-
精通一个就Ok了
服务器端渲染技术
-
Next.js(React)
-
Nuxt.js (Vue)
-
Agular Universal (Angular)
-
不要精通,只要其作用原理即可
服务器端编程
-
Node.js-----------koa--------------Express---------------Salis
-
Python-------------FLask----------------Django
-
PHP------------Laravel--------------------ThinkPHP
-
C#--------------------Asp.Net
-
Ruby------------------Ruby on-----------Ralis
-
Java-------------Sprint Boot--------------Struts
-
只学了解有哪些即可,首选Node.js 或 Python
数据库开发
-
关系型数据库
-
Mysql
-
PostgreSQL
-
-
NoSQL
-
Mongodb
-
Redis
-
-
云服务
-
阿里云
-
AWS
-
内容管理系统 (CMS)---基于PHP
-
WordPress
-
文件内容少,不要太多交互,起宣传作用的话,首选 WordPress
终端工具
-
基本终端命令操作
-
源代码管理工具
-
Git SVN-------------公司内部用
-
-
包管理工具
-
npm
-
yarn
-
-
打包工具
-
WebPack
-
-
构建工具
-
Gulp
-
-
可以了解,达到灵活应用
操作部署知识
-
部署
-
Linux SSH Git 服务器软件(Apache,Nginx,Tomact
-
-
平台
-
AWS, 阿里云
-
-
虚拟
-
Docker
-
Vagrant
-
-
多项了解,选择一个学会灵活应用
手机开发
-
React Native
-
NativeScript
-
Ionic
-
Flutter
-
原生 Swift -- kotlin
多平台开发
-
桌面开发 -----------Electron
AI 与 机器学习
-
Python
-
线性代数
全栈工程师基本素质
-
全栈开发环境搭建
-
开发工作流的组织 带动团队集体开发
-
自动化测试(单元测试,集成测试,回归测试)
-
后端API 以及微服务 框架搭建
-
数据库基本操作和维护
-
全栈应用程序搭建(前端 中间端 后端)
-
云部署和管理
身为一个 全栈工程师以下几个技能点必须必备:
1. 前端技术
2. 后端技术
3.服务器领域
4.必备云主机,个人学习或者接私单必备
阿里云主机: 一年89元 https://www.aliyun.com/minisite/goods?userCode=fekx6fhh
✨原创不易,点赞支持转发✨
更多推荐
所有评论(0)