小白学习前端课程目标和简单大纲

版权所有,仿冒必究
小白学习前端方向,学习目标和大纲

HTML和CSS

入门的基础开始

基础HTML标签,H5新增的常用标签,尤其学习标签的特性

基础CSS属性,CSS3新增的常用CSS属性,对什么设计用什么属性,信手拈来

理解选择器,理解盒子模型,学习雪碧图原理,理解浏览器渲染方式和文档流概念

理解定位和弹性布局 尤其理解常用的设计和布局方式

99%还原现有线上web产品,并加深布局调试方式,切图等操作方式

学习目标:任何一个产品,都能比较熟练、并自主、完成布局开发

Javascript

编程的基础

学习JS基础数据类型,编程语言的变量、操作符、控制结构等 语法是任何编程语言的基础

学习并理解数组和字符串,以及正则,尤其常用的操作方法,以及每个操作方法带来的影响,同时学习一些常用的算法思想

理解JS核心概念,包括但不限于JS预解析、作用域链、原型链、闭包、Object等,尤其理解预解析,有助于理解JS的执行解析过程

学习原生AJAX原理、理解JSON概念,

理解HTTP协议、跨域原理

学习DOM原理和操作,以及事件,了解下jQuery

理解BOM概念,理解重排重绘、浏览器缓存等原理,同时介绍计算机编译原理

学习目标:学习并理解JS的核心概念,通过课程大量练习,加深理解

框架

提高开发效率

react或者vue 学习并理解框架语法、框架结构、理解框架的一些典型设计思想,vm等

学习框架路由、redux思想、webpack、npm概念等

学习并使用axios框架,加深http、ajax的理解

理解工程化思想

开发3-5个完整的react/vue项目

学习框架:理解框架的设计思想,能自主完成运用框架并完成开发几个项目

Nodejs

理解后台服务运行的原理

初步学习并能理解Nodejs的常用概念

学习目标:能理解Nodejs概念,并能初步完成一些接口开发

小程序

小程序的受众面以及非常广泛了,微信小程序、百度小程序、头条小程序、支付宝小程序

学习微信小程序的基础语法,开发方式,以及小程序开发框架

开发学生自己的完整小程序,并上线

学习目标:能自主完成、自己的小程序 的开发

工作机会

提供大量的内推机会,帮助学生找到更合适的工作

各方面优秀者可以内推腾讯等工作机会

坚持原创技术分享,谢谢鼓励我继续创作!