第一部分:Web应用基础

1、如何快速搭建服务器

1.1 Web服务器安装与配置

1.2 搭建本地开发服务器

2、如何利用编程显示网页内容?

2.1 如何用网页表达复杂的内容
2.2 编程控制网页
(1)JavaScript 基本语法
(2)JavaScript 中的面向对象编程 - 对象与类的概念
(3) JavaScript 编程对象:BOM 与 DOM
(4)使用第三方类库

3、如何通过后台API读写数据?

3.1 Html Form 数据及上传
3.2 XMLHttpRequest 网络数据调用
3.3 File API
3.4 jQuery 调用
3.5 Fetch API 调用
3.6 Axios 调用

4、如何构建复杂的交互?- 网页事件处理

4.1 DOM事件处理机制学习笔记

5、如何编写现代JS应用?- ES6语法、面向对象、模块化

5.1 JavaScript 语言的语法
5.2 JS 面向对象开发
5.3 JS 模块化机制

6、如何编写一个SPA应用程序框架?- Web应用程序的架构

第二部分:Web编程实战

以 HelloBD 的移动应用为目标;
后台 API 实现通过 C# 开发,常规数据读写与用户API (此部分暂时不要求)

7、实战1:基于WeUI创建移动Web应用(课程与列表)
8、实战2:基于实际的后台API,完成用户模块(注册、登录、鉴权、微信认证登录)
9、实战3:HelloBD学员考试系统(考试与证书颁发)

第三部分:前端工程化

1、Git基础
2、NodeJs基础
3、JS的模块化
4、webpack工程化
5、在Github上开通HelloBD学习笔记项目,能够进行团队协作开发

第四部分:Vue开发

1、Vue基础学习
2、Vue组件应用
3、基于Vue开发HelloBD笔记应用

第五部分:React开发

1、React基础学习
2、React高级功能
3、基于React开发HelloBD用户社区功能

第六部分:微信小程序开发

1、微信小程序基础
2、小程序高级功能
3、HelloBD微信小程序开发

posted on 2022-05-08 18:44  精思入神  阅读(33)  评论(0编辑  收藏  举报