JAVA

免费试听 快速找课

tel:13182834526

您当前的位置: 首页 > 南京培训网 > 南京万和IT > 南京JAVA培训 > 南京java培训

南京学习java

详询

市场价:¥详询

开课学校 南京万和IT

班制:周末班

上课(咨询)地址:

南京市中山北路新晨国际大厦

课程介绍Course Introduction

Java&大数据课程介绍 课程简章

什么是Java&大数据?

·Java,是一门面向对象编程语言,具有功能强大和简单易用的特征。作为**受欢迎的计算机语言,发展至今已经历了20年的历史;

·大数据**核心的价值,就是在于对于海量数据进行存储和分析。相比起现有的其他技术而言,大数据的“廉价、迅速、优化”这三方面的综合成本是**优的。

Java&大数据的发展趋势、前景

☆Java&大数据的行情与需求

·后端服务器开发**流行的是Java开发,而开发一个后端系统程序,需要的团队规模小到5-10人,大到10-30人;

·Java开发、大数据开发人才缺口达到20万以上,每年以20%的速度在增长;

☆Java&大数据工资收入水平

Java&大数据薪资在8000-50000之间,平均薪资12150,五年以上的Java或大数据工程师年薪可达50万以上。

北京Java开发工程师平均薪酬          ¥12150

北京大数据开发工程师平均薪酬         ¥17000

北京高级Java工程师工资收入水平      ¥16990

北京高级大数据开发工程师工资收入水平 ¥21360

上海Java开发工程师工资收入水平      ¥12000

上海大数据开发工程师工资收入水平     ¥16520

深圳Java开发工程师工资收入水平      ¥11500

深圳大数据开发工程师工资收入水平     ¥16390


如何成为Java&大数据开发工程师?

☆Java&大数据开发工程师掌握的技术有哪些?

JavaSE基础

JavaEE核心

数据库技术,如:MySQL、Oracle

Struts2、Spring、Hibernate

Spring MVC、MyBatis

Linux操作系统

Hadoop生态系统

☆哪些人可以学Java&大数据?

0基础入门,会基本软件使用的学员都可以学,有编程基础的更优。


☆Java&大数据课程结构介绍

一阶段:JavaSE核心技术

Java基本语法

面向对象的核心逻辑

高级类特性

Java集合与泛型

常用类,异常

多线程与I/O流

网络编程、注解、反射

初级工程师入门:为深入学习打下坚实基础

········································

第二阶段:JavaEE核心技术

HTML CSS JavaScrip tBootstrap jQuery Ajax

Servlet Request&Response Session

JSP脚本元素 指令 标准标签

JSTL核心标签 EL表达式基础

EL表达式 JSTL函数 国际化

MySQL数据库、JDBC编程

文件上传与下载

开发过滤器、监听器组件

GoF设计模式、WebService编程

初级Java工程师

薪资水平:8K-10K

·······································

第三阶段:Java Web核心框架

Struts2/Spring/Hibernate

Spring MVC

MyBatis

Git SVN Maven

中级Java开发工程师

薪资水平:10K-12K

·······································

第四阶段:互联网新技术

微信接口(JSSDK)

网上支付

Redis

Memcached

MongoDB

中高级Java工程师

薪资水平:12K-15K

········································

第五阶段:大数据存储、分析与处理

Linux操作系统RHEL

安装Hadoop集群

HDFS文件系统

MapReduce移动分布式计算

大数据处理平台Pig

数据仓库Hive应用

大表数据库HBase

高级Java开发工程师&大数据开发工程师

薪资水平:15K-20K

········································


☆Java&大数据课程目标

开课吧泛IT技术学院,致力于培养杰出的中高级Java开发工程师和大数据工程师,培养学员的独立开发项目的实力和领导团队的能力,力图为每一位学员定制个人的职业发展规划。


☆Java&大数据课程设置特点

·课程注重基本功,打基础,只有扎实的基础才能在后续的课程中越学越 ,在Java研发的道路上越走越远;

·重视培养学生的逻辑思维能力和创新意识;

·逐步培养学生的协同开发能力,更快更好地融入公司的研发团队。



☆Java&大数据课程学习内容

课程模块

课程要点

主要内容

JavaSE核心编程

Java语言概述

Java编程语言的特性;三大平台;JVM/JRE/JDK的概念;配置JDK开发环境

Java基本语法

变量和运算符;表达式;八种基本数据类型;字符串与标识符;注释语句;if/switch分支语句、while/do-while/for循环语句、增强型for循环

面向对象的编程

面向对象的编程;类和对象;字段/属性;垃圾回收;方法的声明和调用;重载方法

Java类的设计

类的封装;Public与private访问控制修饰符;声明和使用数组、多维数组;方法的可变参数

高级类的特性

