-
- html属性和dom属性的不同
-
属性
-
访问
-
事件
3.1.3 javascript
-
js数据类型 &包装对象 内置对象
-
- 字符串方法
-
数组方法
-
对象方法
-
运算符操作
-
原型
-
继承
-
作用域链
-
执行上下文
-
闭包
-
this
-
立即执行函数表达式
-
call / apply / bind
-
new
-
深浅拷贝
-
event loop
-
正则
-
事件
-
ajax
-
文件同步异步加载
-
ES6+
-
事件
-
ajax
-
文件同步异步加载
-
ES6+
3.1.4 css
-
css引入
-
选择器
-
选择器优先级
-
继承
-
值和单位
-
文本属性
-
盒子模型
-
视觉格式化模型 VFM
-
BFC & IFC
-
position
-
float
-
flex
-
布局
-
层叠上下文
-
less / scss
3.1.5 http
-
http请求过程及http状态码
-
session / cookie / localStorage / sessionStorage
-
get / post / restful 规范
-
http协议 / OSI七层模型 / TCP-IP五层模型
-
DNS 分析
-
TCP分析 / 三次握手 / 四次挥手
-
Header
3.2 应用层
3.2.1 node
这里不多赘述了,这个不太熟悉
3.2.2 webpack
-
入门了解 &核心概念
-
配置
-
实战方面
-
优化
-
原理
3.2.3 微信公众号
-
公众号开发流程 / 部署流程
-
授权
-
支付扫码
-
推送场景
3.2.4 微信小程序
-
开发环境搭建
-
文件组成 / 声明周期 / 全局变量 / 公共设置 / 导航栏处理
-
组件使用
-
小程序在android和iphone上的不同
-
部署发布
3.2.5 Typescript
-
TypeScript是什么
-
TypeScript和javascript的区别是什么
-
TypeScript 功能拆分
-
如何开始使用TypeScript
-
TypeScript和webpack的关系
-
TypeScript和react的关系
-
TypeScript和Eslint的关系
3.2.6 环境部署
-
nginx
-
docker部署
-
nginx环境
-
客户端渲染打包部署
-
服务端渲染打包部署
-
docker + nginx + cicd 环境部署
3.3 框架
框架具体还是看用的是什么,这里主要说react。
react
-
初步了解 &上手开发demo
-
核心概念
-
高级指引
-
API 使用
-
react hooks
-
redux
-
react-router
-
场景应用
-
源码学习 & 了解
3.4 高级应用
3.4.1 数据结构
-
数组
-
栈
-
队列
-
链表
-
图
-
树
-
堆
-
散列表
3.4.2 设计模式
-
设计原则
-
常见设计模式
-
设计模式运用
4. 为什么强调软能力提升?
===============
软能力我认为是一个人能达到多高的顶点的很重要的一个因素。举个简单的例子,学习能力就是软能力,是我们获得知识的方式。
4.1 逻辑分析能力
因为软能力很重要,举一个之前说过的例子:逻辑分析能力的重要性。
百度百科 逻辑思维能力是指正确、合理思考的能力。即对事物进行观察、比较、分析、综合、抽象、概括、判断、推理的能力,采用科学的逻辑方法,准确而有条理地表达自己思维过程的能力。
逻辑能力不仅仅是用来解决开发当中的问题,可以用到很多东西上面。以之前写的文章作为例子结构化思维-MECE分析方法。在项目当中,分析业务需求,思考代码逻辑,解决问题能力提升都和逻辑分析能力密不可分。并且可以在日常工作中去提升逻辑分析能力。而且逻辑分析能力的建立,是一种方法论的东西。
4.2 工作当中可以并且需要提高的能力
我们在工作中其实是可以培养很多的能力的。只是我们自己没有在意这些,总是认为这些不重要。
每个人都想晋升,都想成为leader,或者大牛。假设毕业三年,五年想要达到中级,高级,或者项目负责人,或者部门负责人。
这里会有一个问题?能力到了没?
文末
技术是没有终点的,也是学不完的,最重要的是活着、不秃。
零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。
最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
自学最怕的就是缺乏自驱力,一定要自律,杜绝“三天打鱼两天晒网”,到最后白忙活一场。
高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。
技术学到手后,找工作的时候一定要好好准备一份简历,不要无头苍蝇一样去海投简历,容易“竹篮打水一场空”。好好的准备一下简历,毕竟是找工作的敲门砖。
拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!