一、HTML5+CSS3
课程主题:HTML5基础、CSS基础、HTML5进阶、CSS3进阶、Less
实战项目
PC端项目:《小U商城-PC端》
移动端webApp项目:《小U商城-移动端》
响应式项目:小U商城后台管理系统
培养方向:
掌握HTML基本语法;掌握HTML常用标签及属性;掌握HTML语义化
掌握CSS语法及使用技巧;掌握DIV+CSS布局方法;掌握浏览器常见兼容性解决方案
掌握PS基础知识、切图及插件切图;掌握浏览器调试工具的使用方法;掌握网站重构开发基本流程和规范;掌握语义化、模块化、兼容性的PC端网站重构
掌握HTML5新增的结构化标签;掌握HTML5浏览器兼容方式
掌握CSS3新增的选择器;掌握CSS3新增的样式属性;掌握弹性盒布局方法及技巧;掌握Animate动画库使用方法
掌握Less的使用方式;掌握Less的常用语法
掌握移动端屏幕适配的解决方案;掌握设备系统不同的解决方案;掌握移动端重构常见的兼容问题解决方案
掌握响应式布局适用场景;掌握实现响应式布局的解决方案
二、JS交互设计
课程主题:JavaScript核心语法、DOM和BOM、JavaScript高级进阶、面向对象编程、Touch、jQuery、Zepto。
实战项目:优学在线
培养方向:
掌握JavaScript的基本语法;掌握JavaScript内置对象;掌握JavaScript常见算法;掌握JavaScript函数应用
掌握DOM的各种操作;掌握BOM的各种操作
掌握JavaScript事件的对象;能够熟练使用正则表达式进行表单验证;掌握闭包的应用场景及优缺点;掌握AJAX的实现原理及封装
熟练使用面向对象思想进行编程
掌握项目的开发流程;掌握音频视频常用API使用;熟练使用WebAPIs编程
掌握Touch.js在移动端的应用
熟悉jQuery常见操作;熟悉jQuery DOM操作;掌握jQuery核心API
掌握Zepto的使用方法
三、Node开发
课程主题:JavaScript ES6、Node、Express、MySQL、Webpack+Gulp+模块化、WebSocket+Koa2。
实战项目:小U商城后台管理项目
培养方向:
掌握ES6新特性;掌握模板字符串用法;掌握解构赋值用法;掌握箭头函数用法;掌握Promise、async...await用法;掌握ES6 class用法
掌握Node特性;掌握Node操作文件和目录;掌握Node搭建服务器;掌握前后台交互过程
掌握Express的用法;掌握Express的路由配置;掌握Express的内置中间件使用;掌握Express的常见第三方中间件使用;掌握Express渲染视图模板
掌握MySQL数据库设计规范;掌握MySQL之CURD操作指令;掌握Node操作MySQL;掌握MVC和MVP概念
掌握Webpack打包项目过程;熟悉Gulp用法;掌握ES6和commonjs模块化用法
掌握WebSocket;熟悉Koa2的用法
掌握接口设计规范;掌握权限系统设计;掌握token令牌设计;掌握登录拦截;掌握项目部署
四、前端框架
课程主题:Vue基础、Vue进阶、TypeScript、React。
实战项目:小U商城电商项目、优社区项目
培养方向:
掌握Vue基础语法和指令;掌握Vue计算属性和监听的使用方法;掌握Vue组件的定义和基本使用
掌握Vue组件通信的方法;掌握Vue路由的使用;掌握Vue路由守卫的使用;掌握Vue网络请求Axios的使用;熟悉Vuex状态管理;熟悉UI库的使用
掌握Vue相关知识的综合使用;熟悉Vue项目的开发、部署流程;熟悉Git版本控制软件的使用;熟悉数据可视化工具的使用"掌握TypeScript基本类型的使用;能熟练在Vue-cli3.0中使用TypeScript
掌握React的JSX语法使用;掌握React事件绑定的方法;掌握React组件的定义和通信;掌握React路由及相关路由组件的使用方法;掌握React网络请求的使用方法;熟悉React状态管理Flux、Redux的原理和流程;熟悉React项目优化、部署流程
五、小程序+数据可视化
课程主题:小程序基础、云开发、uni-app基础、数据可视化
实战项目:菜谱云平台、小U商城、课堂监管大数据系统
培养方向:
掌握Vue基础语法和指令;掌握Vue计算属性和监听的使用方法;掌握Vue组件的定义和基本使用
掌握Vue组件通信的方法;掌握Vue路由的使用;掌握Vue路由守卫的使用;掌握Vue网络请求Axios的使用;熟悉Vuex状态管理;熟悉UI库的使用
掌握Vue相关知识的综合使用;熟悉Vue项目的开发、部署流程;熟悉Git版本控制软件的使用;熟悉数据可视化工具的使用
掌握TypeScript基本类型的使用;能熟练在Vue-cli3.0中使用TypeScript
掌握React的JSX语法使用;掌握React事件绑定的方法;掌握React组件的定义和通信;掌握React路由及相关路由组件的使用方法;掌握React网络请求的使用方法;熟悉React状态管理Flux、Redux的原理和流程;熟悉React项目优化、部署流程
六、*指导+项目提升
课程主题:*指导、优*办公系统(综合项目提升)、公司面试复盘
培养方向:
从简历、面试技巧等层面培养学员沟通表达能力;让学员清晰了解职业发展规划,明确自身定位,找到适合自身发展的*
掌握React高级用法;掌握项目的整个开发流程;通过项目实战使React达到中高级水平
通过面试专项指导、面试复盘等,巩固所学技能,更好的展现自己的专业知识
*服务:根据学员学习情况、自身意愿,提供*服务,一地学习,全国*。
全程面授:一线技术大牛面对面讲授、手把手教学。
免费住宿:自建教学基地,标准化宿舍、酒店式公寓。
免息贷款:携手百度提供0息贷款服务,利息由优*承担。
免费试学:免费试学5天,先体验后报名。
图书用户特惠:符合优惠条件的优*图书用户,报名系统面授课程享1000元优惠。
网课赠送:赠送课程相关网课,查漏补缺,复习更简单。
免费重修:两年内可免费再学,享全系课程更新迭代。