根据Java应用的企业需求,制定了4个月的培养计划,将当下实用的技术和主流的框架及项目教授给学员,使学员达到毕业即就业的标准
一阶段:JavaSE核心编程课程
· 课程定位:面向零基础学员,主要学习内容Java基础语法,面向对象编程,集合框架与数据结构,异常与XML解析,I0与网络编程,多线程开发等技术。
· 课程特点:
1.知识点归类总结,以点到面,让学员对于所学的知识既有深度又有广度的扩展。
2.教会学员编程的思维,激发学生的兴趣点,提高学员学习的主动性。
3.每一个知识点都是以实际应用场景进行分析讲解,使学员不仅学会知识点,还知道知识点的应用场景及原理和对相关问题的解决方案。
· 学习目的:学习由浅入深,逐步提员逻辑思维和面向对象编程思想,强化学员调试错误技能,强化底层原理的讲解,夯实基础。
· 学习难度:««
· 学习内容:
1.Java基础语法的学习,使学员掌握基本的语句语法、开发环境,具备Java基础的代码编写能力。
2.面向对象编程学习,掌握重要的面向对象思想,具备面向对象编程能力。
3.集合框架学习,掌握Java常用的API使用,具备API的基本使用能力。
4.I0与网络编程学习掌握Java对文件的操作,掌握网络开发编码的能力,为后续JavaWeb开发学习打下基础。
5.多线程开发学习,使学员深入了解Java内部机制,提升开发能力。
6.综合项目练习,增强学员对以上学习的知识的综合应用能力,同时大限度模拟公司实战开发,累积学员项目实战经验,更快适应企业开发实战要求。
· 具备能力:课程结束后学员可以熟练运用JavaAPI进行代码的编写,具备面向对象的编程思想,对于开发中常见的异常能够解决。
二阶段:Java Web 开发课程
· 课程定位:面向具有JavaSE基础,能够独立使用JavaAPI进行代码编写的学员。
· 课程特点:
1.通过案例驱动方式,让学员熟悉各种知识点的应用场景。
2.通过各种实战让学员在业务水平上有质的提升。
3.通过综合性项目,强化学员对JavaWeb的综合应用水平,提员运用JavaWeb技术开发项目的能力。
· 学习目的:掌握数据库的各种操作,掌握复杂数据库的设计能力,强化数据库优化技能,学习网页开发技术,学习后端开发技术,熟悉前后台交互相流程, 掌握JavaWeb特性,提升全栈开发的能力。
· 学习难度:«««
· 学习内容:
1.HTML、CSS 学习,使学员掌握页面制作,页面美化,增强网页的用户体验度。
2.jQuery学习,掌握网页动态效果技术,轻松实现网页多种多样的用户交互的效果。
3.JSP、Servlet 学习,使学员掌握动态技术,构建出功能强大的系统。
4.掌握JavaWeb技术,增强系统功能。
5.网上商城项目开发,掌握项目开发流程,学习项目分析流程,对JavaWeb技术综合运用,熟悉各种技术的实际应用场景。
· 学完能力:课程学习结束后学员可以完成企业级中小型项目,包括前端页面构建,后端代码功能的开发。
三阶段:JavaEE 框架课程
· 课程定位:面向具有一定的JavaSE编程能力,能够独立运用JavaWeb技术完成中小型企业项目的开发。
· 课程特点:
1.讲解企业中流行的框架,通过框架原理分析,让学员在编程思想上全 面的提升。
2.通过框架实际操作的学习,让学员熟练应用常用的框架技术,编写高 效的代码。
3.在这个阶段讲师必须教会学生知识的原理思考方式,而不是仅仅教会学员怎么用
4.这个阶段非常的重要,讲解学员以后工作中主要使用的技术,对学员日后胜任公司的工作有极大的帮助。
· 学习目的:巩固JavaWeb知识,学习主流框架等各种高端技术,理解常用框架的原理,熟练常用的框架的各种操作,提高开发效率,优化程序性能,本阶 段重在培养学生的学习能力和解问题能力
· 学习难度:««««
· 学习内容:
1.SpringMVC框架学习,掌握主流的WEB层框架,开发简洁的 代码。
2.Spring框架学习,掌握当下主流的框架,掌握编程思想,编写低耦 合的代码,提高代码的运行效率。
3.MyBatis框架学习, 降低持久层冗余的代码,使数据库操作代码灵 活方便。
4.Maven学习,规范项目构建过程,使依赖管理更加便捷。
5.git/svn学习,使团队开发版本控制方便,项目开发效率更加。
6.综合项目开发,掌握项目开发流程,学习项目分析流程,对 S 框架技术综合运用,熟悉各种框架技术使用和实际问题的解决方案。
· 学完能力:课程学习结束后学员熟练可以使用git/svn进行项目的版本控制, 熟练使用Maven进行项目的构建,熟练运用S框架完成企业级中小型项目的开发。
第四阶段:企业项目实战课程
· 课程定位:面向具有一定的Java语言编程能力,熟练掌握JavaWeb开发技术,能够熟练运用JavaEE框架技术独立完成企业级项目开发的同学。
· 课程特点:
1.讲解互联网主流技术,提员的技术沉淀。
2.运用企业级实战项目,使学员具备企业级项目开发能力。
3.完全按照企业开发标准进行项目开发,使学员在学习中积累项目经验,增加学员工作资历。
4.增加互联网电商项目,使用互联网新主流技术实现,让学员更有市场竞争力。
· 学习目的:熟练运用互联网主流技术,掌握企业中JavaEE的整体开发流程,系统把握技术在项目中的综合使用,提升项目实战能力。
· 学习难度:««««
· 学习内容:
1.项目开发流程学习,使学员熟悉项目流程,真正实现企业项目开发过 程,积累实际的项目经验。
2.互联网主流技术的学习,使学员掌握主流技术的使用方式,以及每种 技术可实际解决的问题,使用学员更具市场竞争力。
3.项目业务的学习,使学员具备复杂业务的分析能力。
· 学完能力:课程学习结束后学员具备业务分析能力,可以熟练使用主流的互联网技术,完成企业级项目的开发。
项目介绍
项目一:网上商城
· 项目实训能力:通过项目培养学生对 JavaWeb 阶段的技能实战,让学员可以在学习中积攒项目能力;培养学员对于项目的分析和设计能,培养学员可以独立运用JavaWeb技术完成各种商城中各个模块功能开发;学员能够独立解决开 发中的各种问题。
· 项目实训目标:了解企业项目开发的流程,熟练的掌握数据库的设计;熟练使用JavaWeb技术实现功能;熟悉开发中的各种常见异常和解决方案。
· 适应阶段:二阶段
项目二:客户关系管理系统
· 项目实训能力:培养学员独立搭建 S 框架环境;培养学员熟练运用S框架完成系统功能模块的开发;教会学员如何进行数据模型分析。
· 项目实训目标:熟练使用 S 框架技术;熟练进行系统数据模型分析;解决系统的各种 bug。
· 适应阶段:三阶段
项目三:企业信息化ERP系统
· 项目实训能力:学员通过实训项目,能够熟练的使用主流框架实现企业级项目开发;培养学员掌握企业级项目的分析思路和设计原理,通过使用框架实现规范的项目构建,并在分析问题、解决问题、查阅资料和动手实践方面获得应的提高。
· 项目实训目标:项目通过企业级实现项目帮助学员认识企业项目开发流程,业务逻辑的设计,熟练的使用框架产出项目解决方案,同时对已经学过的知识进行总结和扩展,提员对JavaEE项目开发经验。
· 适应阶段:四阶段
项目四:电商平台
· 项目实训能力:学员通过实训项目,能够熟练的使用微服务相关技术实现企业级项目开发;培养学员掌握企业级项目的分析思路和设计原理,通过使用框架实现规范的项目构建,并在分析问题、解决问题、查阅资料和动手实践方面 获得应的提高。
· 项目实训目标:项目通过企业级实现项目帮助学员认识企业项目开发流程,业务逻辑的设计,熟练的使用微服务相关技术产出项目解决方案,同时对已经学过的知识进行总结和扩展,提员对JavaEE项目开发经验。
· 适应阶段:四阶段
课程优势
一、贴合企业需求的就业技能培养
· 实时分析企业需求的变更及时调整课程内容,企业里用什么,我们教什么。
· 企业级的项目案例,覆盖面广、实用性强,打造“一专多能”的复合型人才,适应企业需求,拓宽职业发展空间。
二、由浅入深,多元化教学
· 课程从基础到,再到企业级项目实战,循循渐进,由浅入深,从JavaSE基础编程,到JavaWeb动态开发技术,从JavaEE主流框架,再到互联网主流应用技术,企业级项目实战,让学员知识金字塔式成长,对于零基础学员也没有任何的难度。
· 讲师面授讲解,全程录屏回顾,知识点视频扩展,让学员毫无死角的提升。
三、主线积攒学习,支线练习成长
· 课程是由两个大型企业级项目全线贯穿,通过四个月不断积攒和完善,产出可以商用级的项目。而不是以小项目凑课程,学员还没有进入项目状态就已经结束了。
· 每日的作业练习是以一个支线项目贯穿,学员将每天所学和主线项目的总结,实战到作业中,让学员对于每日所学理解更加深入,实战更加顺手。
四、深入技术底层,知其然也要知其所以然
· 市面上的各种技术眼花缭乱,几乎每天都有新的技术发布,学员对于大量的技术选择无从下手,课程在技术学习上,会根据企业需求,选择主流的、核心的作为主讲课程。投入大量时间和精力深入讲解技术的底层原理和各种使用方式,让学员出去后就可以熟练的使用各种技术产出解决方案。而不是看似面面俱到,实则样样不同,毫无实战能力。
五、JAVA 行业职场规划
1.模拟职业素质场景,让学员在切身体验中提高职场能力。
2.专业的职业规划课程,提高学员的软实力。
温馨提示
温馨提示