【课程介绍】
《Java微服务开发》课程包含JavaSE核心编程、数据库开发技术、JavaWeb开发技术、JavaEE主流框架、微服务开发及企业项目实战等。内容涵盖Java8以及后续版本的核心开发、数据库、前端基础知识和企业框架、市面使用度最广的SSM框架,以及最重要的微服务相关的Spring Cloud和Dubbo、缓存、消息中间件、引擎等技术。经过系统的课程学习,使学员掌握独立开发能力、团队协作能力以及初步的架构把控能力。
【课程设计理念】
一、以岗位需求为基础
课程紧跟企业技术更新的节奏,根据企业的岗位需求更新迭代内容,让所有学员达到毕业即就业的标准。
二、以技能培训为目标
课程体系根据企业岗位需求,拆解企业真实项目作为课堂案例,培养学员技术能力。
第 一阶段培养扎实的JavaAPI编程能力,具有良好面向对象编程思想。
第二阶段培养JavaWeb开发技能,具有良好的前端开发能力和后端代码编写能力,能够熟练实用JavaWeb技术实现企业级中小型项目的开发。
第三阶段深入理解JavaEE主流框架的底层原理,熟练实用主流框架进行功能的开发,具备开发企业级项目的能力。
第四阶段熟悉项目开发流程,提高学员的系统分析能力,掌握互联网主流技术和应用场景,具备大型企业级项目开发能力,并具有产出相应解决方案能力。
三、以就业模拟为核心
企业工作环境和工作方式是学员最陌生的地方,而企业要求待入职员工具备良好的职业经验。课程真实模拟企业工作环境与工作流程,教会学员如何分析一个项目的完整架构并快速的找到项目的入口及出口。
【课程体系】
第 一阶段:JavaSE核心编程课程
课程定位:面向零基础学员,主要学习内容Java基础语法,面向对象编程,集合框架与数据结构,异常与XML解析,I0与网络编程,多线程开发等技术。
课程特点:
1.知识点归类总结,以点到面,让学员对于所学的知识既有深度又有广度的扩展。
2.教会学员编程的思维,激发学生的兴趣点,提高学员学习的主动性。
3.每一个知识点都是以实际应用场景进行分析讲解,使学员不仅学会知识点,还知道知识点的应用场景及原理和对相关问题的解决方案。
学习目的:学习由浅入深,逐步提升学员逻辑思维和面向对象编程思想,强化学员调试错误技能,强化底层原理的讲解,夯实基础。
平均薪酬:2000-4000
学习内容:
1.Java基础语法的学习,使学员掌握基本的语句语法、开发环境,具备Java基础的代码编写能力。
2.面向对象编程学习,掌握重要的面向对象思想,具备面向对象编程能力。
3.集合框架学习,掌握Java常用的API使用,具备API的基本使用能力。
4.I0与网络编程学习掌握Java对文件的操作,掌握网络开发编码的能力,为后续JavaWeb开发学习打下基础。
5.多线程开发学习,使学员深入了解Java内部机制,提升开发能力。
6.综合项目练习,增强学员对以上学习的知识的综合应用能力,同时最 大限度模拟公司实战开发,累积学员项目实战经验,更快适应企业开发实战要求。
具备能力:课程结束后学员可以熟练运用JavaAPI进行代码的编写,具备面向对象的编程思想,对于开发中常见的异常能够快速解决。
第二阶段:JavaWeb开发课程
课程定位:面向具有JavaSE基础,能够独立使用JavaAPI进行代码编写的学员。
课程特点:
1.通过案例驱动方式,让学员熟悉各种知识点的应用场景。
2.通过各种实战让学员在业务水平上有质的提升。
3.通过综合性项目,强化学员对JavaWeb的综合应用水平,提升学员运用JavaWeb技术开发项目的能力。
学习目的:掌握数据库的各种操作,掌握复杂数据库的设计能力,强化数据库优化技能,学习网页开发技术,学习后端开发技术,熟悉前后台交互相流程,掌握JavaWeb高级特性,提升全栈开发的能力。
平均薪酬:5000-8000
学习内容:
1.HTML、CSS学习,使学员掌握页面制作,页面美化,增强网页的用户体验度。
2.jQuery 学习,掌握网页动态效果技术,轻松实现网页多种多样的用户交互的效果。
3.JSP、Servlet学习,使学员掌握动态技术,构建出功能强大的系统。
4.掌握JavaWeb高级技术,增强系统功能。
5.网上商城项目开发,掌握项目开发流程,学习项目分析流程,对JavaWeb技术综合运用,熟悉各种技术的实际应用场景。
学完能力:课程学习结束后学员可以完成企业级中小型项目,包括前端页面构建,后端代码功能的开发。
第三阶段:JavaEE框架课程
课程定位:面向具有一定的JavaSE编程能力,能够独立运用JavaWeb技术完成中小型企业项目的开发。
课程特点:
1.讲解企业中流行的框架,通过框架原理分析,让学员在编程思想上全面的提升。
2.通过框架实际操作的学习,让学员熟练应用常用的框架技术,编写高效的代码。
3.在这个阶段讲师必须教会学生知识的原理思考方式,而不是仅仅教会学员怎么用
4.这个阶段非常的重要,讲解学员以后工作中主要使用的技术,对学员日后胜任公司的工作有极大的帮助。
学习目的:巩固JavaWeb知识,学习主流框架等各种高端技术,理解常用框架的原理,熟练常用的框架的各种操作,提高开发效率,优化程序性能,本阶段重在培养学生的学习能力和解问题能力
平均薪酬:8000-10000
学习内容:
1.SpringMVC框架学习,掌握主流的WEB层框架,开发简洁高效的代码。
2.Spring框架学习,掌握当下主流的框架,掌握编程思想,编写低耦合的代码,提高代码的运行效率。
3.MyBatis框架学习,降低持久层冗余的代码,使数据库操作代码灵活方便。
4.Maven学习,规范项目构建过程,使依赖管理更加便捷。
5.git/svn学习,使团队开发版本控制方便,项目开发效率更加高效。
6.综合项目开发,掌握项目开发流程,学习项目分析流程,对SSM框架技术综合运用,熟悉各种框架技术使用和实际问题的解决方案。
学完能力:课程学习结束后学员熟练可以使用git/svn进行项目的版本控制,熟练使用Maven进行项目的构建,熟练运用SSM框架完成企业级中小型项目的开发。
第四阶段:企业项目实战课程
课程定位:面向具有一定的Java语言编程能力,熟练掌握JavaWeb开发技术,能够熟练运用JavaEE框架技术独立完成企业级项目开发的同学。
课程特点:
1.讲解互联网主流技术,提升学员的技术沉淀。
2.运用企业级实战项目,使学员具备企业级项目开发能力。
3.完全按照企业开发标准进行项目开发,使学员在学习中积累项目经验,增加学员工作资历。
4.增加互联网电商项目,使用互联网最 新主流技术实现,让学员更有市场竞争力。
学习目的:熟练运用互联网主流技术,全面掌握企业中JavaEE的整体开发流程,系统把握技术在项目中的综合使用,提升项目实战能力。
平均薪酬:10000-15000
学习内容:
1.项目开发流程学习,使学员熟悉项目流程,真正实现企业项目开发过程,积累实际的项目经验。
2.互联网主流技术的学习,使学员掌握主流技术的使用方式,以及每种技术可实际解决的问题,使用学员更具市场竞争力。
3.项目业务的学习,使学员具备复杂业务的分析能力。
学完能力:课程学习结束后学员具备业务分析能力,可以熟练使用主流的互联网技术,完成企业级项目的开发。
【项目介绍】
项目一:网上商城
项目实训能力:通过项目培养学生对JavaWeb阶段的技能实战,让学员可以在学习中积攒项目能力;培养学员对于项目的分析和设计能,培养学员可以独立运用JavaWeb技术完成各种商城中各个模块功能开发;学员能够独立解决开发中的各种问题。
项目实训目标:了解企业项目开发的流程,熟练的掌握数据库的设计;熟练使用JavaWeb技术实现功能;熟悉开发中的各种常见异常和解决方案。
适应阶段:二阶段
项目二:客户关系管理系统
项目实训能力:培养学员独立搭建SSM框架环境;培养学员熟练运用SSM框架完成系统功能模块的开发;教会学员如何进行数据模型分析。
项目实训目标:熟练使用SSM框架技术;熟练进行系统数据模型分析;快速解决系统的各种bug。
适应阶段:三阶段
项目三:企业信息化ERP系统
项目实训能力:学员通过实训项目,能够熟练的使用主流框架实现企业级项目开发;培养学员掌握企业级项目的分析思路和设计原理,通过使用框架实现快速规范的项目构建,并在分析问题、解决问题、查阅资料和动手实践方面获得应的提高。
项目实训目标:项目通过企业级实现项目帮助学员认识企业项目开发流程,业务逻辑的设计,熟练快速的使用框架产出项目解决方案,同时对已经学过的知识进行总结和扩展,提升学员对JavaEE项目开发经验。
适应阶段:四阶段
项目四:电商平台
项目实训能力:学员通过实训项目,能够熟练的使用微服务相关技术实现企业级项目开发;培养学员掌握企业级项目的分析思路和设计原理,通过使用框架实现快速规范的项目构建,并在分析问题、解决问题、查阅资料和动手实践方面获得应的提高。
项目实训目标:项目通过企业级实现项目帮助学员认识企业项目开发流程,业务逻辑的设计,熟练快速的使用微服务相关技术产出项目解决方案,同时对已经学过的知识进行总结和扩展,提升学员对JavaEE项目开发经验。
适应阶段:四阶段
【课程优势】
一、贴合企业需求的技能培养
实时分析企业需求的变更及时调整课程内容,企业里用什么,我们教什么。
企业级的项目案例,覆盖面广、实用性强,打造“一专多能”的复合型人才,适应企业需求,拓宽职业发展空间。
二、由浅入深,多元化教学
课程从基础到高级,再到企业级项目实战,循循渐进,由浅入深,从JavaSE基础编程,到JavaWeb动态开发技术,从JavaEE主流框架,再到互联网主流应用技术,企业级项目实战,让学员知识金字塔式成长,对于零基础学员也没有任何的难度。
讲师面授讲解,全程录屏回顾,知识点视频扩展,让学员毫无死角的全面提升。
三、主线积攒学习,支线练习成长
课程是由两个大型企业级项目全线贯穿,通过四个月不断积攒和完善,产出可以商用级的项目。而不是以小项目凑课程,学员还没有进入项目状态就已经结束了。
每日的作业练习是以一个支线项目贯穿,学员将每天所学和主线项目的总结,实战到作业中,让学员对于每日所学理解更加深入,实战更加顺手。
四、深入技术底层,知其然也要知其所以然
市面上的各种技术眼花缭乱,几乎每天都有新的技术发布,学员对于大量的技术选择无从下手,课程在技术学习上,会根据企业需求,选择最主流的、最核心的作为主讲课程。投入大量时间和精力深入讲解技术的底层原理和各种使用方式,让学员出去后就可以熟练的使用各种技术产出解决方案。而不是看似面面俱到,实则样样不同,毫无实战能力。
五、JAVA行业职场规划
1.全面模拟职业素质场景,让学员在切身体验中提高职场能力。
2.专业的职业规划课程,提高学员的软实力。
【教学模式】
教学采用全程面授高品质、高体验培养模式,特别重视学员实践能力的培养,根据个人学习计划提供视频、图文、答疑、一对一作业批改等服务,旨在让零基础学员轻松入门。依托众多合作企业资源,提供就业**和薪资**服务,让学员毕业就能赢得高薪和名企。
码上未来始终秉承“立足精英时代,培养时代精英”的使命,以技术视角关注IT产业发展,以深度分享推进产业技术成长,致力于引领中国IT人才实践教学新模式,努力打造高质量值得信赖的IT人才服务平台。
【师资介绍】
陈老师-HTML5、Java
教龄:7年
10年以上互联网从业经验,7年以上教学经验,5年以上互联网和开发经验,曾在爱立信、Cisco等多家500强知名IT公司任技术工程师、系统工程师、云计算工程师;长期负责惠普、CSS、Cisco、埃森哲等IT公司技术内训和东北大学、东北财经等高校的技能培训和就业指导工作,精通云计算、思科华为等互联网技术、渗透技术、Web前端开发技术,毕业于师范大学,科班出身,授课经验丰富,技术全面。
丹丹老师-班主任
教龄:5年
从事教育行业多年,热衷教育行业,具备丰富得职业规划经验,对国内就业发展有着深入的了解,熟悉IT行业发展背景,擅长帮助迷茫、转行的人,找到适合自己未来发展方向和人生职业道路,深受学生和家长喜欢。
安老师-Java、Python
教龄:6年
具有10年以上IT行业开发经验,6年教学及管理经验,拥有及其丰富的Java教学和培训经验。
参与过创业公司技术合伙人,担任技术经理,负责团队从移动端到后台Java平台的搭建,对Spring MVC,My Batis,Struts2,Hibernate等主流开源框架的开发及实现原理、应用场合有深入理解。语言功底扎实浑厚,精通面向对象、数据结构、设计模式和算法,另外对游戏开发、虚拟现实、增强现实等技术领域都有深厚的经验。讲课风格诙谐幽默,直戳重点,引入深思,深受学员喜爱。
【教学现场】
【学校简介】
码上未来科技(大连)有限公司(以下简称“码上未来”),成立于2019年5月,是一家专注于IT职业培训的专业机构。凭借对IT互联网行业发展脉搏的深度把握,不断创新,致力打造IT教育全产业链人才服务平台。
码上未来服务于高端IT开发人才的培养,教学大纲紧跟企业实际需求,**课程内容紧随IT互联网发展步伐,课程包含:HTML5、Java EE、Python+人工智能、前端与移动开发、C/C++、全链路UI/UE设计、云计算、智能物联网、Unity游戏开发等全栈开发学习内容。旨在通过立体化的人才培养,为企业输送能够创造价值和带来效益的IT职业精英。
【学校环境】