400-609-4309
勤学培训网 java培训 东莞java培训 东莞java培训

东莞java培训

课程价格:
询价
授课方式:
面授
上课时段:
白天班 晚班 周末班 周六班 周日班 全日制 寒暑假 灵活安排
上课校区:
招生对象:
需要学习java技术的学员
课程目标:
完成项目案例:ERP管理系统/金融系统/B2C电商平台/行业门户网站/企业官网/APP接口/CMS管理系统等
预约试听
在线咨询
584人看过 收藏 更新时间 :2024-04-12 20:19:27
课程详情 授课机构 教学点 同类课程 学员评论 相关推荐 相关知识

JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。

企业正需要身为Java开发人才的你加入!

  • 猎聘网 icon

    “Java开发”相关职位
    17221+

  • 前程无忧 icon

    “Java开发”相关职位
    12495+

  • 智联招聘 icon

    “Java开发”相关职位
    48008+

  • 百度招聘 icon

    “Java开发”相关职位
    114227+


学习Java后可从事的领域

  • 金融 金融
  • 教育 教育
  • 电子商务 电子商务
  • 互联网 互联网
  • 医疗 医疗
  • 企业管理 企业管理

东莞北大青鸟Java大数据课程简介

所处阶段 主讲内容 技术要点
预科 预科课程 1、计算机理论;
2、网络基础及硬件基础;
3、编程基础
Java编程基础 Java基础 1.搭建Java开发环境
2.变量的定义
3.循环结构
4.选择结构
5.一维数组和二维数组
Java面向对象 1.类和对象的概念
2.面向对象的三大特性:封装、继承、多态
3.面向对象思想进行程序设计
4.抽象类和抽象方法
5.接口
6.异常
集合框架 1.Java中的集合类型
2.List集合
3.Set集合
4.HashMap集合
5.Collections算法类及常用方法
常用类 1.枚举
2.包装类及装箱拆箱
3.String、StringBuffer类常用方法操作字符串
4.常用日期类型
5.Math类常用方法
输入输出 1.流的概念以及流的类型
2.字节输入流和字节输出流读写文件
3.字符输入流和字符输出流读写文件
4.文件复制
5.序列化和反序列化
多线程 1.多线程的运行原理
2.线程的生命周期
3.线程的调度
4.线程的同步和死锁
5.线程池的概念和用法
网络编程 1.网络编程的基本概念
2.基于TCP和UDP协议的网络编程
XML解析 1.XML概念和优势
2.编写格式良好的XML文档
3.XML中特殊字符的处理方法
4.使用DOM读取XML数据
5.使用DOM添加、修改、删除XML数据
6.使用DOM4J解析XML数据
MySQL数据库 1.搭建和配置MySQL数据库
2.编写数据库增、删、查、改SQL语句
3.事务、视图、数据库备份与恢复、用户管理
4.数据库设计
Web框架(SSM、SSH)
 
Web前端技术 1.HTML5、CSS3
2.JavaScript基础、操作BOM、DOM对象
3.JavaScript-面向对象
4.jQuery
Java Web 1.JSP和Servlet开发原理
2.使用JDBC操作数据库
3.使用JSP开发数据库应用程序
MyBatis 1.MyBatis框架原理
2.使用MyBatis进行项目开发
Spring 1.Spring框架的运行原理
2.Spring的核心概念
3.使用Spring框架技术
SpringMvc 1.SpringMVC体系概念
2.使用SpringMVC进行数据绑定、数据效验、视图及视图解析
3.使用SpringMVC进行文件上传、本地化解析、静态资源处理、请求拦截器、异常处理
Hibernate 1.使用Oracle数据库以及使用Hibernate框架来实现数据持久化
2.Hibernate框架的的起源、现状、应用场景以和开发原则
Struts2 1.使用Struts 2框架开发JavaWeb项目
2.MVC设计思想及Struts 2框架的的起源、现状、应用场景以和开发原则
3.通过实际的SSH整合项目实践
项目实战-爱旅行、数据调研平台、SL会员商城、代理商管理系统、敏捷开发Scrum 1.前后端分离、分布式集群架构、垂直架构
2.SSM(SpringMVC+Spring+MyBatis)
3.Git、Maven私服
5.第三方接入技术(微信、阿里)
6.MySQL、Redis(缓存服务)
7.搜索引擎-Solr
8.集成API Doc工具-Swagger
9.图片自动化处理:Tengine+LUA+GraphicsMagic
10.Auth2.0认证
11.Jsoup网络爬虫(多线程爬虫/代理IP爬虫)
12.ExecutorService线程池
13.Ik中文分词器
14.前端技术:Bootstrap、Echart、jQuery、ReactJS、webpack
15.使用敏捷-Scrum方式进行高效的项目开发管理
基于分布式微服的互联网架构
 
