Java培训大纲

合集下载

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲一、课程概述本课程是一门面向计算机科学与技术专业学生的JAVA程序设计课程,通过本课程的学习,学生将掌握JAVA语言的基本知识和编程技巧,并能够运用JAVA语言进行程序开发和问题解决。

二、课程目标1.了解JAVA语言的发展背景、特点和应用领域。

2.掌握JAVA语言的基本语法和编程规范。

3.熟悉JAVA的核心类库,并能够灵活运用。

4.掌握常见数据结构和算法,并能够使用JAVA实现。

5.培养学生的问题分析和解决能力,提高编程能力和代码质量。

三、教学内容与安排1.JAVA语言基础1.1JAVA语言概述1.2程序的编写与运行1.3数据类型与变量1.4运算符与表达式1.5控制语句与循环结构1.6数组与字符串1.7类与对象1.8方法与函数1.9异常处理2.JAVA面向对象编程2.1类与对象的概念2.2封装与继承2.3多态与接口2.4内部类与匿名类2.5泛型与枚举3.JAVA的图形化编程3.1 AWT与Swing框架3.2 常用的Swing组件与布局管理器3.3事件处理与监听器4.JAVA的输入输出流4.1字节流与字符流4.2文件的读写操作4.3序列化与反序列化4.4网络编程的基本概念5.JAVA的多线程编程5.1线程的概念与生命周期5.2线程的创建与启动5.3线程同步与互斥5.4线程的通信与协作6.数据结构与算法6.1线性表与链表6.2栈与队列6.3树与二叉树6.4图的表示与遍历6.5哈希表与排序算法四、教学方法1.理论与实践相结合的教学方法,通过讲解理论知识和实际案例的演示,培养学生的编程思维和实际操作能力。

2.采用小组合作学习的方式,鼓励学生互相交流、合作解决问题,培养团队合作精神和解决问题的能力。

3.通过课堂练习、编程作业、实验项目等形式,加强学生对知识的掌握和实际应用能力的培养。

五、学时分配-本课程总学时:72学时-理论学时:40学时-实验与实践学时:32学时六、评估与考核1.平时成绩:包括课堂表现、课堂作业和小组合作项目成果等。

java考试大纲

java考试大纲

java考试大纲Java考试大纲一、Java语言基础1. Java语言概述- Java的起源、特点、应用领域- Java开发环境的搭建(JDK、IDE)2. 基本语法- 标识符、关键字、数据类型、变量- 运算符、表达式、语句3. 控制流程- 条件语句(if、switch)- 循环语句(for、while、do-while)- 跳转语句(break、continue、return)4. 数组- 一维数组和二维数组的定义和使用- 数组的遍历、查找、排序5. 字符串- 字符串的定义、赋值、连接- 字符串常用方法(indexOf、substring、replace等)二、面向对象编程1. 面向对象基础- 类和对象的概念- 封装、继承、多态的实现2. 类和对象- 类的定义、成员变量、方法- 对象的创建和使用3. 继承- 继承的概念、super关键字的使用- 方法重写(Override)4. 多态- 多态的概念、实现方式- 接口和抽象类的使用5. 包和访问控制- 包的概念、使用- 访问控制(public、private、protected)三、集合框架1. 集合概述- 集合框架的组成、特点2. List接口- ArrayList、LinkedList的特点和使用3. Set接口- HashSet、LinkedHashSet、TreeSet的特点和使用4. Map接口- HashMap、LinkedHashMap、TreeMap的特点和使用5. 集合的遍历和操作- 迭代器(Iterator)的使用- 增强型for循环四、异常处理1. 异常的概念- 异常的分类、处理机制2. 异常处理- try、catch、finally的使用- 自定义异常的创建和抛出3. 断言和错误- 断言(assert)的使用- 错误的分类和处理五、输入输出(I/O)流1. 流的概念- 流的分类、作用2. 字节流- InputStream、OutputStream的使用3. 字符流- Reader、Writer的使用4. 文件操作- 文件的创建、读取、写入、删除5. 缓冲流- BufferedInputStream、BufferedOutputStream等的使用六、多线程编程1. 线程的概念- 线程的生命周期、状态2. 线程的创建和启动- 继承Thread类、实现Runnable接口3. 线程的同步- 同步方法、同步代码块- 锁(Lock)的使用4. 线程间通信- wait、notify、notifyAll的使用5. 线程池- Executor框架的使用七、Java网络编程1. 网络基础- 网络通信的基本原理2. Socket编程- ServerSocket、Socket的使用3. URL和URLConnection- URL的解析、URLConnection的使用4. HTTP协议- HTTP请求和响应的处理八、Java数据库连接(JDBC)1. JDBC概述- JDBC的作用、组件2. 数据库连接- DriverManager、Connection的使用3. SQL语句执行- Statement、PreparedStatement的使用4. 结果集处理- ResultSet的使用5. 事务处理- 事务的概念、处理方式九、Java Web基础1. Web应用概述- Web应用的组成、运行环境2. Servlet技术- Servlet的概念、生命周期、配置3. JSP技术- JSP的概念、页面指令、内置对象4. 会话管理- Cookie、Session的使用5. MVC模式- MVC的概念、实现十、Java开发工具和环境1. 开发工具- Eclipse、IntelliJ IDEA等IDE的使用2. 版本控制- Git的基本使用3. 构建工具- Maven、Gradle的使用4. 持续集成- Jenkins等CI工具的使用5. 测试- JUnit等测试框架的使用本大纲涵盖了Java语言的基础知识、面向对象编程、集合框架、异常处理、I/O流、多线程编程、网络编程、JDBC、Web基础以及开发工具和环境等多个方面,旨在为学习者提供一个全面的Java学习路径。

