阶段一:前端认知
01模块:Web 开发者的成长之路
1. 一个程序员的生活2. Web 核心技术介绍3. 认识 Web 核心概念4. Web 开发所需配套技术5. 提高收入潜力的技巧6. 提高收入潜力的技巧02模块:Web 开发基础
1. 解构 Web2. 认识 Web 编程的双重性3. 浏览器和编辑器的关系4. Web 的组成部分03模块:用户体验之 Web 设计
1. 什么是好的 Web 用户体验?2. Web 设计的高效性原则3. 合理使用媒体元素提升用户体验4. 良好的设计实践阶段二: 夯实基础
阶段三:前端进阶
01模块:前后端交互训练
1. 掌握 ES6 基础语法与使用2. 熟悉 Node.js 后端编程语言3.使用 Express 构建 Web 服务器端4. 掌握 Ajax 数据交互原理5. 了解 Promise 之异步编程6. 熟悉 Axios 网络请求训练7. 独立完成前后端交互开发02模块:Web 移动端开发
1. 了解移动端网页布局设计2. 掌握移动端常用的 Rem 适配方案3. 了解 BootStrap 响应式布局4. 认识 Grid 网格布局5. 熟悉 Flexbox 弹性盒子布局6. 掌握移动端事件处理7. 独立完成移动端布局项目开发03模块:学习 Webpack
1. 掌握 Webpack 基础配置2. 熟悉 Webpack 进阶操作阶段四: 面向职场编程
01模块:Vue 框架训练
1. 掌握 Vue 概念和使用2. 掌握 Vue 组件化概念和使用3. 熟悉 Vue-cli 的使用和 Vue 组件的测试模型4. 学会 Vue-router 构建单页应用5. 学会使用 Vuex 管理应用中的数据6. 掌握 Vue 应用的常用开发方式7. 掌握 Vue3.0 新特性、核心原理8. 实现一个简版 Vue39. 完成基于 Vue 的【小鸡农场】项目开发02模块:学习 GitHub
1. 掌握 Git 版本控制器的基本使用2. 熟悉 GitHub 与 Gitee 开源社区3. 掌握 Git Flow 的基本使用4. 学会团队协同开发的应用03模块:面试技能训练
1. 熟悉前端常见算法面试2. 掌握前端常规技术面试3. 了解一线大厂的前端面试4. 了解学姐与学长的面试经验5. 制作属于自己的技术简历阶段五: 真项目扩展
01模块:微信小程序
1. 掌握微信小程序项目开发流程2. 深入了解微信小程序生命周期3. 熟练使用各种小程序组件4. 使用云开发解决服务器端数据和文件存储5. 独立开发微信小程序项目02模块:React 框架训练
1. 快速入门 React框架2. 掌握 React 路由操作3. 了解 Redux 思想4. 使用 React 开发应用项目03模块:前沿生态训练
1. 掌握短信接口的使用2. 可以使用 Email 接口发邮件3. 支付接口完成支付测试4. 通过人工智能接口开发智能产品04模块:主流数据库训练
1. 理解关系型和非关系型数据库的区别2. 掌握 MySQL 数据库的基本操作3. 掌握 MongoDB 数据库的基本操作4. 使用服务器端语言 Node 操作数据库05模块:Node.js 主流框架训练
1. 快速掌握 Koa2 框架的使用2. 中间件的使用3. cookie 和 session 状态维持4. Koa2 使用 JWT 鉴权06模块:WordPress 基础训练
1. 熟悉 WordPress 项目结构2. 可以创建帖子和页面3. 管理、发布和安排帖子4. 添加图像、音频和视频等多媒体5. 理解 WordPress 各模块的运行原理6. 独立完成 WordPress 的主题更换阶段六: 博学前端
01模块:简洁高效的 jQuery
1. 掌握 jQuery 插件的使用2. 使用选择器和过滤器提取信息3. 创建、插入和设置页面内容动画4. 用 jQuery 动画:显示、隐藏和淡化页面元素02模块:HTML Canvas 之图像和动画
1. 掌握 Canvas 画布基本操作2. 了解 Canvas 绘制复杂任务3. 熟悉高级绘图 API4. 完成 Canvas 实用项目开发03模块:Bootstrap 4 系统布局
1. 掌握 Bootstrap 4 的基础语法2. 学会使用 Bootstrap 基本 CSS 样式3. 熟悉 Bootstrap 常用组件4. 使用 AdminLTE 开发后台管理平台