模板 | 课程内容 | 项目贯穿 |
1.HTML5 WEB全栈开发导论 | ||
项目导入 | WEB程序的结构与部署、项目需求、项目开发流程 | “学子商城”项目导入 |
数据库技术 | 服务器概述、数据库服务器、创建数据库、创建数据表、基础查询、复杂查询、关联查询、增删改操作、常用函数 | “学子商城”项目所用数据库 |
WEB SERVR | WEB服务器、WEB服务器技术简介、PHP服务器端技术概述、Apache服务器、PHP语法基础、PHP常用函数、PHP访问数据库、使用PHP进行复杂数据操作 | “学子商城”项目的服务器端功能、常用接口 |
HTML5基础 | HTML5快速入门、文本、图像、链接、表格、列表、表单、iframe | “学子商城”项目的基础页面 |
JavaScript核心 | JavaScript的V8引擎运行环境、JavaScript代码的编写与调试、JavaScript的基础语法、变量与常量、数据类型及其转换应用、运算符和表达式、函数的定义及使用、变量与作用域、函数作用域、程序的流程控制、条件语句与循环语句、数组的定义和使用、数组API、二维数组的使用 | |
Ajax | Ajax原理、AJAX实现方式、get与post提交、JSON的定义和使用、HTTP协议、HTTP请求、HTTP响应、HTTP优化 | “学子商城”的服务器端功能交互 |
阶段项目 | 项目搭建、项目资源管理、静态页面编写、服务器端功能实现、前后端数据交互 | “学子商城”之用户模块 |
2. HTML5 WEB前端核心 | ||
CSS3基础 | CSS3基础语法、各种选择器(通用选择器、元素选择器、id和class选择器、后代选择器、伪类选择器等)、框模型与背景、文本格式化、表格、显示与定位 | “学子商城”之用户模块的静态页面完善 |
CSS3高级 | 复杂选择器、2D/3D转换(包括移动、旋转、倾斜和缩放和视点)、过渡、动画、弹性布局、CSSHack和优化、浏览器兼容性 | |
阶段项目 | 项目完善、静态页面编写、样式细节实现、页面动效制作 | “学子商城”项目的所有静态页面编写、页面样式、页面动效实现 |
JavaScript高级 | String的使用及API、正则表达式的定义和使用、常用内置对象(Math、Date、Number、Boolean)、错误处理、Function与匿名函数、作用域与闭包、面向对象编程、Object对象与对象模板、原型与继承、原型链、ECMAScript5和ECMAScript6的新特性 | “学子商城”项目之商品模块的页面编写、功能实现以及服务器交互功能完善 |
DOM编程 | Document对象、节点对象、节点树、选取并读取节点、文档遍历以及增加节点、删除节点、元素样式编辑、Window对象、定时器、BOM模型、事件的定义及处理、event对象、location对象、history对象、screen对象、cookie对象的使用 | |
阶段项目实战 | 游戏项目搭建、游戏项目算法分析、WEB项目页面功能实现 |
2)“学子商城”项目中页面功能的实现
|
jQuery | jQuery原理、jQuery的使用步骤、jQuery选择器(包括基本选择器、层次选择器、过滤选择器、表单选择器)、jQuery的DOM操作(包括HTML页面元素的增删改查)、jQuery事件、事件冒泡与事件处理、jQuery动画、jQuery常用Plug-in、开发jQuery插件、jQuery扩展、jQuery的AJAX应用、AJAX的增强操作、JSONP与跨域访问 | “学子商城”项目的购物车功能实现 |
阶段项目实战 | 项目完善、服务器端功能实现、前后端数据交互、复杂跨域访问 | “学子商城”之订单模块 |
HTML5高级 | 表单功能、增强的表单控件、新表单元素及属性、表单验证、音频和视频处理、Canvas绘制及图像处理、Chart.js框架的使用、SVG元素及使用、Two.js框架的使用、ECharts框架的使用、GeolocationAPI、百度地图API、WebStorageAPI(包括sessionStorage和localStorage)、HTML5拖放、拖放事件及相关对象、WebWorker、WebSocke | “学子商城”项目的账户查询功能 |
阶段项目实战 | 项目完善、WEB项目中H5功能的实现 | “学子商城”项目完整功能 |
3. HTML5 WEB前端高级 | ||
Bootstrap | 媒体查询技术、CSS的@media规则、手动编写以及测试响应式网页、Bootstrap基础及其基础模板、全局CSS样式(包括布局、按钮、图片等)、栅格系统、组件(包括导航菜单、列表、警告框等)、JS插件(包括模态框、工具提示等)、LESS及Bootstrap定制 | “学子商城”项目之响应式专题页或者响应式个人简历 |
VueJS | Vue.js开发概述、环境搭建、Vue指令、组件化应用构建、组件通信、组件嵌套、自定义指令、自定义过滤器、组件属性、组件的路由、路由跳转、网络请求、Vue-Resource等 | “学子商城”项目重构 |
阶段项目实战 | 使用框架技术实现“学子商城”项目的重构(视图层) | |
AngularJS | 设计原则和模式、Angular的表达式和指令、MVC编程模型、控制器、双向数据绑定、过滤器和函数、服务和依赖注入、文件压缩、模块化编程、单页应用、路由、事件绑定、TypeScript、移动端开发支持、RxJS、国际化 | |
阶段项目实战 | 使用框架技术实现“学子商城”项目的重构(MVC模式) | |
4. 移动端开发 | ||
WEB APP | APP开发环境、WEBAPP开发模式、Android的开发环境及模式、使用Ionic构建APP应用、使用Ionic实现页面构建、UI组件、CSS应用、基于AngularJS扩展API、路由控制、触屏事件、动画实现 | “学子商城”的APP版 |
阶段项目实战 | 使用移动端开发环境,结合APP框架技术,实现WEB APP的开发 | |
"React.js React.js Native" | React.js概述、环境搭建、JSX、组件、state、组件生命周期、事件处理、表单、虚拟DOM算法简析、实现ToDoList、Reactnative概述、Reactnative开发 | “学子商城”后台管理项目:PC版、APP版 |
阶段项目实战 | 使用跨平台移动应用开发框架,结合web前端技术,实现HybridApp的开发 | |
混编APP框架 | 混编APP概述、PhoneGap环境搭建、移动端事件处理、震动蜂鸣和加速度、地理位置和指南针等传感器的使用、多媒体控制、声音和图像采集 | APP版本的打包部署 |
微信开发 | 微信开发准备(包括帐号注册、空间申请、域名解析等)、微信公众帐号开发及维护、JS-SDKAPI、微信小程序开发、WXML/WXSS语法、微信小程序常用组件及API | “学子商城”项目的微信推广功能 |
5. HTML5 WEB全栈进阶 | ||
node.js | Node.js概述、搭建服务器端运行环境、交互模式和脚本模式、全局对象、常用模块、NPM、事件循环、文件I/O、访问数据库、Express框架 | “学子商城”项目的服务器端重构 |
常用JS框架 | 前端框架技术,比如zepto.js、require.js、redux、weex等,学习webpack、gulp等前端工具 | 项目总结及打包部署 |
阶段项目实战 | 学习使用SVN进行源代码管理,以及使用GitHub进行代码托管,理解开源代码库以及版本控制系统的相关知识,学习多个项目的需求分析及开发流程 | 项目库中多个备选项目 |
模板 | 课程内容 | 实训目标 |
MongoDB | MongoDB快速入门、MongoDB概述和环境配置、实现基本的增删改查数据操作 | 理解MongoDB的基本原理,熟练掌握MongoDB的安装、环境配置、基本原理、常用CRUD操作以及复杂操作,实现快速高效的修改和查询操作。学习高效率的查询技能,实现查询优化、统计和汇总,并结合基本的WEB前端页面来实现数据的操作和展示。以时下流行的社交网络为需求,设计数据库结构 |
复杂查询、修改操作、运算符、修改器的使用以及如何访问复杂数据结构 | ||
查询选项、索引定义及实现、复杂索引、查询优化、约束机制、数据操作优化 | ||
聚合操作、聚合框架、聚合操作符、分组操作、执行复杂数据统计和分析功能、对常见社交网络数据进行数据库建模 | ||
Node.js | Node.js特点及适用场景、安装Node.js以及两种运行模式、Node.js基础语法和内置对象的使用、ES6中的新特性在Node.js中的使用 | 从Node.js的特点和使用方法开始,完整的学习Node.js各种常用的原生模块,以及众多的第三方扩展模块。通过此课程的学习,可以全面掌握Node.js服务器端开发的各方面知识,正式步入Web全栈工程师行列 |
Node.js中的全局对象、四种定时器的使用、模块系统中的文件模块和目录模块、CommonJS包规范、使用NPM工具创建/上传/下载和维护第三方模块 | ||
常用原生模块(global、os、readline、querystring、url、path、dns、util、error模块等)、常用API | ||
进程和线程等操作系统基础知识、Node.js中的单线程模型、非阻塞型的异步事件、事件回调、events模块、自定义事件对象、添加事件监听函数和监听事件 | ||
使用Buffer模块操作缓冲区、fs模块、文件的访问模式、操作文件目录、异步和同步读取/写出/和追加文件内容、文件的管道式操作 | ||
HTTP协议、请求消息格式和响应消息格式、http模块、基于HTTP协议的客户端应用和服务器端应用、HTTPS协议背景、加密技术、基于https模块创建服务器端应用和客户端应用 | ||
MySQL数据库的使用、常用DDL/DML/DQL语句、复杂查询、mysql模块、实现数据连接和访问、连接池技术 | ||
第三方Express模块、路由定义、接收GET/POST/PUT/DELETE请求、消息返回、自定义和预定义中间件、EJS模板引擎整合 | ||
进程概述、process全局对象、使用child_process模块、创建子进程、cluster模块、进程集群 | ||
WebSocket协议、Socket.IO模块整合、全双工通信应用、Socket.IO中的事件、广播消息、划分名称空间和房间 | ||
项目实战 | 使用SVN/Git实现项目代码管理、使用Gulp实现项目的自动化构建、使用Webpack实现模块加载和打包管理、介绍软件工程标准流程和各阶段产出标准文档 | 使用node.js和mongodb实现服务器端功能,使用常用前端框架构建使用,并完成PC版和APP版本。使用SVN/Git/Gulp实现项目代码管理和自动化构建;使用Webpack实现模块加载和打包管理;整合Yeoman生成器创建项目并实现工作流标准化 |
分析并设计项目数据结构、编写SQL语句、创建初始数据库结构、创建Node.js服务器并整合常用模块、实现项目的服务器端业务逻辑 | ||
使用常用前端框架创建客户端应用、实现客户端功能 | ||
使用移动端框架创建移动版应用、实现项目的部署、打包安装调试 |
不断增大的岗位空缺必然带来了Web岗位薪资上涨,从职友集查到的数据显示,北京Web前端开发工程师平均月薪 17080元,上海Web前端开发工程师平均月薪 14930元,广州Web前端开发工程师平均月薪 11050元,同比高出其他行业岗位一大截,再有,随着工作经验的积累,Web开发工程师的价值也在不断提升,北京Web前端开发工程师工资按工作经验统计,1-3年月薪14130元,5-10年月薪22790元,10年以上月薪高达40000元,可以看出,Web行业发展稳定,Web前端工程师发展前景广阔。另外从现在的发展形势来看,Web前端逐渐延伸到了广度和深度,未来Web前端岗位不再只是单一负责前端页面展示,现在具备前端、后端、移动端的Web全栈工程师越来越受欢迎,之后也会更加朝着技能型全栈方向发展,同时在岗位中的位置也是越来越重要,发展前景向好。
学习HTML5和CSS3基础。随着这移动互联网快速发展的时代,尤其是4G时代,HTML5+CSS3已然成为新一代的web前端技术。随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。利用HTML5和CSS3模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。当然,远标Web前端开发课程第一阶段还会学习PS设计工具使用和互联网UI设计理论。在阶段项目实战中,大家常见的京东详情页、360专题页、淘宝首页都可以实现。
达内时代科技集团有限公司(简称达内教育),美股交易代码:TEDU,成立于2002年。2014年4月3日成功在美国上市,融资1亿3千万美元。成为中国赴美国上市的职业教育公司,也是引领行业的职业教育公司。达内致力于面向IT互联网行业,培养软件开发工程师、测试工程师、系统管理员、智能硬件工程师、UI设计师、网络营销工程师、会计等职场人才。2015年起,推出面向青少年的少儿编程、智能机器人编程、编程数学等K12课程。
达内目前已在北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、沈阳等70多个大中城市成立了370多家学习中心,拥有员工超过11000人,累计培训量已学员已达100万人次。达内集团凭借雄厚的技术研发实力、过硬的教学质量、成熟的就业服务团队,为学员提供强大的职业竞争力,在用人企业中树立了良好的口碑。
课程背景
随着互联网的飞速发展,web前端开发已经成为人才市场上最为紧缺的行业之一。然而,目前市场上对于web前端人才的需求量大于供给量,而所需的技术知识和实现方法也在不断迭代升级。因此,我们开设了web前端培训课程,旨在培养更多的专业人才。
课程特色
1.灵活的学习时间:我们提供全天候的学习,符合大家的实际需求。
2.个性化课程:根据个人水平量身打造课程,使每个学生都能够顺利掌握知识。
3.讲师授课:由业界资深前端工程师担任讲师,结合自身的实际工作经历讲解技术,
4.学习保障:学生可以随时在线请教老师问题,并配备了高质量的学习资料。
课程目标
1.掌握Web前端开发基本能力,构建前端工程(HTML、CSS、JS)。
2.了解React框架,学会构建组件和重构组件,实现需求设计。
3.学习ES6语法,掌握数据导入、导出方式、箭头函数和模板字面量等关键内容。
4.精通Webpack与Gulp等前端自动化构建工具。
5.具备技术视野及良好的职业发展规划,找到职业机会。
学习对象
1.对web前端开发感兴趣,并想从事web前端开发行业的应届毕业生;
2.已从事相关行业的职业人士,希望系统学习和提高专业技能的;
3.其他想要了解web前端技术、开发能力的学员。
课程内容
1.HTML基础语法和标签语义化;
2.CSS样式编写与常见排版布局;
3.Javascript基础语法和面向对象编程;
4.React框架及其生态圈、虚拟DOM、组件、props、state。
5.异步编程和Promise的实现、Ajax原理
6.Webpack、Gulp工具的使用
7.前端自动化测试
学习时长
本课程总计80课时,每周授课10课时,课程学习周期8-12周。亦可自由安排学习进度。
收费范围
课程费用根据具体情况而定,详情请前往在线客服咨询或到校咨询。免费体验课程随时开放,方便有志于进阶的您了解我们教学质量。
学习收获
通过学习本课程,学员可以系统地掌握web前端开发的基础和实践技术,实现从初学者到专业开发的蜕变。同时,学员也将获得良好的职业规划,提高在职场上的竞争力。
结语
以上信息均为参考,实际情况请到校咨询。感谢您关注这个话题,我们会更好地为您提供优质的服务。如果您有任何疑问,请联系在线客服或预约免费试听。希望能与大家携手共进,成为web前端技术的精英。
培训项目:UI设计培训、java培训、软件测试培训、web前端培训、linux云计算培训、网络运维培训、网络营销培训、云计算培训、人工智能培训、C培训、C++培训、嵌入式培训、UE培训、网络安全工程师培训
¥1980013940人关注
¥198004798人关注
¥询价3625人关注
¥询价4303人关注
¥询价1442人关注
¥19800起10990人关注
¥19800起17234人关注
¥18800起44351人关注
¥2280012304人关注
¥23800起24221人关注