H5前端开发
《H5前端开发》课程以企业岗位需求为基础,以企业真实技术整理知识体系,以实用技术为核心, 确定目标岗位标准,并依据岗位标准确定培训目标,拆解企业真实项目作为课堂案例, 按行业标准培养学员能力。通过4个阶段的学习夯实学员基础,建立良好的编程思想,掌握前端开发流程,了解后端内容,学员整体架构能力,熟练使用主流框架Vue、Angular、React等技术,应用于企业级项目,学员职业应对能力,掌握企业工作方法和流程,熟悉企业开发方式和 问题解决流程。
课程设计理念——以就业为导向
一、以岗位需求为基础:
课程紧跟企业技术更新的节奏,根据企业的岗位需求更新迭代内容,让所有学员达到毕业即就业的标准。
二、以技能培训为目标
课程体系根据企业岗位需求,拆解企业真实项目作为课堂案例,培养学员技术能力。
阶段培养扎实的PC端页面布局和WebApp页面布局,具有良好布局思路和SE0思想。
第二阶段培养扎实的基础,简历良好的编程思想,能够熟练实现Web页面动态交互和后端数据的更新展示。深入理解面向对象思想,熟练实用常用设计模式优化项目开发,掌握Canvas游戏引擎设计并实现游戏开发。
第三阶段了解后端开发流程,能够产出后端解决方案,掌握Web开发常见安全漏洞,并具有产出相应解决方案能力。
第四阶段学员整体架构能力,熟练实用主流框架产出企业级解决方案。
第五阶段学员职业应对能力,掌握企业工作方法和流程,熟悉企业开发方式和问题解决流程。
三、以就业模拟为核心
企业工作环境和工作方式是学员陌生的地方,而企业要求待入职员工具备良好的职业经验。课程真实模拟企业工作环境与工作流程,教会学员如何分析一个项目的完整架构并找到项目的入口及出口。
课程定位:面向学员,主要学习内容XHTML,CSS, HTML5,CSS3,PS,SE0优化等技术。
课程特点:
1、知识点归类总结,以点到面,让学员对于所学的知识既有深度又有广度的扩展。
2、教会学员以设计的思维去思考,构建更加合理的布局结构和布局内容,产品SE0综合。
3、每一个知识点都是以线上案例进行分析讲解,项目期学员将之前学的知识整合即可实现整体页面的构建。
学习目的:熟悉每种类型项目的架构和设计思路,并可以独立的搭建完成各种类型静态页面。
学习难度:2
平均薪酬:
学习内容:
1、 photoshop实现PSD设计图元素的提取,位置的测量和像素比例的设置等。
2、 XHTML和CSS学习掌握基本的网页布局,完成静态网页设计。
3、 HTML5和CSS3学习掌握视频,音频,3D变换,动画等知识,丰富网页内容显示,同时用户体验度,增加网页逼格。
4、媒体查询,弹性盒布局学习掌握流式布局,媒体查询等移动端开发技术,完成移动端开发和不同移动设备适配。
5、浮动布局,定位布局学习,使学员能够完成页面更加复杂的结构布局。
6、综合项目练习,增强学员对以上学习的知识的综合应用能力,同时大限度模拟公司开发,累积学员项目经验,更快适应企业开发要求。
学完能力:课程结束后学员可以独立的完成京东、淘宝、映纷视觉企业、活力广东、botlist、小米商城等各种类型的静态页面开发。
课程定位:面向具有一定HTML和CSS基础,能够独立完成各种静态页面布局的学员。
课程特点:
1、通过实景分析熟练掌握各种界面交互。
2、通过各种让学员在业务水平上有质的。
3、通过综合性项目,学员对JS的综合应用水平,提员对交互式的开发能力。
4、面向技术,通过面向对象思想和设计模式,让学员在编程思想上的。
5、通过设计模式的学习,能够有所总结,根据面对象的设计原则,熟练应用编程技巧实现代码重构。
学习目的:掌握JS基础语法,能够熟练运用方法解决业务逻辑和动态交互。熟练使用框架。实现常见动态交互,D0M操作,熟练运用JQuery等基础框架,开发效率。
学习难度:3
平均薪酬:
学习内容:
1、 基础语法学习使学员掌握语言基本的语法结构和一定的逻辑编程思维。
2、 D0M、B0M学习,掌握对节点结构和内容的操作,实现界面跟随数据动态改变。
3、 事件学习,掌握丰富的PC端操作事件和移动端操作事件,实现网页多种多样的用户交互的。
4、JS动画学习,掌握JS动画制作原理,增强网页用户体验度。
5、Ajax服务器端通信原理学习,明确前端和服务器的交互原理,实现数据真正意义上的远程传输。
6、jQuery、Zepto等前端框架学习,贴近公司开发,学员交互式的开发效率。
7、面向对象学习,掌握前端流行的开发思想00P编程,实现代码封装思想,降低代码耦合度。
8、主流设计模式学习,掌握当下先进的编程思想,编写高质量代码,代码的运行效率。
9、 canvas动画学习,动画的执行效率,增强动画在移动端的流畅度。
学完能力:课程学习结束后学员可以独立的完成京东、移动端、360浏览器宣传页、飞扬的小鸟、小米商城等涉及后端数据交互和用户交互的动态页面开发。
课程定位:面向具有一定的HTML,CSS和JS基础,能够独立完成各种web页面搭建,并能够实现完善的界面交互的同学。
课程特点:
1、学会一种后端语言,让学员了解后端的实现,通过实现后端接口,具备一定的后端开发能力。
2、在讲解上需要按照实际企业的方式去思考和讲解,不能让学生产生误解起到反作用。
3、学员学完这个阶段后,就会知道企业前后端交互的思想,更容易和其他部门沟通,增加学员工作资历
4、增加网络爬虫和安全攻防课程,这点是咱们课程上的有事,让学员出去共有竞争力。
学习目的:掌握一门服务端语言,熟悉,了解安全攻防,前后端整体贯通,为全栈开发打下基础。
学习难度:4
平均薪酬:
学习内容:
1、PHP+MySql学习,完成数据的持久化存储,实现前端和后台的一体化编程。
2、接口设计和HTTP使学员更加熟悉后台服务器的运行原理,同时使学员具备一定的接口设计能力,增强学员跟后台的沟通能力。
3、学习Nodejs开发基础和网络框架。
4、学习网络爬虫设计和实现。
5、学习Web安全攻防(XSS和CSRF漏洞的利用与防御)。
课程定位:面向具有一定的HTML,CSS和JS基础,能够独立完成各种web页面搭建,并能够实现完善的界面交互的同学,具有良好的面向对象思想,熟练使用常用设计模式。
课程特点:
1、学会项目管理打包编译工具,质量控制,模板引擎,单元等工具
2、热门框架一种,Vue与React Native代表。
3、产出对应上线项目。
学习目的:熟练使用业界项目工程相关工具,一种框架,了解各个框架的特点,合理使用框架解决PC端,移动端,APP端各类业务需求。了解常见框架模式。知道原理。
学习难度:5
平均薪酬:
学习内容:
1、 项目管理打包编译工具,质量控制,模板引擎,ES6/ES7编译转换,单元等工具的学习,使学员集项目开发,和打包上线于一身。
2、框架设计,熟悉常见架构的应用和实现原理。
3、主流框架(Vue.js、Angular、react、Node.js、React Native、微信小程序等)学习,掌握当前市场流行技术,网页的开发效率。
学完能力:完成课程后学员可以熟练的使用框架解决各种类型web前端项目开发例如:京东、淘宝、饿了么、携程网、穷游等,同时可将以上项目产出微信小程序版本。
教学定位:面向具备良好的web前端技术基础,能够独立的解决主流类型项目的开发与维护。
课程特点:
1、全实模拟企业工作环境和流程,从员工入职后个任务开始指定安排。
2、教会学员如何去分析项目,如何的入手新的项目。
3、每个项目都有真实的业务逻辑集合,积累学员真实的工作经验。
学习目的:具有扎实的web前段基础,能够熟练解决和应对各种开发中遇到的问题,熟知企业的工作流程和业务知识。
学习难度:5
平均薪酬:
学习内容:
1、企业环境介绍了解,新人进入企业工作流程介绍。
2、入职后份任务,如何基于现有项目迭代。
3、时间管理、工作流程管理,如何抛出问题。
学完能力:完成课程后学员可以在入职后自如的应对职场场景,能够的融入团队,熟练的使用所学技能完成公司开发任务。