南通Java数据库专业技术培训课程

  • 课程分类:IT认证
  • 原始价格:99 优惠价格:99
  • 所在地区:江苏南通
  • 发布机构:科迅教育

课程介绍

【课程简介】

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

【适合对象】

1、年龄要求:20 周岁(含)以上;

2、学历要求:理工科大专(含大专)以上学历,非理工科本科(含本科)以上学历;

3、其他要求:具备计算机基本的基本操作、英语阅读能力即可。

【学习前景】

软件开发工程师、软件测试工程师、系统工程师、数据库工程师

【课程内容】

阶段:JAVA设计和编程基础(OOD和OOP)(22天)

教学目标:打造入门级Java软件工程师,并培养出基本的软件设计能力。

实战案例:兄弟连在线考试系统

Java语言基础课程——

Java语言、Java 环境变量、变量、运算符、表达式、分支语句、循环语句、数组、数组应用、行业规范、双色球抽奖程序实现

面向对象——

类、对象、属性、方法、构造、封装、继承、多态、重写、重载、访问权限控制符、this和super、static、单例设计模式、final、抽象类和接口、模板设计模式、

内部类

JavaSE核心类库——

Java核心类、lava字符串、日期处理、包装类、集合、数据结构、异常和异常处理、JavaIO、多线程编程、线程同步机制、并发包、JAVA网络编程、Java泛型、Java反射机制

Java设计——

设计原则、设计模式、常见算法、Java8/9新特性、Maven使用、SVN版本管理、Lamda表达式、Git、IDEA工具

第二阶段:数据库技术和Web前端技术(H5/JS)(22天)

教学目标:打造入门级数据库开发工程师,并培养合格的前端工程师

实战案例:ESMS在线商城系统-京东版

Oracle数据库开发——

SQL语句、SQL语句原理、SQL语句优化、表、视图、序列、索引、Oracle数据字典、存储过程、函数、触发器、PL/SQL开发、数据库设计原则等

JDBC——

JDBC核心API、JDBC优化技术(缓存技术、批处理技术、dbcp、c3p0等数据库连接池)

XML——

XML语法、XML解析(SAX、DOM、Dom4j)

Web前端基础(HTML5/CSS3/JS)——

HTML5(H5)基本文档结构、链接、列表、表格、表单;CSS基础语法、盒子模型、浮动布局、定位;JavaScript 语言基础、DOM编程、事件模型等。

HTML5画布、Web存储、地理定位、音频/视频、拖放、Wetsocket技术等;CSS边框、背景、文本效果、字体、动画等

Web前端jQuery框架——

JQuery、JQuery对象、元素选择器、DOM操作、属性操作、CSS操作、动画效果、JQuery插件等

Web前端(Vue/Bootstrap、jQuery扩展插件)——

安装、使用、模板语法、条件、循环、事件处理、表单等;Bootstrap CSS、布局组件、插件、编辑器;highcharts器表组件、jquery表单校验、弹框等插件

第三阶段:Java Web技术和主流框架(34天)

教学目标:打造全方位的Java开发工程师,前后通吃的绝顶高手

实战案例:兄弟连在线学习平台

Oracle数据库开发——

JSP语法、JSP标记、自定义标记、JSTL和EL表达式、JSP新特性、MVC设计模式、Servlet生命周期及Servlet 服务器、Servlet过滤器和监听器、Tomcat配置和部署等MySQL安装、使用、Java访问MySQL等

Ajax框架——

Ajax基础、XHR对象、Ajax设计模式、JSON技术、jQuery中Ajax函数等

Spring——

Spring loc、loc注入技巧、对象装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理、Spring MVC RESTful技术、Spring国际化、Spring Security、Apache Shiro、Spring整合Shiro等

Spring Boot Spring Cloud——

Spring-Boot Servlet、过滤器、监听器、拦截器、启动加载、数据库连接、多数据源、动态数据源、事务、Spring-Boot Shiro权限管理、Spring-Boot

JDBC访问数据库、Spring-Boot MyBatis访问数据库等

Spring-Cloud分布式配置管理、服务注册

MyBatis——

MyBatis映射基础,DQL映射,DML缺射,结果集映射,动态SQL缺射,Sqlsession的使用,Spring MyBatis整合,MyBatis分页处理、关联查询映射等

NoSQL——

Redis原理、Redis命令、Java Redis API、Redis集群和缓存、MongoDB原理、MongoDB命令、Java MongoDB API

Struts2& Hibernate——

Struts2控制流程、Ognl、Action.Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用、Hibenate APl、Hibernate

实体映射技术、Hibernate关系映射技巧、HQL查询、Hibernate缓存技术、SSH整合

第四阶段:项目实战、企业解决方案(15天)

教学目标:打造全方位的Java开发工程师,前后通吃的绝顶高手

实战案例:CRM系统、P2P金融平台

企业项目/企业实战/解决方案——

CRAM/P2P系统开发实战、Linux企业级应用操作部署方案、企业项目研发流程、规范和常见架构方案、消息服务解决方案、搜索服务解决方案、负载均衡解决方案、企业常见业务解决方案、应用集群解决方案、数据库集群解决方案、安全服务解决方案、分布式服务解决方案、缓存服务解决方案、高并发、集群模式整合解决方素、Workflow工作流解决方案

第五阶段:就业冲刺课程(5天+无期限指导)

教学目标:帮助学员快速就业、高薪就业

实战案例:技术串讲、企业面试题实战、项目面试实战等

(5天)——技术串讲、企业面试题实战;项目面试实战

无期限——项目面试实战


查看更多IT认证课程>>

相关课程

热门课程