static与final修饰符的功能;修饰类、属性、方法的作用;声明和使用抽象类、接口

异常处理

异常的概念和用途、受检异常和非受检异常;异常的常用处理手段

Java集合

集合框架;Collection/Set/List类型的集合;HastSet/TreeSet集合算法与数据结构;ArrayList/LinkedList集合算法与数据结构;Map集合;迭代器与遍历集合

集合泛型

泛型的使用,泛型的通配符类型参数

注解类与枚举类

注解的用途、内置注解与自定义注解;声明和使用枚举类

JavaI/O编程

I/O的输入输出流、字节流与字符流、字符流链接与包装;字符节链接与包装

多线程

多线程的创建与启动;线程的控制和结束;线程的基本状态、Sleep()、Join()方法,线程的共享数据;线程的同步、synchronized、死锁;线程的交互、wat()与notify()

Java常用类

包裹类与拆箱/装箱、Java.util.Math类、String、StringBuffer、StringBuilder类

Java反射

反射创建实例、访问构造器、字段和方法;使用构造器创建对象;访问私有属性和私有方法

Java网络编程

TCP/IP Socket工作原理;Socket服务器编程、Socket客户端编程;实现多线程服务器;UDP编程实现客户端与服务器

企业项目(一)

银行系统

该系统实现银行创建、添加客户至银行、为客户关联不同账号类型、实现用户的存款、取款、打印银行及客户报表等功能;改项目重点培养学员的编程与调试技巧,对JavaSE核心编程有进一步的掌握,为后面的课程学习打下坚实的基础。

Web基础课程

HTML基础

Web基础知识、HTML语言、基本标签、文本-图片-表格-超链接等标签;注释与实体、表格与表单

CSS基础

CSS概念与基本语法;CSS选择器;HTML标签元素分类;CSS常用属性;CSS盒子模型

JavaSript基础

JavaScript概述、JavaScript基本语法;JavaScript函数;JavaScript内置DOM方法;JavaScript事件处理;JavaScript面向对象编程;JavaScript操作DOM元素

JavaEE核心编程

Web服务器与HTTP**

常见的应用服务器、HTTP B/S构架,Web站点;Tomcat服务器的安装与使用;HTTP**深入剖析;HTTP请求与响应格式深入分析

XML基础

XML用途;XML树形结构与语法规则;XML的开发和配置

开发Servlet组件

Web标准组件Servlet;Servlet工作原理和生命周期;XML与注解方式配置Servlet

Response与Request对象

结合企业案例深入剖析HttpServletRequest 与HttpServletResponse对象及其API

会话状态管理

HttpSession会话管理机制的原理;Cookie机制、URL重写机制;深入分析HttpSession API、会话对象的创建与销毁

JSP页面开发

JSP工作原理和生命周期;指令、声明、注释、Scriptlet和表达式等脚本元素;JSP隐含对象

EL与JSTL表达式

EL表达式语言;EL隐含对象与运算符;JSTL标签库,set、if、forEach、URL等常用标签

MySQL数据库

MySQL数据库安装;MySQL服务器的启动与停止,客户端常用命令;创建、修改和删除数据库;创建、修改和删除表

使用JDBC开发企业应用

JDBC实现原理Connection、Statement/PreparedStatement、ResultSet数据类型转换

开发过滤器组件

过滤器原理;Web应用生命周期、过滤器类配置;结合企业案例分析其使用方法

开发监听器组件

Servlet监听器的分类;监听域对象的创建与销毁;监听域中属性的变更;实现在线人数统计案例

Bootstrap框架

Bootstrap概述;环境安装,布局组件、插件;使用Bootstrap**设计、开发Web页面

jQuery框架

jQuery框架特性和应用;jQuery核心函数;操作DOM元素;AJAX概念,AJAX原理及应用;jQuery实现Ajax编程

GoF设计模式

常用的Gof设计模式,如单例模式、工厂方法模式、适配器模式、命令模式等

开发WebService应用

Web Service概念、原理与用途;JAX-WS与CXF;实现Web Service与客户端编程

企业项目(二)

多看购物平台

多看购物属于电子商务类平台,该平台使用MySQL数据库、高性能数据源实现链接,能够承受多用户、高并发,使网上购物稳定、高效的进行;页面使用Bootstrap框架、结合jQuery实现Ajax编程,给用户带来良好的购物体验。

JavaEE核心框架

使用struts2框架

Struts2框架的MVC工作原理;编写和配置Action类;Struts2基本标签;使用Struts2注解完成配置;常用的注解类;使用Struts2注解验证器验证表单数据

spring控制反转

Spring概述;控制反转IoC;Spring依赖注入(DI);实现Bean的单例与多例

spring注解

常用的注解类;分别为不同类型组件添加@Component与@Controller、@Service和@Repository

整合Struts2与Spring框架