java培训资料

java培训资料

java培训资料Java是一种跨平台、面向对象的编程语言,广泛应用于各个领域和行业。

为了帮助初学者快速掌握Java编程,以下是一份Java培训资料,通过系统而详细的介绍,帮助读者逐步学习和理解Java的基础知识与核心概念。

一、Java的介绍与安装1. Java概述2. Java的发展与应用领域3. Java的优势与特点4. Java的安装与配置二、Java基础语法1. 数据类型与变量2. 运算符与表达式3. 控制流程与条件语句4. 循环语句与数组三、面向对象编程1. 类与对象的概念2. 封装、继承与多态3. 方法与构造函数4. 静态成员与内部类四、Java核心类库1. 字符串处理与常用类2. 输入输出流与文件操作3. 异常处理与错误调试4. 集合与泛型五、图形用户界面与事件处理1. Java GUI编程概述2. AWT与Swing组件3. 事件模型与事件处理4. 布局管理与界面设计六、多线程与并发编程1. 进程与线程的概念2. 创建与启动线程3. 线程同步与互斥4. 线程通信与线程池七、网络编程与数据库连接1. 网络编程基础2. Socket编程与HTTP通信3. JDBC与数据库连接4. SQL语句与事务处理八、常用开发工具与框架1. Eclipse与IDEA的使用2. Ant与Maven的构建工具3. Spring与Hibernate框架4. Web开发与Servlet九、软件测试与调优1. 单元测试与集成测试2. 性能测试与代码优化3. 调试技巧与常见问题解决4. 代码规范与文档编写十、Java进阶与应用拓展1. 反射与动态代理2. 注解与元数据编程3. 设计模式与重构技巧4. Java的实践应用与案例分析以上为Java培训资料的大致内容安排,通过逐步介绍Java的基础知识与核心概念,读者可以系统地学习Java编程并逐渐熟悉Java开发的各种技术与工具。

希望这份资料能够为初学者提供有效的指导与学习支持,帮助他们快速入门Java编程,并在实践中不断提升自己的技术能力。

JAVA培训机构教学大纲

