广州java基础强化班
上课时段:详见内容 ¥请咨询
课程详情
java基础强化班
课程简介
课程简介
本课程重点培养掌握MySQL、Oracle数据库、JDBC编程、Java Web、Struts1、Struts2、Hibernate、Spring、JPA、Java EE、3G Android开发的实战与理论双结合软件工程师,本实训营重点讲解Web Service、CXF、工作流jBPM、搜索引擎Lucene、OSEM框架Compass、EJB3.0、JPA、Android等众多高新、热门技术。除此之外,本课程还包括工作流技术、搜索引擎优化等Java EE编程技术,并通过实践项目介绍数据缓存、页面缓存、负载均衡等系统性能调优技术。
招生目标
招生目标
本课适合于理工科专业,有一定Java基础、通过入学考核,且有志于从事软件的人。
立即咨询
教学目标
java基础强化班
通过本课程的多个真实项目的训练,学员还可从理论联系实际的掌握软件设计模式、编程范式,并直接提升对软件架构设计思想的把握。 让学员毕业后真正具备两年左右软件开发经验(注:此课程包括“JavaEE+3G/4G就业突击营”的全部课程)。
课程内容


第一阶段
Java语言发展简史,Java程序的执行过程,Java开发环境的搭建。

PATH、CLASSPATH环境变量的作用与意义,Java初学者易犯的错误。

Java反编译工具介绍。

计算机常用二进制、八进制、十六进制介绍,各进制与十进制之间的相互转化。

Java基本语法,数据类型和变量,运算符,程序流程控制。

数组和操作数组的类。

针对数组的常用查找。

javadoc与API文档。

方法,递归方法,排序算法原理,以及其Java实现。

阶段项目

项目练习与阶段测试 BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各种数据处理技术。

疯狂Java讲义前4章课后习题。


第二阶段

对象的本质,理解面向对象,类与对象的关系,掌握面向对象的思想。

面向对象的三大特性:封装、继承和多态,以及相应的Java实现。

类里的五大成分,构造器,this关键字、类的实例化过程, 继承:子类对象的实例化过程、方法的重载、方法的重写,方法和方法的参数传递过程。

访问权限控制符与封装,final关键字、抽象类、接口、继承的优点和缺点剖析。

继承与组合。

基本数据类型及其包装类 多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。

Extensibility的理解 、Extensibility的运用。

常用设计模式:Singleton、Template、Strategy模式。

枚举、内部类,创建内部类实例、继承内部类,初始化块与静态初始化块,Java的垃极回收机制,Java的软、弱、虚引用。

Java 8新特性:default方法、类方法、函数式接口、方法引用、构造器引用、匿名内部类、Lambda表达式。

阶段项目

项目练习与阶段测试


第三阶段

Java集合框架:Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合类API。

Java API介绍、String、StringBuilder和StringBuffer,System和Runtime类,Object和Objects,Math、Random、Date、Calendar等。

程序国际化,Locale类、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等。

资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具。

Java 8新语法对集合框架的优化:遍历、谓词(Predicate)操作、流(Stream:IntStream、IntStream)、List和ListIterator的改进。

Java正则表达式支持,Pattern、Matcher以及String类的正则表达式支持。

异常处理,try、catch、finally关键字,自动关闭资源的try语句。

AutoCloseable和Closable 界面编程、AWT与Swing,布局管理器,事件机制,剪贴板与拖放功能。

Swing组件的设计思想,JList、JTree、JTable、JTextPane常用组件的用法。

阶段项目

五子棋、梭哈、俄罗斯方块等小游戏。


第四阶段

IO概念,File和RandomAccessFile类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。

Java NIO,Buffer、Channel等NIO.2的Path、Paths、Files、FileVisitor、WatchService,各种Attributes和AttributeView等。

多线程的概念,如何在程序中创建多线程(Thread、Runnable、Callable),线程睡眠(sleep)、线程让步(yield),线程安全问题,线程的同步,线程之间的通讯、死锁。

线程组、线程池等。

