课程介绍
开课吧 互联网人020立体化学习平台,慧科集团旗下知名品牌。为互联网从业者及潜在从业者提供020职业学习、就业、职业成长服务,让学习者收获互联网从业技能和能力,从而实现从“校园”进入“职场”,从“职场初涉”到“职场出色”的职业成就。
开课把泛IT技术学校致力于互联网中高端开发人才培养和项目孵化,自主研发了java大数据、Web全栈、智能硬件三人课程体系,并依托慧科教育高品质的教育资源平台,拥有强人的院校师资力量。为百度、阿里巴巴、腾讯、新浪、IBM、软通冬天、搜狐、华为、金山等国内外知名企业提供项目开发及培训服务,累计培养超过10000名互联网核心开发岗位人才。
上海JAVA大数据课程四大课程亮点
一、课程内容符合企业需求
课程设置与市场需求同步,学员掌握技能与企业需求无缝对接;
二、课程内容全面深入
课程涵盖WebService、JQuery、设计模式、S2SH、Spring MVC、MyBatis、Spring Data
JPA等主流技术与助理课程
三、教学知识更新迭代快
微信接口开发、NoSQL数据存储、Git、Maven等新技术应用;
四、师资力量雄厚
国内外名企技术大牛亲临授课,感受不一样的授课方式;
五、实战项目丰富
企业真实项目贯穿课程始终,SVN版本控制。
1
☆Java&大数据开发工程师掌握的技术有哪些?
JavaSE基础
JavaEE核心
数据库技术,如:MySQL、Oracle
Struts2、Spring、Hibernate
Spring MVC、MyBatis
Linux操作系统
Hadoop生态系统
2
课程模块 |
课程要点 |
主要内容 |
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核心编程 |
校区地址
北京DRC中心、北京石景山中心、武汉长江中心、上海长阳谷中心、杭州西湖中心、杭州钱江时代中心、宁波大红鹰中心、大连软件园中心、深圳科技园中心、成都美好中心