询价
2711人看过
COURSE OUTLINE
北大青鸟JavaEE课程大纲 | |||
课程阶段 | 大纲 | 具体内容 | 说明 |
Java基础课程 | 数组和面向对象高级 | DOS常用命令;安装JDK、设置环境变量;DOS系统编译、执行Java程序;Java的注释 | 搭建好开发环境,编写自己的第一个HelloWorld程序,开启程序员之路。 |
标识符、标识符的命名规范;Java 关键字;Java的数据类型;变量的定义及初始化;Java的运算符;表达式;转义字符;运算符的优先级;类型转换 | 掌握Java的基本语法,数据类型及各种运算符,开始可以写一些运算相关的程序 | ||
Java分支if...else;多重if、嵌套if;Java switch;Switch vs if;Java循环 for、while 、doWhile;循环的嵌套;break、continue、return | 将人类的行为模式跟计算机的流程控制语句相结合,开始可以写一些复杂的流程控制程序,比如实现ATM机的取款验证功能 | ||
方法的定义;方法的形参和实参 | 方法是将一段可以复用的代码进行了封装,提高了代码的复用率和开发 | ||
JavaEE初级课程 | JavaEE编程基础 | 介绍JavaEE的应用领域及整体技术体系,生态圈,以及当前就业环境。强调学习纪律及相关约定,讲师的个人介绍。 | |
DOS常用命令 搭建好开发环境;安装JDK、设置环境变量;DOS系统编译、执行Java程序;Java的注释 | 编写自己的第一个HelloWorld程序,开启程序员之路。 | ||
标识符、标识符的命名规范;Java 关键字;Java的数据类型;变量的定义及初始化;Java的运算符;表达式;转义字符;运算符的优先级;类型转换 | 掌握Java的基本语法,数据类型及各种运算符,开始可以写一些运算相关的程序 | ||
Java分支if...else;多重if、嵌套if;Java switch;Java循环 for、while 、doWhile;循环的嵌套;break、continue、return | 将人类的行为模式跟计算机的流程控制语句相结合,开始可以写一些复杂的流程控制程序,比如实现ATM机的取款验证功能 | ||
数组和面向对象高级 | 方法的定义;方法的形参和实参;方法的声明及调用;无返回值类型的方法;有返回值类型的方法;方法的重载 | 方法是将一段可以复用的代码进行了封装,提高了代码的复用率和开发效率,开始让学员懂得软件设计中复用的重要性 | |
方法的定义;数组的静态赋值;数组的动态赋值;数组单个元素的访问;数组的遍历访问;数组的增强for循环;数组的排序;数组的顺序查找;数组的二分法查找;命令行参数args的使用;可变参数的应用;Arrays工具类的使用 | 方法是将一段可以复用的代码进行了封装,提高了代码的复用率和开发效率,开始让学员懂得软件设计中复用的重要性 | ||
二维数组的使用 | 二维数组就是数组的数组,我们要培训的是举一反三的能力,比如联想到三维数组,四维数组 | ||
面向对象的分析与设计;面向对象与面向过程的区别;Java与面向对象;类的定义;对象的定义;类中成员变量及方法的定义;构造方法的定义和调用;构造方法的重载 | 面向对象的编程思想是更符合人类的编程思想,同时也是比方法更高层面的封装,更大程序提高的代码的复用率,以及程序的可维护性和可扩展 | ||
面向对象的封装特性;this调用属性、方法、构造方法;局部变量和成员变量的作用域问题;static静态属性、方法、代码块;工具类的概念及工具类的制作;类的继承;Super关键字的使用及理解;继承中构造方法的细节;方法的重写;equals及toString方法的正确理解;Java中的包机制;抽象类,接口,多态;对象的转型;Final修饰类、属性、方法;抽象类,接口;多态机制;Java中访问权限控制机制;内部类;通过内部类制作性能检测工具;Java的内存分析 | 你将会学到面向对象的三大特征,封装,继承,多态,这是更好去编写和理解面向对象程序的核心基础,同时你将学会制作项目中通用的工具类,进一步掌握何为代码复用。最后,我们将深入内存结构,带你学会如何从内存的角度来分析程序的运行过程。 | ||
常用类 | 常用数据类型的包装类;String、StringBuffer、StringBuilder;Date的使用;SimpleDataFormate对日期和字符串之间的转换处理;Calendar日历类的使用;Math常用方法;Random类;Runtime类;System 类 | 这一块,你将会学习到项目开发中最常用的那一些类,为后面的开发打好基础,同时这一块也是面试题的常客。 | |
集合框架 | 集合框架体系介绍;集合框架与数组的对比;集合框架之Collection接口;集合框架之List接口;ArrayList和LinkedList的使用;深入源码探究ArrayList和LinkedList的工作原理;迭代器的工作原理;迭代器的使用;集合框架之Set;HashSet和TreeSet的使用;深入源码探究HashSet和TreeSet的工作原理;HashMap和TreeMap的使用;分析Map和Set的之间的关系;Collections工具类 |
集合框架是程序中另一种存储数据的方式,比直接使用数组来存储更加的灵活,在项目中应用十分广泛。 同时,我们将深入研究其中涉及到的数据结构和算法,对学员的技术深度有了一个质的提升。 |
|
异常体系 | Java的异常体系;异常的概念及分类;异常的处理方式;自定义异常 | Java的异常体系保障了我们程序的健壮性。 | |
IO体系 | IO流之File类;实现N层子目录的文件搜索功能;实现N层子目录的删除功能;IO流的分类及体系结构;字节输出流;字节输出流;输入输出流之间的协同工作;字节缓冲流;转换流;字符流;字符缓冲流;对象流;serialVersionUID的正确理解 | 程序的数据来源有有各式各样,来自网络端,来自本地文件的,这些都丰富了我们的程序的功能,而IO流就是这其中的关键技术,掌握这一块技能,你将可以实现类似windows的搜索功能,拷贝功能,以及自动阅卷功能。 | |
多线程 | 进程的介绍;进程与线程的关系;Java多线程的实现方式;线程的正确启动;线程的优先级;自定义线程的名称;线程的休眠;线程的礼让;线程的合并;线程的中断;线程的生命周期;线程的同步及同步锁机制;死锁的探究 | 多线程是很多服务端程序的工作机制,是提高CPU利用率的一种有效手段。 | |
XML/JSON | XML的简介(结构、元素、属性);自定义XML文件;XML之DOM解析;XML之SAX解析;JSON及JSON与XML的区别;JSON解析; | XML和JSON是网络上数据共享及传递的重要数据格式。 | |
JavaEE进阶课程 | HTML5入门 | B/S和C/S介绍;HTML的作用;全局标签;常见标签;字符集;表单标签;绝对路径和相对路径 | 学会HTML,并且了解网页的构成 |
CSS3入门 | CSS的作用;CSS的各种选择器;行内样式;内部样式;外部样式;选择器及样式的优先级问题;盒子模型;层的浮动;游览器调试工具的使用;采用DIV+CSS设计页面 | 能够根据设计图,完成基本的网页设计 | |
JS技能 | JS的作用;JS的数据类型;JS的基本语法;JS的函数定义;JS的函数调用细节;JS的事件处理;JS的DOM操作;JS的BOM操作;JS升级页面交互体验 | JS是做前端交互的核心技术,也是学习其他前端框架的基础。 | |
Tomcat及Servlet | Http协议;Tomcat的结构体系;Tomcat的环境设置;Tomcat与eclipse的集成开发;什么是Servlet;Servlet接收客户端请求信息;Servlet响应客户端信息;Servlet的生命周期 | 搭建服务端环境,开发服务端程序Servlet,实现从客户端到服务端的交互操作。 | |
MVC设计模式及Jsp核心技术 | 什么是JSP;JSP的内置对象;透析JSP的本质;JSTL+EL;Session的使用;Cookie的使用;引入MVC设计模式;实现系统的安全控制;实现用户的自动登录 |
JSP主要是做视图层的技术实现,而cookie和Session是其中最关键的两大内置对象,比如浏览历史记录,用户设置自动登录等等都跟他们有关。 MVC设计模式是我们为了让我们项目开发中更好的解耦,提高我们的开发及维护效率。 |
|
过滤器、监听器 | 文件的上传;文件的下载;过滤器解决编码问题;过滤器解决系统安全验证问题;监听器 | 文件的上传和下载是项目中常用的功能,而过滤器和监听器是我们开发全局通用性功能的高级技术 | |
Ajax技术及Jquery框架 |
Ajax介绍;XMLHttpRequest对象详解; 实现表单的异步校验;认识Jquery;介绍Jquery的选择器;基本选择器;层次选择器;过滤选择器;表单选择器;Jquery操作DOM元素;Jquery事件;Jquery与Ajax的应用;Jquery异步加载数据 |
Ajax是一种与服务端异步交互的技术,极大提高了客户端的体验效果。 Jquery是一个非常知名的js框架,帮助我们封装了很多通用性的API,提高我们开发客户端程序的效率 |
|
JDBC、连接池等技术 | Mysql数据库;Mysql的安装及使用;MySql命令行客户端的使用;MySql图形化客户端的使用;SQL语句介绍;DDL;DML;DQL;多表的联合查询;子查询;排序、聚合、分组 | MySQL是当今应用非常广泛的关系型数据库,SQL是我们跟数据库交互的语言,掌握SQL,可以让我们更好管理数据。 | |
JDBC的介绍;采用JDBC实现CRUD;采用PrepareStatement防止SQL注入,提高安全性;JDBC的批处理;Mysql的事务特性;MySql的事务实现;数据库连接池原理介绍;DBCP连接池的使用;C3P0连接池的使用 |
JDBC规范了Java程序与数据库的交互方式,预处理,批处理是提高交互效率的有效方式。 连接池帮助我们更好复用了数据库连接资源,更好应付程序的高并发问题。学完这一块,我们可以做出自己的人员信息管理系统。 |
||
项目实战 | 讲解项目开发流程;项目简介;项目功能演示;项目功能实现分析;数据库设计分析;项目架构设计分析;实现网站首页的商品展示;实现商品详情页面;实现购物车功能;实现我的订单管理;项目验收 | 学员可以独立完成一个在线商城的项目,对项目开发流程有一个整体的认识和提升。 |
ARE THERE ANY QUESTIONS
学习JAVA都要掌握哪些东西?Java入门学习要用呢个哪个版本的软件?
Java语言主要是学习的是什么?作为Java初学者,应该如何学习Java呢?
比较好的Java学习课程有哪些?学习Java要什么基础?什么人适合学Java?
1、培养兴趣。兴趣是能够让你坚持下去的动力,如果只是把写程序作为谋生的手段的话,你会活的很累,多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?有空多到一些程序员论坛转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。
2、快餐式的学习不可取。许多初学者C++/Java没开始学,立马使用VC/JBuilder,会使用VC/JBuilder开发一个HelloWorld程序,就忙不迭的向世界宣告,"我会软件开发了",简历上也大言不惭地写上"精通VC/Java"。结果到软件公司面试时要么被三两下打发走了,要么被驳的体无完肤,无地自容。早知如此何必当初。
MULTIPLE TEACHING STRENGTH
没有开源精神。一门技术,如果它是开源的话,它就会变得越来越成熟。当你写了一段团队里都能通用的程序时,你可以告诉你的团队,节省开发的时间,也创造了别人给你提出问题的环境,让你的代码更加完善。给你的代码写上必要的注释也是非常重要的,好多人写程序时都不愿意写注释,给的理由是没必要或者是时间太紧,试想一下,如果当你正在阅读或者修改一段没有注释的代码时候,你是不是会觉得弄懂它的意思很难,当然你可以花更多的时间去弄懂它,但如果你加了注释的话,就完全没有必要花费更多的时间了。总之,Java是一门容易上手的编程语言,但想要融会贯通,除了掌握良好的学习方法之外,努力是必不可少的。学习java要对自己有充分的信心,调整学习方法和态度。
HOW WELL DO YOU KNOW US
“理论学习、技能操作并重”
成立:2018年
福州Java工程师培训课程大纲
课程背景
Java作为一种功能强大、广泛应用的编程语言,对于软件工程师来说具有重要的意义。福州市作为全国重要的IT产业基地之一,需要大量的Java工程师支持其软件开发和信息化建设。因此,福州Java工程师培训课程应运而生。
课程特色
1.由经验丰富的Java开发工程师授课。
2.结合实际企业需求,注重实操环节培养学生的工程实践能力。
3.采用项目驱动、团队协作的教学模式。
4.提供就业指导服务,为学员提供职业发展支持。
课程目标
1. 能够掌握Java编程语言和相关技术的基础知识。
2. 熟练掌握Java Web开发的常用框架和技术。
3. 掌握Java多线程、并发编程的基本原理和技术。
4. 学会应用Java实现常见的数据结构和算法。
5. 能够独立完成企业级应用开发和维护工作。
学习对象
1.计算机科学与技术、软件工程等相关专业的在校生。
2.从事IT行业的工作人员,特别是软件开发人员。
3.对Java编程有兴趣的自学者。
课程内容
1.Java语言基础知识
2.Java Web开发技术
3. Java多线程和并发编程技术
4. 数据结构和算法
5. 企业级应用开发实战
学习时长和收费范围
学习时长为3个月,每周15小时。收费范围以学校公布为准。
学习收获
1.掌握Java编程语言和相关技术的基础知识,能够开发简单的Java应用程序。
2.熟练掌握Java Web开发的常用框架和技术,能够完成Web应用的开发。
3.掌握Java多线程、并发编程的基本原理和技术,能够解决多线程编程中的常见问题。
4.学会应用Java实现常见的数据结构和算法,能够应对工作中的算法问题。
5.能够独立完成企业级应用开发和维护工作,提高自身职业技能水平。
结语
以上信息仅供参考,实际情况以到校咨询为准。可联系在线客服,预约免费体验课。欢迎广大Java爱好者加入我们,一起提升编程技能,共同推动福州软件产业发展。
学员评论
来自第三方
来自第三方
来自第三方