【研发背景】
未来五年,互联网应用与电子商务发展将会更加的迅速,不仅对软件的应用将更加广泛,而且用户对于软件和艺术的结合要求将会更高,随着电商与互联网应用时代到来,目前软件应用不仅传统的功能和业务流程上有更高的要求,在界面设计、视觉设计、交互设计、用户体验等也有了更高的体验和标准。
根据中国第一前端综合性网站W3CFUNS的统计数字,在所有软件开发类人才的需求中,对前端工程师的需求很大,急缺前端工程师技术人才。同时,前端工程师的薪水相对较高。就目前业内各大公司对前端工程师的需求来说,具有1~2年开发经验的工程师,在二线城市年薪可达6-8万,而在一线城市(北上广)年薪可高达15万
目前,虽然各大IT公司高薪招聘前端工程师,但是对该类人才很难招聘到合格的前端工程师人员。其中,最根本的原因就是前端工程师未有成体系的培训课程以及对前端工程师的定义有所误解,一说到前端许多人会认为就是“传统的美工而已”,其实不然,前端工程师更具备高素质高要求的IT技能,是专业IT技术型人才,是拥有将艺术与技术完美结合的能力,是比美工更懂技术,比技术更懂交互的复合型人才。因此,欲成为前端工程师,最便捷的一条路就是参加以实训项目为主要教学方法的前端工程师职业技能培训,提高自身的实际动手能力,接触最前沿的前端技术,从而有效地满足企业单位用人的需求。
【课程介绍】
此课程体系推出的最新前端工程师职业教育课程。作为一款面向高校、零起点、在职人员提升技能的课程体系,全面提升学员就业竞争力,课程开发采用了逆向设计理念,推陈出新,同步IT技术发展潮流。
课程设计与就业结合更加紧密,致力于全面提升学员就业竞争力。课程研发所采用的逆向设计理念是指,研发团队经过深度企业调研,专业分析用人企业的招聘需求,充分明确当前软件企业所招聘技术人员的画像。在明确了企业的技术需求之后,课程研发人员再从其中提炼总结关键的就业技能点,并用项目驱动、案例贯穿的形式融入到课程设计当中。这样一来,就能保证学员学到的都是企业当前使用最广泛、最主流的技术和技能,并且通过大量的实战演练,使学员完全可以掌握这些技术,课程体系中,把学员编程的熟练度、规范度和职业素质作为明确的培训目标。学员通过学习,能够掌握非常过硬的实际操作技能,成为一名非常熟练的、优秀的软件开发人才。同时,在学习的过程中,学员需要接受全面的职业素质培养,确保他们在短时间内完成从“学校人”或“社会人”向“职业人”的过渡。
★高强训练编程能力——完成30000行代码编写
——相当于1名程序员1年代码编写量
★独创项目实训——提供CRM、HTML5网页游戏应用开发、移动终端项目、电子商务网站项目实战训练
——演练六大项全真项目案例,贯穿6大行业
★打造IT行业准职业人——训练目标清晰训练手段多样
——渗透学习过程考核方法明确
——接轨职场礼仪积累职场经验
【培养目标】
1、具备软件开发工作所需的知识和技能,编码熟练度和规范性达到一定要求;
2、具备一定的项目能力(包括调试能力、文档编写能力、测试能力等)和综合技术素质(包括对软件生命周期的理解、对设计模式的理解、必备的行业知识和经验等);
3、扎实掌握前端客户端技术、网站后台技术、前端最新的框架技术、MVC开发模式、移动终端前端开发规范、网站优化;
【能力界定】
国信安“百杰”前端工程师的培训体系专门针对企业用人需求,专门定制的前端高级培训课程体系。本课程体系应用领域十分广泛,从UI界面设计基础到网站特效呈现,从视觉交互设计规范到移动终端界面设计以及最前沿前端优化技术,力求培训出软件技术开发过硬、综合职业素质高的WEB前端和移动前端专业人才。学员培训能力界定如下:
1、1掌握Photoshop基本操作,网站切片图,AxurePR基本原型设计、绘制基本的网站草图。
2、熟练掌握各种网站布局模式【左右框架型、“国”字型布局、上下框架型、综合框架型、封面型、瀑布流布局】。
3、理解视觉交互设计基淳色彩搭配原理、点线面基本构图】、设计规范。
4、掌握基本ECMASCRIPT基本编程语法
5、熟练掌握HTML4/HTML5/CSS2/CSS3/JAVASCRIPT
6、掌握HTML5API规范,理解语义化标签使用、掌握本地储存、离线储存、Canvas、定位等技术。
7、掌握Ajax异步交互技术应用,JSON数据格式规范。
8、掌握NodeJS基本原理、ExpressJS框架使用规范,。
9、理解SEO基本规范、PR标准、提升网站自然排名实施方案
10、掌握关系型数据库Mysql数据库基本概念及标准的SQL语法
11、掌握JS面向对象编程思想、理解JS闭包运行机制、JS设计模式
12、熟练掌握JavaScript主流框架JQUERY、JQUERYEASYUI
13、掌握CSS框架动态样式语言LESS、SASS使用规范
14、熟练掌握多屏网页展示技术、响应式布局设计框架Bootstrap
15、掌握MVC设计原理,熟练使用BACKBONE、AngularJS等MVC框架
16、理解移动终端设计规范、能够熟练使用JQUERY-MOBILE框架开发移动终端网页
17、掌握前端性能优化、各大浏览器兼容性解决方案、熟练使用CSS-HACK技术
【课程体系图】
【课程概述】
国信安前端工程师课程体系由以下两部分组成。共计570个课时。
1.专业课程共分为4大阶段共计480课时
2.职业素养课程体系分为4个阶段90课时
培养具有良好口头表达能力和沟通能力,形象气质职业化,具有团队责任感和较强心理调试能力的职业型IT人才。
【项目经理师资】
由从事多年软件开发前端技术人员组成。他们曾任跨国公司和国内大中型企业架构师,产品经理等,多年丰富的工作经验使他们充分掌握国外软件开发技术发展趋势及应用,具有较强的软件开发管理和技术指导能力,是国内较早一批掌握前端技术的高端人才。
【课程详解】
阶段划分 |
具体目标 |
项目设计 |
|
|
|
第一阶段 |
学生应具备的能力: 1、掌握UI设计规范 2、熟练使用Photoshop设计效果图 3、熟练使用AxurePR设计草图与交互设计 4、掌握Photoshop常用的工具使用、能够完成效果图切片 5、理解视觉设计和用户体验基本概念 |
个人项目: 设计网站效果图 设计网页草图 将效果图能够切片做成网页实现的素材 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
第二阶段 |
学生应具备的能力: 1、理解网站的开发流程 2、HTML基本标签应用 3、Form表单应用 4、表格的应用和布局 5、掌握CSS样式表 6、掌握CSS3.0特效及属性应用 7、掌握ECMA基础编程核心语法 8、掌握javascript基本DOM BOM操作 9、掌握javascript面向对象基础 10、综合运用DIV+CSS+HTML+CSS3+JS技能进行网站门户页面设计 |
教学项目: 采用HTML, DIV+CSS+CSS3+JS完成高仿真网站实现。
团队项目: 1、知名游戏网站设计 2、知名购物网站设计 3、全民打飞机网页游戏 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
第三阶段 |
学生应具备的能力: 1、掌握应用E-R图设计 2、理解Mysql的体系结构 3、熟练掌握SQL语句DDL、DQL、DML运用、 4、掌握网站后台技术NodeJS与NodeJS开发组件Express框架,理解网站后台工作原理 5、掌握AJAX基本工作原理运行机制。 6、理解SEO搜索引擎优化方式和基本规范 7、掌握HTML5 语义化标签、离线存储技术,本地存储技术、地图定位以及CANVAS技术 |
团队项目 1、CRM学校管理系统 2、图书馆管理系统 3、网页游戏《守卫者》、《植物大战僵尸》、《坦克大战》 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
|
|
||||
第四阶段 |
学员应具备的能力: 1、握JS面向对象编程思想、理解JS闭包运行机制、JS设计模式 2、熟练掌握JavaScript主流框架JQUERY、JQUERYEASYUI 3、掌握CSS框架 动态样式语言LESS、SASS使用规范 4、熟练掌握多屏网页展示技术、响应式布局设计框架Bootstrap 5、掌握MVC设计原理,熟练使用BACKBONE、AngularJS等MVC框架 6、理解移动终端设计规范、能够熟练使用JQUERY-MOBILE框架开发移动终端网页 7、掌握前端性能优化、各大浏览器兼容性解决方案、熟练使用CSS-HACK技术
|
项目范围: 1、移动终端博客论坛,基于NodeJS/Express/Bootstrap/Jquery/JqueryMobile/mysql技术设计带有强烈视觉冲击和良好的交互设计,涵盖了响应式布局、移动终端界面设计规范、网站特效处理、后台数据处理。 2、在线购物网站,基于NodeJS/bootstrap/mysql/jquery完成多平台响应式布局的网站设计 团队项目二: 大型电子商务网站,基于NodeJS/express/backbone/HTML5/CSS3/AngularJS/CSS-HACK/bootstrap等技术,设计带有网站优化、SEO搜索引擎优化、后台数据处理、前沿的网站特效处理,良好的用户体验的商务网站。 |
|
||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|
|
|
|
|