JAVA培训机构教学大纲
Linux的RPM软件包管理:RPM包的介绍、RPM安装、卸载等操作
Linux网络:Linux网络的介绍、Linux网络的配置和维护
Linux上常见软件的安装:安装JDK、安装Tomcat、安装mysql
linux部署自己的java web实战项目
14
JSON和JAVA对象互相转化
JSON/GSON等类库
3
Struts2
55口弋$2核心控制流程、Ognl、Ation、Interceptor、Result、FreeMarker、Struts2标记、
Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提 交等)。Sptring整合Struts
4
Hibernate
ORM概念、Hibernate核心API、Hibernate实体映射技巧、HQL查询、OSCache及Hibernate缓存技术;Spring整合Hibernate
3
数据库设计
设计的三大范式;PowerDesigner的使用;
4
JDBC技术
JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。
5
数据库连接池技术
Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详 细扩展与测试池效率;
2
Oracle数据库
Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础
3
JDBC
JDBC核心API(Connection、Satement、ResultSet)、JDBC优化技术(缓存技术、批处理 技术、连接池技术)
4
Xml

java全栈工程师大纲

java全栈工程师大纲

java全栈工程师大纲作为一名Java全栈工程师,需要掌握的知识和技能非常广泛。

以下是一个大致的Java全栈工程师的学习大纲:1. 基础知识:Java语言基础,掌握Java的基本语法、面向对象编程、异常处理等。

数据结构与算法,了解常用的数据结构和算法,能够分析和解决问题。

数据库基础,熟悉关系型数据库和SQL语言,了解数据库设计和优化。

2. 后端开发:Java Web开发,熟悉Java Web开发框架,如Spring、Spring Boot、Spring MVC等。

RESTful API设计,了解RESTful架构风格,能够设计和实现符合RESTful标准的API。

数据库操作,熟悉数据库的增删改查操作,能够编写高效的SQL查询语句。

缓存技术,了解缓存的原理和常用的缓存技术,如Redis、Memcached等。

3. 前端开发:HTML/CSS/JavaScript,掌握前端基础知识,能够编写符合标准的HTML页面,熟悉CSS样式设计和JavaScript编程。

前端框架,熟悉常用的前端框架,如React、Vue.js等。

前端工具,了解构建工具、模块化开发等前端工具和技术。

4. 安全与性能优化:Web安全,了解常见的Web安全漏洞和攻击方式,能够进行安全性分析和漏洞修复。

性能优化,了解性能优化的基本原则和方法,能够对系统进行性能分析和优化。

5. DevOps:版本控制,熟悉常用的版本控制工具,如Git,能够进行团队协作开发。

自动化部署,了解自动化部署的流程和工具,如Jenkins、Docker等。

云平台,了解云计算和云平台的基本概念,如AWS、Azure 等。

6. 其他技能:编程工具,熟练使用IDE(如Eclipse、IntelliJ IDEA)和代码调试工具。

团队协作,具备良好的沟通能力和团队协作精神,能够与其他开发人员、产品经理等进行有效的合作。

需要注意的是,这只是一个大致的学习大纲,实际上Java全栈工程师的要求可能会因公司、项目和行业而有所不同。

培训计划java

培训计划java

培训计划java一、培训概述Java是一种通用编程语言,广泛应用于企业级应用程序开发。

它具有面向对象的特性、跨平台的能力和丰富的类库,可以用于开发各种类型的应用程序,包括Web应用程序、移动应用程序和大型企业级系统。

本次培训将涵盖Java的基础知识、高级特性和最佳实践,旨在帮助学员掌握Java编程的基本技能,提高应用开发的能力。