线程安全的集合类,ThreadLocal等。

Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现: ServerSocket,Socket、DatagramSocket,DatagramPacket、MulticastSocket编程。

网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及Web服务器的工作原理。

Java对代理服务器的支持,自动的代理选择器。

Java的特性:反射、代理和泛型。

阶段项目

Java版的Windows命令行工具(实现cd、copy等常用命令)。

网络斗地主、Java版QQ游戏大厅等。

第五阶段

HTML语言,常用HTML标签、格式标签、文件标签、超链接标签、图像标签、客户端图像Map、表格标签、帧标签、表单标签、头元素、分区标签。

CSS介绍,添加CSS的方法、CSS选择器、CSS属性介绍。

JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内置对象,JavaScript的动态特征,JavaScript基于对象特性,JavaScript中的正则表达式及其应用,DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,事件处理机制、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。

使用DOM编程控制CSS样式。

阶段项目

商业级网页制作,网页换肤, HTML表格排序,可编辑的HTML表格,JavaScript菜单、JavaScript树形结构等。

JavaScript网页游戏。如JavaScript五子棋、JavaScript俄罗斯方块


培训教材
一、
《疯狂Ajax讲义》后6章 电子工业出版社
二、
《疯狂XML讲义》电子工业出版社
三、
《轻量级Java EE企业应用实战》电子工业出版社
四、
《经典Java EE企业应用实战》电子工业出版社
师资介绍
郑永雄
郑永雄

北大青乌高级讲师-校长

高级Java讲师。讲起课来却老道干练。学Java的同学反映说,学技术一点不枯燥,他们在Java的世界感受到了科技之美。

曹昊
曹昊

北大青乌高级讲师-校长

授课风趣易懂,注重提升学员兴趣,注重复杂问题通俗化,注重项目实识破,善于引导学员掌握学习方法和技巧。

康乐天
康乐天

北大青乌BENET讲师-学术部经理

拥有微软MCSE,IBM ACS布线,CISCO CSE销售专家,信息产业部项目经理、高级项目经理认证。

学校环境

学校环境

关于我们
广州北大青鸟暨华教育

广州北大青鸟暨华教育

广州青大教育信息咨询有限公司是北大青鸟授权加盟公司,成立于2003年3月,经过多年的办学经验积淀,在软件工程师培训ACCP7.0课程教学过程中结合多模式教学法,旨在将学员培养为JAVA工程师、.NET工程师、J2EE工程师、ORACLE数据库开发工程师等高级人才。 在课程研发、师资配备、教学体系、就业**等各方面得到北京大学、国家工信部、国家劳动及社会**局等部门的大力支持。2015年已经建立南门教学中心、西门教学中心,实训区占地2000多平方米,生活区总占地3000多亩;拥有在校学员3000余人,培养毕业生万余名!
校区是“国家信息产业基地实训中心”,也是北大青鸟全国就业示范基地,我校区毕业学员的社会认证度高,毕业之后可以获得社会的广泛认可。
开课校区
金华园西门校区
广州市天河区东莞庄一横路133号(华工西小门)
金华园南门校区
广州天河区华南理工大学科技园金华园区3楼307
查看全部>
别着急走 点击这里可以看看学校情况哦!
广州北大青鸟暨华教育
点击即刻获取更多学校资讯、课程优惠、
学习动态、学校地址等信息
推荐课程
416人看过
广州Android软件工程开发课程
请咨询
199人看过
广州web前端培训课程
请咨询
150人看过
广州软件测试工程师培训课程
请咨询
79人看过
广州HTML5专业培训课程
请咨询
相关资讯 更多
广州北大青鸟暨华教育
同类机构 课程分类
关于我们 诚聘人才 机构入驻 联系我们
侵权投诉 隐私政策 用户协议

更新时间: 2025-06-18

广州顺星信息技术有限公司©版权所有

粤ICP备2024348690号-3 粤公网安备 44010602014181号

预约试听
咨询学费
2
预约免费试听
留下信息,老师马上联系你安排试听
图形验证码
短信验证码

课程

学校

课程

资讯