基于Dubbox的微服实战 1.微服架构、消息队列、分布式事务、分布式锁相关概念
2.Docker环境搭建
3使用Dubbox+SpringBoot进行微服架构的搭建
4.使用Zookeeper作为注册中心进行服务治理
5.使用ActiveMQ解决高并发问题
6.使用Redis实现分布式锁
7.分布式下的第三方接入
Spring Cloud微服实战(项目实战-大觅网) 1.SpringCloud相关概念
2.微服架构:SpringCloud+Spring Boot
3.使用MyCat进行分布式数据库管理
4.使用Kafka+ElasticSearch进行日志收集
5.消息队列:RabbitMQ
6.第三方接入:微信、阿里、地图
7.CI/CD
大数据开发 Hadoop大数据开发 1、大数据及Hadoop概述
2、分布式系统HDFS
3、分布式计算框架MapReduce
4、分布式列式数据库Habse
5、Hadoop大数据综合应用
项目实战-爱旅行之热门搜索 1.使用HDFS+Shell进行Solr日志自动存储
2.使用MapReduce进行离线结果统计
3.使用Sqoop实现Hadoop和MySQL间的数据转换
4.使用thrift实现统计结果访问
5.使用shell实现任务调度 

你在担忧什么?

  • 1

    学历低的能学会吗?

  • 2

    学费多少?我能负担起吗?

  • 3

    我适合学吗?

  • 4

    没有英语基础能学会吗?

  • 5

    计算机基础0能学会吗?


学好java的优势
  • 初级2500-3000,中级5000左右,高级8000+,发展为架构师或者项目经理,也可以走测试路线,一次跳槽可以涨几千。

    工资待遇

  • Java是目前使用最为广泛的网络编程语言之一。它具有简单,面向对象,稳定,与平台无关,多线程,动态等特点。

    能力知识

  • java的前景是很好的,其次就是,net也不错,但是java相对来说回比.net复杂一些,这都是相对的,主要看个人适合哪种。

    前景描述


东莞Java培训课程大纲

- 让你掌握Java基础及应用技能

课程背景

- 让你了解广阔的Java应用领域

Java是当前最热门的计算机编程语言之一,应用范围广泛。Java开发涉及的领域主要包括Web应用、桌面应用、移动应用、游戏开发、云计算等方面。在当前互联网+时代,掌握Java编程技能将会是非常有利的竞争力优势。

课程特色

- 专业的讲师,实战项目培训

1.专业的讲师,深入浅出地讲解Java编程语法及应用场景;

2.实战项目培训,让你在课程中亲手开发一些常见的Java项目;

3.掌握一些实用技能,例如代码调试、性能优化等;

4.针对企业实际需求,内容覆盖Java开发的方方面面;

5.良好的学习氛围,培养你的团队协作能力。

课程目标

- 让你掌握Java基础及应用技能

1.系统掌握Java编程思想、语法和相关工具的使用;

2.了解Java应用开发的常见模式和技术;

3.掌握JavaWeb开发的核心技术;

4.理解Java虚拟机和垃圾回收机制;

5.实践开发项目,掌握Java应用技能。

学习对象

- 具备一定编程基础或零基础的学员

1.软件开发工程师或相关从业人员;

2.计算机科学相关专业的本科或研究生;

3.对Java编程有浓厚兴趣,希望成为Java开发工程师。

课程内容

- Java基础/JavaWeb开发/实战项目开发

1.Java基础:面向对象编程的基础,数据类型、变量、运算符、流程控制、循环、数组、类及对象、继承、多态、异常处理等;

2.JavaWeb应用开发:HTML、CSS、JavaScript、JSP、Servlet、JDBC等技术,掌握Web框架的使用;

3.实战项目开发:掌握前端框架和后端框架的整合,类似电商、教育平台、医药平台等实际项目开发。

学习时长

- 建议3个月(240小时)

1.全日制班级(单班8-10人):每周5天课程,每天8小时;

2.周末班(单班10-15人):每周周六、周日,每天8小时;

3.晚班(单班15-20人):每周5天课程,每天4小时。

收费范围

- 多种选择满足不同需要

1.学费:18000-25000元/人;

2.企业定制服务:面向企业或团队,可定制课程和学习时间。

学习收获

- 让你成为Java开发工程师

1.系统掌握Java编程思想、语法和相关工具的使用;

2.了解Java应用开发的常见模式和技术;

3.理解Java虚拟机和垃圾回收机制;

4.具备一定的实战开发经验,能够应对企业中Java开发相关的工作;

5.取得合格的Java证书,成为Java开发工程师。

结语

- 以上信息仅供参考,实际情况以到校咨询为准。可联系在线客服,预约免费体验课。无论你是已有的Java开发基础或零基础学员,都欢迎来到我们的Java培训课堂!我们将为你量身打造专业的课程体系,帮助你成为一名优秀的Java开发工程师!

授课机构

进主页
东莞北大青鸟学校

东莞北大青鸟学校

5.0分
认证 6 年

成立:2006年

培训项目:软件开发ACCP培训、网络工程Benet培训、启蒙星IT工程师培训、web前端培训、Java开发培训、互联网架构师培训、UI培训、UE设计培训、北美大数据培训、互联网营销师培训、电子商务国内培训、SEO培训、SEM培训、新媒体培训

教学点

更多
  • 1
    东莞北大青鸟金马校区

    东莞市莞城区莞太路120号

    查看
  • 2
    东莞北大青鸟金盈校区

    东莞市南城区胜和路12号

    查看

同类课程

学员评论

发表评论

推荐课程