二、培训目标1. 理解Java编程语言的基本概念和语法2. 掌握使用Java开发各种应用程序的能力3. 熟悉Java的高级特性和最佳实践4. 能够利用Java搭建企业级应用系统5. 掌握在实际项目中运用Java进行开发的能力三、培训内容1. Java的基本概念和语法(2天)- Java的历史和发展- Java的特点和优势- Java的基本语法和数据类型- 控制流程和循环结构- 方法和函数- 异常处理2. Java面向对象编程(2天)- 类和对象- 继承和多态- 接口和抽象类- 封装和封装- 内部类和匿名类- 泛型和容器类3. Java核心类库和常用API(2天) - 字符串处理- 文件操作- 集合框架- IO流操作- 网络编程4. Java高级特性(2天)- 多线程并发编程- 反射和动态代理- 注解和元数据- Lambda表达式- 新特性介绍5. 数据库编程(2天)- JDBC数据库连接- SQL语句的执行- 数据库操作和事务处理- ORM框架介绍(例如Hibernate)6. Web应用开发(2天)- Servlet和JSP技术- MVC框架介绍(例如Spring MVC) - Web服务开发(例如RESTful)7. 企业级应用系统(2天)- Spring框架介绍- Spring Boot应用开发- 微服务架构和设计原则8. 实战项目开发(3天)- 针对一个实际项目,学员将应用之前所学的知识进行实战练习,包括需求分析、设计、编码、单元测试和部署。

四、培训方法1. 理论教学通过课堂讲解、PPT演示和案例分析等方式,讲解Java编程的基本概念和语法。

Java学习的大纲

Java学习的大纲

以下是一个Java学习的大纲,包括了Java基础知识、面向对象编程、异常处理、集合框架、多线程、网络编程和数据库操作等方面的内容。

1. Java基础知识- Java简介- Java开发环境搭建- Java基本语法-数据类型-运算符-控制结构(条件语句、循环语句)- Java变量和常量- Java注释- Java编码规范2. 面向对象编程-类和对象-类的定义和使用-对象的创建和使用-构造方法-析构方法- this关键字-封装-继承-多态-抽象类和接口3. 异常处理-异常的概念-异常的分类- try-catch语句- finally语句- throw和throws关键字-自定义异常4. 集合框架-集合框架概述- List、Set和Map接口及其实现类-迭代器(Iterator)和枚举器(Enumeration)-集合排序和查找-泛型5. 多线程编程-线程的概念-线程的创建和启动-线程同步(synchronized关键字)-线程间通信(wait、notify和notifyAll方法)-线程池(ThreadPoolExecutor类)-生产者消费者模式6. 网络编程-网络编程基础- InetAddress类和URL类- Socket编程-服务器端编程-客户端编程- UDP编程- HTTP协议和Java实现的HTTP客户端(HttpURLConnection类)7. 数据库操作- SQL语言基础(DDL、DML、DQL、DCL)- JDBC编程(DriverManager类、Connection、Statement、ResultSet类)- SQL注入攻击和防范- ORM框架(如Hibernate、MyBatis)8. Java Web开发- Servlet和JSP简介- Servlet生命周期-请求和响应对象(HttpServletRequest、HttpServletResponse)-会话管理(HttpSession)-过滤器(Filter)和监听器(Listener)- MVC设计模式-常用Java Web框架(如Spring、Struts2、Hibernate等)9. Java企业级应用开发- Java EE架构- EJB(Enterprise JavaBeans)- JPA(Java Persistence API)- JMS(Java Message Service)- RMI(Remote Method Invocation)- Java安全和权限控制10. Java性能优化和调试- Java内存模型和垃圾回收机制- JVM调优(如调整堆大小、新生代和老年代比例等)- Java代码性能分析工具(如VisualVM、JProfiler等)- Java代码调试技巧(如使用断点、单步执行等)11. Java新特性和发展趋势- Java 8的新特性(如Lambda表达式、Stream API等)- Java 9的新特性(如模块化系统等)- Java 10的新特性(如局部变量类型推断等)- Java 11的新特性(如HTTP客户端API改进等)- Java的未来发展趋势(如微服务、云原生应用等)12. Java测试-单元测试(JUnit)-集成测试-性能测试(JMeter)-代码覆盖率(JaCoCo)-持续集成和持续交付(Jenkins、Travis CI等)13. Java开发工具和环境-集成开发环境(IDE)(如Eclipse、IntelliJ IDEA等)-版本控制工具(如Git、SVN等)-构建工具(如Maven、Gradle等)-依赖管理工具(如Maven Repository、Nexus等)-容器化和云原生技术(如Docker、Kubernetes等)14. Java实战项目-在线购物系统-学生信息管理系统-企业资源计划(ERP)系统-社交媒体应用-物联网应用15. Java学习资源和社区- Java官方文档- Java教程和书籍- Java博客和论坛- Java开发者社区(如Stack Overflow、GitHub等)16. Java面试准备-面试技巧和注意事项- Java面试题库(如LeetCode、HackerRank等)-常见Java面试问题及答案-如何回答技术难题和编程问题-如何展示自己的项目经验和技能17. Java职业发展- Java程序员的职业规划-成为Java专家的途径- Java架构师的职责和技能要求- Java开发团队的管理和协作-创业和企业中Java技术的应用18. Java开源项目和社区贡献-了解Java开源项目(如Spring、Hibernate等)-参与Java开源项目的方式和流程-提交代码和解决bug的方法-与其他开发者合作的技巧-为Java社区做贡献的意义和方法。

