返回
动力IT实训
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
厚学网
南通java培训班入门课程
咨询 在线咨询
课程级别
高级
培训周期
3-6个月
培训时间
全日制
课程价格
询价
上课地址
南通市崇川区工业博览城1幢12层
学习目标
Java软件工程师、Java架构师、Java开发工程师、Java应用开发师等
授课对象
希望从事Java行业者
课程详情

课程简介:Java专业是目前人才需求量非常大一个方向,并且学习难度比较低,是新人进入IT行业可以重点考虑的专业。Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、移动互联网,同时拥有全球较广泛的的开发者专业社群。


学习目标:通过免费体验课了解动力IT教育的Java专业的授课方式与质量的目的。并初步了解Java语言,并运用Java编写程序。


Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言;Java技术具有卓越的通用性、性、平台的移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动设备及互联网,再全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔的前景,这祥的平台非常流行。


课时:4个月

课程模式:标准班、进阶班、周末班、周末进阶班

培养目标:Java软件工程师、Java架构师、Java开发工程师、Java应用开发师等

课程概要:Java语言基础,Java开发,面向对象和设计模式,Eclipse、SVN、Github等开发工具的使用,SQL数据库的使用,前端开发技术,企业应用开发框架,服务器应用部署,综合实践及职业发展培训。


课程大纲

第 1课:下载、安装配Java开发环境,编写运行java程序

第2课:课堂练习:自己动手,在自己的电脑上从零开始搭建java开发坏境

第3课:java程序的基本结构,基本数据类型,变量和敞亮,运算符,类型转换

第4课:java选择结构:if……else语句,switch……case语句

第5课:java循环结构:for循环,while循环,break语句和continue语句

第6课:课堂练习:选择语句和循环语句的联系

第7课:声明、初始化数组,使用数组,针对数组的foreach循环

第8课:课堂练习:编写程序实现选择排序

第9课:String的构造、链接、分隔及其他常用操作

第 10课:课堂练习:练习截取子串、分割字符串等字符串常用操作

第 11课:通道的概念以及学习通道抠图的方法讲解

第 12课:格式话输出基本数据、日期时间数据,正则表达式,String的format方法

第 13课:课堂练习:string格式化的练习

第 14课:类和对象的概念,定义类,创建和使用对象,this关键字

第 15课:课堂络习:练习定义Student类、Tea-cher类来模拟学生和老师

笫 16课:java的方法不能独立存在,方法的参数传递,方法的重载,方法的递归和调用

第 17课:课堂练习:用递归调用来实现1-100的累加

第 18课:变量的分类:成员变量和局部变量、实例变量和类变量,变量的初始化

第 19课:理解封装,使用访问控制器,import语句,java的常用包

第20课:对象的默认初始化,使用构造器初始化对象,构造器重载,构造器调用构造器

第21课:课堂练习:在类中定义多个重载构造器

第22课:什么是继承,继承的特点,重写父类的方法,super关键字,调用父类构造器

第23课:课堂练习:编写四个类,模拟东吴、人类、中国人、美国人、要运用继承,针对每个类写一个打招呼的方式

第24课:多态,类型转换,Instanceof,选择继承还是组合

第25课:课堂练习:子类重写父类的方法

第26课:使用初始化块,初始化块和构造器,静态初始化块

第27课:object的常用方法:toString()方法,Equals()方法,单实例

第28课:final成员变量,final局部变量,final方法,final类,不可变类

第29课:课程练习:设计一个不可变类

第30课:abstract关键词,抽查类,抽象方法,如何使用抽象类

第31课:课堂练习:设计抽象类Animal,然后设计一些子类来继承他

第32课:如何定义、使用简单的接口,接口还可以定义哪些成员,接口继承接口,一个类实现多个接口

第33课:课堂设计:设计一个接口,然后设计多个该类接口的实现类

第34课:如何定义内部类,内部类的本质,静态内部类

第35课:课堂练习:内部类对象访问外部类对象中的成员

第36课:局部内部类,匿名内部类,函数式接口Lambda表达式,更加简洁的Lambda表达式

第37课:课堂练习:定义多个函数式接口,并用lambda表达式实现这些接口

第38课:简单的枚举类,枚举类可以包含哪些成员,实现接口的枚举类,包含抽象方法的枚举类

第39课:课堂练习:定义一些枚举类,要求这些枚举类要实现一些接口

第40课:课堂练习:定义一个枚举类包含抽象方法,各枚举值实现这些抽象方法

第41课:变量和对象,对象在内存中的状态,强制垃圾回收,Finalize方法

第42课:面向对象小结;抽象类、接口、函数式几口、lambda表达式,匿名内部类的区别和练习

第43课:集合概述,Collection接口基本操作,Iterator接口基本操作,使用foreach遍历集合,Predicate和lambda表达式

第44课:课堂练习:练习Collection接口和Iterator接口的基本操作

第45课:Set接口简介,HashSet、LinkedHashSet、TreeSet、EnumSet

第46课:List基本操作,List的迭代量,stack,固定大小的list、List的排序和替换

第47课:队列、栈、双端队列,PriorityQueue,ArrayDeque、LinkedList

第48课:Map的基本操作,LinkedHashMap,TreeMap,Properties,ldentityHashMap


软件开发专业是动力IT实训的重量级的课程系列。学员学完它可以胜任各种编程岗位的工作。该专业涉及众多领域,如:用户体验,客户端,服务器,嵌入式、物联网、移动互联网、信息安全、游戏等。希望加入学习的,也可以与我们联系。

校区安排(1) 更多
校区
动力IT实训校区
地址
南通市崇川区工业博览城1幢12层
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图