Web前端行业概述
前端开发是创建web页面或app等前端界面呈现给用户的过程,经过HTML、CSS、JavaScript以及衍生出来的各种技术、框架、解决方案来实现互联网产品的用户界面交互。随着互联网行业的不断发展,网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。并且随着手机的不断发展,人们迎来了体验为王的时代,移动端前端开发前景广阔,此外,前端技术还能应用于智能电视、智能手表甚至人工智能领域。
WEB主流框架开发班经过WEB主流框架开发和这些技术结合,获取数据有一个初体验。概念比较抽象,先作为了解。在后面项目开发环节,随着对知识的运用,对概念会有更深一步的理解。
小程序基础与栈程小程序实战
开始学习爆火的轻应用开发技术——小程序。经过对小程序知识的学习,能够独立开发企业级小程序,拥有解决主流小程序功能需求的能力。
1、大项目:结合Flex/Template模板,开发栈程小程序首页/活动页/热门排行页
2、了解小程序注册流程/注册方式/注册主体
3、小程序的全局生命周期和页面级生命周期
4、小程序基础语法与常用API
5、小程序开发工具的调试办法
6、小程序多页面下的开发工作流及目录结构
React.js基础语法与新闻网站实战
React.js是企业开发热门框架之一。经过对React.js基础和项目的学习,具备构建企业级项目和解决核心业务问题的能力,快速接入企业项目。
1、大作业:运用React组件完成新闻网站项目常见功能开发
2、理解React的开发理念与内部原理
3、React的基本使用及Ant Design组件库进行项目开发
4、使用React封装项目中用到组件,实现复用
5、React项目中常见问题的解决方案
6、如何运用React-Redux进行状态管理
7、声明式编程的思想与组件化开发的思想
Sass基础与Vue.js基础语法
Vue.js是企业开发另一热门框架,易用、灵活、高效,对于初学者很友好。经过对Vue.js基础和Sass布局技术的学习,为后续的全栈项目开发打下基础。
1、大作业:订单列表和购物车列表页
2、掌握Webpack项目构建配置
3、掌握基础语法与常见API
4、组件的使用及组件的生命周期
5、Axios网络请求及路由使用
6、Vuex的引入、应用场景及项目中的实现
7、使用Vue.js技术栈进行项目开发的方式方法
8、掌握Sass布局基础