全栈技术点

软件工具

  • 文本编辑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

 

 

 

✨原创不易,点赞支持转发✨

 

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