Struts整合Spring原理;Web容器启动创建Spring容器对象;Action对象生命周期由Spring容器管理

Hibernate原理与实现

Hibernate框架原理;对象关系映射(ORM);静态与动态映射;Hibernate核心接口和配置文件

Hibernate实体

Hibernate实体对象的状态和运行原理;HQL检索方式;HQL动态参数绑定;使用HQL实现数据检索

整合Spring与Hibernate框架

整合Spring与Hibernate框架、整合方案结构;配置DateSource;使用Spring提供API实现数据访问

Hibernate实体关联关系

实体与表的关联关系;关联关系特性;实现一对一、一对多、多对一、多对多单、双向关联关系映射

Spring AOP与事务管理

Spring AOP原理;AOP核心概念、AOP事务模型;事务传播行为;AOP事务管理器;Spring配置实现事务管理;@Transactional事务注解及属性

使用Sping MVC开发应用

Spring MVC分离控制器、模型对象、过滤器以及处理程序对象原理;Spring MVC框架概述与使用;Spring MVC常用注解类

MyBatis框架应用

MyBatis框架概述;功能架构及其原理;实现MyBatis OR映射;MyBatis的接口绑定;动态SQL实现

整合spring

与MyBatis框架

整合Spring与MyBatis框架,使用SqlSessionFactoryBean 与 SqlSessionTemplate访问数据库

新技术应用

微信接口开发

微信接口调用说明;判断客户端是否支付JS接口;分享接口;预览图片接口等

Git版本控制

分布式版本控制优势;在服务器上克隆Git仓库;单机提交代码等操作

Maven项目管理

配置标准构建文件;制定构建规则;使用Eclipse IDE构建项目;mvn archetype、mvn compile、mvn deploy、mvn clean、mvn package等常用命令

Redis存储系统

Redis存储系统原理;不同数据格式存储操作;数据持久化机制;内容优化管理等

网上支付

第三方支付原理、流程、优缺点以及实现;介绍易宝支付的相关AIP及参数;加密算法;完成易宝支付的支付功能开发

企业项目(三)

教学OA系统

该系统主要使用MyBatis实现数据持久层,Spring框架统一管理组件生命周期,实现高内聚、低耦合,Spring MVC框架实现请求的统一控制,jQuery、Bootstrap等流行前端框架实现页面和Ajax异步请求。主要实现讲师管理、学员管理、教学管理、教质管理、学员就业、班级管理、考试试题管理、考试管理等功能

Linux操作系统

Linux操作系统发展

UNIX和Linux的历史、现状及发展;Linux操作系统不同产品的比较

安装Linux操作系统

安装VirtualBox虚拟机;Linux操作系统的安装、Linux系统网络配置;使用客户端工具访问Linux服务器

Linux常用命令

Linux基本命令,如:shutdown、pwd、cd、ls、mkdir、cp、mv等;常用命令操作,如cat、more、find、touch、tail、zip、unzip等;vi编辑器的三种状态机状态间的切换,常用的编辑命令,如:x、dd、yy、p、u等

Linux用户管理

用户和组的概念、用户类型概述;创建用户、删除用户、用户登录与退出、口令、权限等管理机制;root密码安全设置

Linux服务管理

Service概念;环境变量设置;服务启动流程、进程的查看、监视、调度和控制;远程SSH,FTP等网络技术

Linux文件管理

Linux的基本的目录结构及其功能、文件属性、设置文件和目录的访问权限;创建文件或目录链接

Linux磁盘管理

磁盘分区、磁盘挂载;增加、删除磁盘、磁盘格式化;逻辑卷管理

Linux进程管理

Linux进程的概念,进程的基本原理;进程相关的管理命令

Hadoop集群大数据处理

大数据库框架Hadoop

大数据的概念与特点;Hadoop起源与发展;Hadoop核心功能模块概述;Hadoop的优势;Hadoop生态系统构成概述;Hadoop在大数据处理中的应用案例

安装Hadoop集群

Hadoop安装和环境变量的配置;Hadoop的三种运行模式;Hadoop主节点的格式化;Hadoop进程启动和停止;搭建Hadoop真机集群;执行经典案例WordCount

Hadoop系统架构概述

Hadoop基本原理;Hadoop集群构架及后台进程概述;Hadoop核心子系统概述;Hadoop主节点与从节点架构概述;HDFS设计优势与目标;Hadoop应用场景;Hadoop集群checkPoint机制

HDFS文件系统

HDFS常用命令,如ls、cat、put、get等;HDFS目录结构;HDFS数据块报告、心跳检测等机制;HDFS管理与维护,管理安全模式,balancer工具等

开发HDFS应用程序

安装Eclipse IDE工具;安装Hadoop插件工具;在Elipse中基于Hadoop API访问HDFS,实现文件或目录读、写、管理等操作

