《JAVA全栈工程师》

零基础学习JAVA,直接步入白领职业生涯

8400.00

线上学习线下学习线上+线下学习

负责就业自行就业

立即购买 加入购物车

无标题文档

序号课程名称课程目标
JAVA第一阶段(JavaSE及JavaEE初级)
1计算机基础(预科)学习计算机硬件常识,了解计算机结构;学习软件操作,掌握基本的计算机操作方法。并且能够自己安装和应用常用软件。使"零基础"的学员达到能够熟练应用和维护计算机的目的。
2网页制作与美化
       (HTML/CSS)
掌握Web应用页面(UI)制作技术,掌握网页制作的流程和方法。对于网页制作,网页的美化,样式的应用等达到熟练的程度。学会制作网站UI的规范,方法,技能。掌握各种制作网站效果的技巧,具备网站设计的分析能力。
3商城网站实战综合运用HTML/CSS技术,能够独立制作出类似于淘宝的企业级电子商务网站站点。页面美观大方整洁规范。通过实战,对HTML/CSS前端UI技术融会贯通。学会各种技术技能的实际综合应用。熟练使用技术解决网站制作过程中各种现实问题和需求。
4Java编程基础掌握Java编程语言的基础知识,掌握Java编程语言的语法、数据结构、控制逻辑、基础的算法逻辑等。能够将编程语言作为一种表达你思维的语言,让编程语言变成你和计算机沟通的桥梁。掌握计算机程序运行的内部原理,理解计算机程序运行的机制,能够编写各种类似商超收银系统的命令行方式运行的程序。
5DVD租赁系统实战通过实战,学会综合运用掌握的Java编程技术,初步具备计算机软件设计和分析能力。对Java基础的编程技术能熟练应用,并解决实际的问题和需求。为学习和应用Java面向对象特性的编程打好基础。
6数据库掌握软件开发常用的数据库的结构、特点、应用方式。掌握SQL语句的编写和使用,达到能够独立编写存储过程的能力。能够熟练使用Sqlserver,Oracle,MySql等数据库。能够用掌握的数据库技术完成后台数据存储和处理。具备数据库设计、开发、优化的能力。
7Java面向对象编程掌握面向对象的概念、特征、优势,掌握Java面向对象编程的思想,学会以面向对象的方式分析问题和解决问题。掌握面向对象设计的原则,提高以面向对象的方式编写结构优秀程序的能力。
8JavaScript(JS)掌握UI页面动态效果以及常见特效的实现方式,熟练掌握JavaScript页面脚本程序的编写。掌握使用JS和HTML/CSS技术结合,实现各种网站的交互功能,能够使用JS技术实现企业级网站中动态交互和动态效果,制作出美观的、友好的、易用的用户界面。
9JSP/Servlet/Ajax掌握动态网站的服务器开发技术,学会用Java技术构建Web网站。学会熟练使用Ajax技术来为动态网站增强用户体验。掌握Java访问数据库的技术,掌握Web动态网站的运行原理,掌握常用的动态页面的标签简化动态网站的开发工作
10阶段项目
       构建电子商务网站系统-易买网
此项目是对第一阶段知识的综合应用,结合软件工程学知识,从软件设计到软件开发,完成一个电子商城网站的开发。涵盖UI界面的设计,数据库设计,后台软件模块的设计,以及拟好的软件结构编写后台代码,以Ajax技术实现好的用户体验等等。从而获得使用Java技术开发类似电子商务网站的能力,积累到电子商务网站开发的项目经验和行业经验。
JAVA第二阶段(JavaEE高级)
11ORM持久层框架
       (Hibernate)
掌握ORM持久层框架的原理,以及持久层框架应用的重要意义。掌握软件开发行业应用最广的持久层框架Hibernate和MyBatis。学会熟练使用Hibernate/MyBatis框架简化数据持久层的开发。
12MVC框架技术
       (Struts2)
掌握MVC设计模式的重要意义,掌握软件开发行业应用最广的Struts2的实现原理和使用。学会熟练使用Struts2简化和实现MVC三层模式的开发。
13

Java企业级技术开发大型系统
       (Spring)

掌握企业级应用的特点,和降低代码耦合度的重要性,掌握Spring这个应用最广的轻量的企业级容器的技术原理和使用。掌握Spring、Struts2、Hibernate的整合,能够使用这三大框架完成企业级Web应用软件的开发
14Java企业级高级应用Webservice技术,掌握Webserice服务的发布和使用,掌握使用Webservice技术实现异构平台的整合;掌握DWR,JQuery常用JS框架的使用,学会使用DWR完成AJAX站点的开发。
15JavaEE毕业设计项目以贴近实战的方式,结合系统的软件工程知识,完成项目的开发,从立项->需求->设计->规范->版本控制->开发->测试->质量管理->项目实施和验收,以软件项目团队的真实开发流程,每个项目组完成一个可选项目。积累软件开发的工作经验,行业经验,按规范和流程完成软件开发的能力。
Android
16Android基础掌握Android平台的特点,系统的体系结构,掌握Android App UI开发的基础知识,基本组件、选择组件的使用。
17Android高级掌握Android开发的四大组件:服务Service、广播接收器BroadCastReceiver、活动Activity、内容提供者ContentProvider的使用。掌握Android系统的内置功能的开发,收发短信、接打电话、消息通知等。能熟练开发Android App应用程序
18文件管理器实战项目通过制作自己的手机文件管理器,系统掌握各种UI组件的综合运用,掌握手机内置功能的调用。用掌握的UI技能解决真实的需求和问题。能独立开发app程序。
19Android绘图掌握Java多线程,掌握Android OS多线程的特点和使用,掌握Android常用的绘图Api和绘图方式。学会使用Andorid 2D游戏开发常用的多线程绘图方式开发游戏框架。
20游戏实战-飞机对战通过综合运用 Android中双缓冲机制的 SurfaceView,多线程技术,多媒体技术,实现自己的一个飞机对战游戏,掌握游戏开发的原理。掌握Android设计和开发游戏的方法。能够完成Android游戏的开发。



课程信息

直播课

127 次

508 小时

0 次