您所在的位置:主页 > Java课程 >

文章内容

报名课程

前端流行技术

时间:2019-02-14 09:36来源:未知 作者:admin 点击:



    前端流行技术课程简介
 
 
            无与伦比的全面性、深入性!


            三大独有优势(课程深、师资强、项目真)让你不仅能就业,而是要高薪就业。


    疯狂Java

    疯狂软件教育中心相继出版《疯狂Java讲义》(繁体版:《細說Java 8——物件導向程式設計》)、《疯狂Android讲义》、《轻量级Java EE企业应用实战》、《疯狂Ajax讲义》、《疯狂XML讲义》、《经典Java EE企业应用实战》、《Struts 2.x 权威指南》、《疯狂HTML 5/CSS3/JavaScript 讲义》(繁体版: 《HTML5+CSS3+JavaScript開發實力養成》)、《Ruby On Rails敏捷开发最佳实践》、《瘋狂JAVA成為程設高手的16堂課》、 《疯狂前端开发讲义:jQuery+AngularJS+Bootstrap前端开发实战》、《疯狂Java:突破程序员的基本功16课》、《疯狂iOS讲义(上) :Objective-C 2.0与iPhone/iPad应用开发基础》、《疯狂iOS讲义(下) :iPhone/iPad高级应用与手游开发》、《Cocos2d-x 3.X游戏开发实战》、《Spring+MyBatis企业应用实战(第2版)》、《Spring Boot 2企业应用实战》等著作。其中疯狂软件系列图书都是已经得到广泛的市场认同,并多次重印的畅销图书,被全国几十所高校、培训机构选用的“疯狂软件”、“疯狂Java”教材,部分教材已被翻译到台湾地区!无与伦比的“疯狂软件”、“疯狂Java”体系。
 

    招生对象

    热爱软件编程,专科或专科以上学历


    培训教材

    1、《疯狂HTML 5/CSS3/JavaScript 讲义》(翻译到台湾的繁体版《HTML5+CSS3+JavaScript開發實力養成》)电子工业出版社
    2、《疯狂Java突破程序员的基本功16课》(翻译到台湾的繁体版《瘋狂Java成為程設高手的16堂課》) 人民邮电出版社
    3、《疯狂Ajax讲义》电子工业出版社
    4、《疯狂前端开发讲义:jQuery+AngularJS+Bootstrap前端开发实战》电子工业出版社
 
    说明:疯狂软件已发布本套课程的部分电子教材和配套视频,并对外免费开放,敬请观看。


    培训目标

    本课程深入讲解HTML 5、CSS 3、JavaScript面向对象编程、ECMA Script 5/6/7/8新特性、DOM模型、BOM模型、基于网页的事件体系、JavaScript内置对象、异步HTTP请求、响应式布局、自定义动画、前后端分离、Node.js、Vue.js、前端路由、跨域请求的安全性。
JavaScript深入学习,包括AJAX原理、性能优化、数组、模板语法、变量作用域、前端多线程。
流行的第三方其他框架:jQuery、Bootstrap、zTree、EasyUI、DWR、ExtJS等。其中jQuery是几乎所有项目都必备技术,而且它已经影响到了ECMA Script规范的制定,学习JavaScript必须要深入学习jQuery;而Bootstrap则是一个移动设备优先的前端框架,它允许一套程序在不同的设备上自适应显示,特别适合当下一套程序可能会在多种不同终端使用的情况。
Node.js形成了一个庞大的生态圈,基于Node.js可以做很多的事情,比如前后端分离经常会利用Node.js来作为中间服务器,Vue.js则是基于Node.js开发的,不使用Node.js虽然也可以使用,但是配合Node.js使用更加方便。
 

    目标岗位

    高级软件工程师、项目经理、系统分析师、研发工程师、产品经理、产品管理


    学时

    104课时


    课程安排

 
第一阶段 HTML 5+CSS 3+JavaScript
常用HTML 5标签、HTML 5新增的通用属性、HTML 5新增的元素、HTML 5表单标签和属性,HTML 5的客户端校验、HTML 5绘图机制、文件标签、超链接标签、图像标签、客户端图像Map、表格标签、帧标签、表单标签、头元素、分区标签。CSS3,添加CSS的方法、CSS 3选择器、CSS 3属性介绍。HTML 5的响应式布局。
JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内置对象,JavaScript的动态特征,JavaScript基于对象特性,JavaScript中的正则表达式及其应用,DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,事件处理机制、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。使用DOM编程控制CSS样式。
Bootstrap是一个HTML 5的前端框架,可以使用非常少的代码实现丰富美观的界面,在没有深入学习其他前端技术之前,Bootstrap也是一个非常优秀的学习案例集合。
阶段项目 基于DOM的小游戏开发、通讯地址级联选择。
基于响应式布局的电子商务网站界面、商品分类选择。
网站上线运行、域名备案。
第二阶段 JavaScript深入学习
JavaScript面向对象、正则表达式、JSON、AJAX、jQuery、require.js,实现前端界面跟后端服务的数据交互,特别是无刷新页面技术的大规模运用将会极大增强用户体验。
基于jQuery框架,简化JavaScript程序的代码,并且解决浏览器兼容性的问题。require.js则是一个模块化JavaScript加载程序,可以把多个不同模块的js文件,可以提供代码的加载速度和质量。
阶段项目 封装自己的JavaScript组件,包括提示框、进度条、商品分类。
第三阶段 前端技术深入学习
包括HTML 5的2D和3D动画、CSS 3的高级技术、触屏事件、多媒体技术、地理信息、本地存储、拖拽API。
基于JavaScript、jQuery,可以绘制丰富的3D场景、大型游戏开发和复杂的数据报表处理,特别是复杂数据报表的处理一直是企业必须、学生很少接触到的内容。
本课程内容还包括交互设计、实时定位、实时通讯、基于微信JS-SDK的微网站等内容,都是目前互联网最流行、最迫切需要的技术。
阶段项目 响应式布局的HTML 5动画宣传页面设计和开发。
基于HTML 5的复杂报表处理和封装。
第四阶段 前后端分离
利用Node.js、Vue.js等技术,实现自己的前端路由框架,把前端的显示页面和后端的业务处理进行解耦分离,可以让不同开发人员的技能得到最大化发挥。目前大部分的项目,从维护、运营等角度,都要求实现前后端分离。
Vue.js是基于MVVM模型设计的一套前端框架,能够非常方便实现页面中数据和视图的双向绑定,可有效提高程序的开发效率,特别适合用于前后端分离场景。
本部分的内容,同时还包括各种前端框架的应用,如zTree、、easyUI、ExtJS等常用控件,将会使用这些控件开发企业中复杂业务场景中的功能。
阶段项目 千万级企业信息化项目前端界面。