MapReduce移动分布式计算

MapReduce编程模型及工作原理,MapReduce框架处理过程;MapReduce作业调度;基于源代码剖析WordCount运行原理

基于MapReduce框架开发应用

MapReduce程序自定义Combiner;内置数据类型、自定义数据类型;实现MapReduce组合式作业

大数据处理平台Pig

Pig大数据处理平台;Pig工作模式;Pig运行方式;Pig Latin语法、操作命令、数据类型、表达式等

开发pig脚本应用

Pig常用函数、不同类型的数据检索,包括建表、查询、关联查询等;开发Pig脚本应用程序

数据仓库Hive应用

数据仓库概述;数据仓库工作Hive的用途;Hive架构;MySQL元数据库的安装与使用;Hive数据仓库的安装与使用;Hive三种运行模式;基于Hive QL实现JDBC编程

大表数据库HBase

Hadoop数据库HBase用途;Hbase安装;搭建HBase集群;HBase逻辑模型与物理模型;HBase Shell模式命令;基于HBase API实现应用程序




(具体课程内容和费用请咨询客服)


咨询电话:17706505315  QQ:2646921165


【机构介绍】

江苏万和IT教育基地创立于1993年,是江苏省成立*早、规模*大的IT教育专业机构。十八年育人,硕果斐然,已成功为社会培养各类中高级专业技术人才超过50000人,学员遍及美国、加拿大、日本、英国、法国、新西兰、韩国、新加坡、以及香港和澳门等国家地区。万和的客户群体覆盖了政府、金融证券、外资企业、大型国企、高校等行业,并与Ericsson、SONY、FUJITSU、PHILIPS、南大苏富特、联创科技、欣网视讯、东大金智、移软科技等企业建立人才培养战略伙伴的关系。


相关搜索:


【南京java暑假培训价格】【南京java学校】

【南京周末java班】【南京java基础培训】

【南京java编程学习】【南京java编程培训】

【南京java软件开发课程机构哪里好】

【南京java培训基础班机构哪里好】

【南京java学校机构哪里好】



相关机构:

万和教育

万和IT

杜恩教育

南京杜恩培训中心

邦元教育

邦元教育

南京网博

中软教育

中软培训

瑞普培训

瑞普培训

马文教育

马文教育

北大青鸟

北大青鸟

课程热线 13182834526

客服时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

申请免费试听

学校介绍University Profile

江苏万和创办于1993 年,自创办之日起我们就专注于信息服务和培训领域。面向个人提供技能提升、认证和就业服务(2C);面向高校提供专业共建、实验室建设、实习(实训)服务(2B);面向企业提供员工内训、人才服务、项目外包和研发服务(2B)。涵盖的技术领域包括网络技术、开发技术、数据库技术、信息安全、虚拟化技术、云计算、人工智能及大数据应用等。客户覆盖政府、金融、电信、能源、制造、科研等众多行业,涉及软件开发、IT 服务、培训、咨询等多个业务领域,获得了广泛的客户认可!

江苏万和计算机培训中心系江苏万和全资设立的教育机构,课程涉及就业课程(Java开发、UI设计、Web前端、软件测试、Python人工智能、大数据等)、认证课程(Huawei、Cisco、Oracle、Redhat、VUE、PROMETRIC等)及 在线课程。其中认证课程,万和既是原厂授权培训中心同时也是其原厂授权考试中心,在“考培一体双授权”的优势下,万和学员的综合能力远远高于其他同行机构!中心现拥有40多间专业实训室,包括华为网络实验室、思科网络实验室、云计算实验室、大数据实验室、互联网实验室、Oracle 实验室、国际认证考试中心等。

目前我们已和苏皖多所高校在联合培养、专业共建、实训实习、华为ICT 学院、Oracle WDP 等方面展开合作。院校伙伴包括东南大学、扬州大学、南京工程学院、金陵科技学院、晓庄师范学院、盐城师范学院、宿迁学院、无锡职院、南信院、淮信院、常信院、金城学院、紫金学院、江苏第二师范学院、浦江学院、三江学院、淮北师大、安徽科技学院、皖西学院、万博职院等。

万和IT教育拥有40多位专职资深讲师和20多位课程研发专家,平均5年以上从业经验,人均授课超过6000课时,超过一半讲师具备原厂技术认证和讲师资格认证(双证上岗)。学IT更多人选择万和,万和IT教育,您身边的IT培训专家。

校区地址:
  • 江苏万和计算机培训中心
    发送到手机

    校区地址:南京市中山北路新晨国际大厦23楼

    交通路线:

上一个课程:

南京java培训

下一个课程:

南京java培训

申请试听名额

已有10254人申请免费试听

01电话咨询 | 13182834526

QQ:3037977752
加盟合作:0755-83654572