java 教学大纲

java 教学大纲

java 教学大纲第一章:软件开发基础与Java语言概述1. 软件运行原理、操作系统与计算结构的发展2. 软件开发过程与程序设计语言3. Java的发展历史与开发过程,以及运行环境、Applet和Application的基本概念第二章:标识符、关键字和数据类型1. Java语言的基本语法单位2. Java语言的编码体例3. Java语言的基本数据类型和复合数据类型4. 类和对象的初步介绍(定义类、对象实例化)第三章:表达式和流1. Java的表达式和流的概念2. Java的程序结构3. 选择语句(if、if…else、switch)和循环语句(for、while、do…while、循环语句的嵌套)以及跳转语句(break、continue、return)的使用第四章:面向对象程序设计基础1. 面向对象程序设计的基本概念和特点2. 类和对象的概念及关系3. 类的定义和对象的创建4. 类的继承和多态性5. 异常处理机制第五章:Java标准类库、集合框架与泛型编程1. Java标准类库的介绍与使用2. Java集合框架的概述与使用3. 泛型编程的基础知识与应用第六章:文件输入输出流与网络编程1. 文件输入输出流的基本概念与使用2. 网络编程的基本概念与技术,例如Socket编程等第七章:多线程编程技术1. 多线程编程的基本概念和特点2. Java中的线程实现方式,如继承Thread类、实现Runnable接口等3. 线程同步和锁的机制及在多线程中的应用第八章:数据库编程技术1. 数据库的基础知识,如SQL语言、数据库连接等2. JDBC(Java Database Connectivity)的介绍与使用,包括连接数据库、执行SQL语句、处理结果集等操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Generic、Enum 、Annotation 等 国际化、日期 /时间操作、反射机制、包装类等 TCP 程序实现,与多线程、 IO 相结合开发
7、掌握类集框架的各个组成部分; 8、掌握 Java 的各种新特性技术; 9、可以使用反射机制完成各种复杂操作;
数据库编程
JDBC 基本概念、核心接口使用、事务、回滚、配置与 连接 Oracle 数据库
系数据库、 JAVA EE 技术、 Android 开发者和企业级应用的中高级软件人才。自成立以来,为各大型软件公司输送了大量的
中、高级人才,其中,也有不少学员就业于 IBM 、新浪、中科软等大型公司,受到各用人单位的好评。
2、培养目标:高级软件开发工程师
本中心专注于培养企业需求量大、就业率高,但人才市场紧缺的面向行业的
MVC JQuery
4、主流企业开发技术
JAVA SE / JAVA EE JBoss / Tomcat / MyEclipse Oracle / MySQL Struts / Struts 2.0 / Spring / Hibernate XML / EJB 3.0 / Web Services
5、“项目 /案例”教学法 -让你在培训期增加 300% 项目经验
知识点:面向对象设计、接口及抽象类使用、 JDBC 。
Java SE 学习主要以面向对象为主,最后会使用面向对象的分析与设计方法,讲解程序的分层开发,为日后学习打下 基础。
12.3、 Java WEB 基础课程( Java EE 基础课程)
Java WEB 基础课程是在 Java SE 之上进行讲解,讲解过程之中,魔乐科技经过多年教学经验总结,对于许多学 员而言, Java WEB 基础的学习不像 Java SE 那样有主线的进度,而所有的知识点都非常的凌乱,所以我们在教学中
从基础开始,由浅入深,循序渐进,适合于理工科大专以上学历者。需经过入学测试。
11、预习要求
由于在魔乐科技的学习的知识量较大,所以要求学员在参加学习之前,一定要先将 可以最好可以预习完 Java WEB 开发的课程,这样学习效果可以达到最好。
MLDN 的 Java 视频学习完,如果
12 、培训课程详解
7、培训环境:高端 IT 开放实验室 -固定座位人手一机
高端设备组成的工作站、 Oracle 数据库、 Linux 操作系统、 Java 开发环境、 Web 服务器组成的高端 IT 实验室。
人手一机,边授课边进行课程练习和项目开发。
学生工作站硬件为 AMD64 X2 3600+ 内存 1G 硬盘 160G 显示器 19 宽
为了更好的让学员在最短的时间内掌握所有知识的核心内容,理清学习的思路,魔乐科技软件学院经过多年的研究, 筛选出最适合于就业以及发展的技术进行讲解,而对于合作企业的单独要求,魔乐科技也会为学生安排单独的讲解。
12.1、数据库: Oracle / MySQL
在国内的开发之中,大型项目主要使用 Oracle 数据库,而一些中小型项目主要使用 MySQL 数据库,魔乐科技软件学 院针对于市场要求,在培训期内,主要以 Oracle 和 MySQL 数据库为主,并基于此数据库实现项目的开发与实现。
程中,笔试出现最多的内容就是 Java SE 核心基础,所以在全行业内,魔乐科技第一次将面试题与
Java SE 的知识点相结
合,这样不仅可以为日后的成功笔试打下基础,也可以同时更好的掌握
Java SE 这门技术的核心知识。 )
课程名称
课程内容
培养目标
JAVA SE 课程
核心语法
面向对象编程
多线程 文件编程 Java 新特性 常用类库 网络编程
10、可以使用 Oracle 进行开发; 11、可以掌握常见数据结构的实现;
数据结构 /类集
Collection 、 Map 、 Iterator 、树、 Queue、 SortedSet、 SortedMap 、BT 排序算法
综合讲解
基于 Oracle 数据库提供的数据表进行完整的面向对象 的分析与设计
以 Oracle 数据库提供的 emp 和 dept 数据表为操作基础,
通过代码的不断升级讲解各基础开发方法:
案例讲解
· JSP + JDBC
(JSP + Oracle) · JSP + JavaBean + Smartupload
部门雇员管理 · JSP + DAO + Smartuplad
项目讲解
对于每一个独立的知识点都会配合以大量的实际案例为学员深入讲解。
( 魔乐科技为了学员更好的掌握 Oracle 、Java
SE、 Java WEB 之间的联系关系,独家引入了“部门管理项目”的讲解,学员在学习中边学边写代码,可以迅速掌 握 Java EE 中的主要设计模式 )
课程名称
课程内容
培养目标
JAVA EE 基础
3、完备合理的知识学习体系
· 操作系统: Windows Linux
· 中间件: Tomcat JBoss
· 数据库: MySQL Oracle
· JAVA SE :环境搭建
基础程序
面向对象
应用程序 Java 新特性 JDBC
· JAVA EE WEB : HTML JavaScript JSP JavaBean DAO Smartupload Servlet
网页前台制作
HTML 、 Css、JavaScript、 DreamWeaver 工具
开发环境搭建
Tomcat 服务器安装及配置、 MyEclipse 插件使用、数据库 连接池的配置及使用
JSP 基础语法
Scriptlet 、request、response、session等核心对象以及分页 功能的实现
MLDN 人才培养大纲( V 3.0 )
1、魔乐科技软件学院( MLDN )
魔乐科技软件学院,位于中关村科技园区德胜科技园内,是一家从事高端
JAVA 技术培养的技术公司,由各大型软件
企业的高级软件开发工程师、系统架构师等技术骨干组成的高端
IT 人才培养公司,致力于培养 Linux 平台、 Oracle 大型关
态)、访问控制权限、接口及抽象类的应用、包的定义
JAVA 数据开发;
及使用、异常处理、各种主流设计模式
4、能使用 JAVA 进行基本的网络程序开发;
概念、实现、同步与死锁
5、可以灵活的使用 JAVA 中的常用类库;
File 、字节流、字符流、打印流、对象序列化、 Scanner 6、了解数据结构在 JAVA 中的基本实现;
无论是从事 Java EE 或者是从事 Android 开发,掌握核心的 Java SE 技术是一门最重要的基础性知识, 在本部分讲解中,
魔乐科技软件学院的老师会根据多年的项目经验,将
Java SE 中的核心知识抽取出来,并以通俗的方式讲解给学员,让学
员在学习中不断巩固基础, 为以后的技术学习进行铺垫。 ( 经过魔乐科技多年与用人单位的合作发现, 学员在进行求职的过
2、能对数据库进行基本的管理。
MySQL
MySQL 数据库的基本操作及使用命令
基于 Oracle / MySQL 进行项目的开发
数据库的学习主要以 SQL 语句为主,数据库管理为辅,同时也会给学员讲解真实“项目需求” 进行数据表的分析与设计。
,并通过项目需求分析
12.2、 Java SE 核心基础课程精讲
每期班学院在毕业前都要承担真实项目开发,并签订保密合同,所有的项目代码均使用
SVN 进行管理。
Java
6、培训教师团队 -国内顶尖技术讲师
本中心的培训教师全部是由高级软件开发工程师、软件架构师组成的高级教师团队。 · 李兴华:丰富的 JAVA/JAVAEE 设计和开发经验以及多年培训经验 · 李 祺: JAVA 高级软件工程师,丰富的框架及分布式开发经验 · 胡松楠:兆荣联合公司高级 LINUX 管理及 PHP 开发工程师 · 刘 媛:丰富教学经验,精通 Java EE 平台技术,包括 Java SE 、JSP、Servlet、Struts、Spring 、Hibernate、 EJB、 XML 、 Web Services 多年线上培训平台开发经验。 · 王 岩:三星公司 Opentide project manager
JavaBean 编程
JavaBean 的基本语法、 JavaBean的设计及开发、 DAO 设 计模式、 Smartupload
Servlet
Servlet 基本结构、生命周期、 MVC 设计模式、过滤器、 监听器
JSTL + EL
配置 JSTL 开发包,并使用 JSTL + EL 进行 JSP 开发
· 开源框架: Struts 1.x AJAX Hibernate Spring Struts 2.0 JSF DWR JSON
· 分布式开发: RMI Web Services EJB 3.0
· 搜索引擎: Lucene、 HTMLParser 、 Heritrix
· 工作流: JBPM
· XML :语法、解析
通过多个经典案例( Case)的学习,逐个剖析各个软件项目( Project )的精髓,相当于具备了项目的结构分析能力,
通过自身对项目的理解,对项目进行进化( Evolution )式的开发,整个流程采用案例教学
项目开发
项目改进。学
习中人手一机,边讲边练,真正的去动手感受真实的软件开发。
10 、入学条件:理工科大专以上学历
本课程中采用众多的企业项目案例,由浅入深进行逐层讲解,每个项目都源自于真实项目,包括电信计费系统、信息
管理系统、 CRM 、 OA 、 ERP 等。
在教学组织中,培训教师将针对于主流的应用架构进行完善合理的讲解,让每一个学员可以在这之中充分体验 的发展历程,清楚的认识到每种架构的优缺点,并在项目中巩固开发架构,以达到预期的学习效果。
相关文档
最新文档