自学前端-学习路线推荐

236 阅读3分钟

互联网的历程认知

互联网之父、万维网之父: [蒂姆·伯纳斯·李](Tim Berners-Lee)

1990年12月25日,他在[日内瓦]的欧洲粒子[物理实验]室里开发出了世界上第一个网页[浏览器]

互联网([internet]),又称国际网络,指的是[网络]与网络之间所串连成的庞大网络,这些网络以一组通用的[协议]相连,形成逻辑上的单一巨大国际网络。

互联网始于1969年[美国]的[阿帕网]。通常[internet]泛指互联网,而Internet则特指[因特网]。这种将[计算机网络]互相联接在一起的方法可称作“网络互联”,在这基础上发展出覆盖全世界的全球性互联网络称互联网,即是互相连接一起的[网络结构]。互联网并不等同[万维网],万维网只是一建基于[超文本]相互链接而成的全球性系统,且是互联网所能提供的服务其中之一。

1989年,在普及互联网应用的历史上又一个重大的事件发生了。提出了一个分类互联网信息的协议

1991年后称为[WWW](World Wide Web),基于[超文本协议]――在一个文字中嵌入另一段文字的-连接的系统

1991年,第一个连接互联网的友好接口在Minnesota大学被开发出来

网络核心协议: TCP/IP协议

功能分类: 通讯、社交、网上贸易、云端化服务、资源共享、服务对象化、物联

开发岗位的认知

产品经理: 主要负责对接客户、对接需求,根据客户描述的需求进行整理,写一套可以在技术上实现的系统产品文档,是项目的主导人

测试:主要是写出对应的系统测试文档,根据测试文档可以在后续开发中避免在逻辑上的错误,并且在系统开发完成后需要进行特殊值、特殊数据、压力测试等全面进行检测并回馈给对应的岗位,是团队交付的保障人

UI设计师: 根据产品文档设计一套或多套UI,并设计系统的交互效果,如颜色配置、文字大小、配图、动画等,需要对前端开发的效果进行验收,是交互视觉效果的保障者

后端开发:根据产品系统文档设计一套用于存储数据的系统,并提供获取数据、修改数据、删除数据、增加数据的接口(API),并提供对应的接口文档,是项目的副手

前端开发:根据UI提供的交互页面实现对应的交互效果,并与后端开发调试接口,将客户端的数据给到后端

PS: 小公司基本都会身兼多职,后端需要兼职产品经理,前端需要自测,前端也需要根据产品文档实现效果

前端岗位的认知(现代风)

前端开发的认知(未来科幻风)

前端基础(武侠风)

利其功,磨其器

知己知彼,方能百战不殆

神兵利器,信手拈来

自己动手丰衣足食

HTML(言情风)

CSS(言情风)

JavaScript(狗血剧情风)

Vue(废材逆袭风)

React(无脑爽文风)

进阶工程化(悬疑风)