询价
2038人看过
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java 被誉为编程界的万金油,“喝杯Java压压惊”是程序员最常见的一个梗,可见Java在编程界受欢迎程度之高。Java是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。由于提供了网络应用的支持和多媒体的存取,会推动Internet和企业网络的Web的应用。
JavaSE 阶段 | |
Java 简介 | Java 发展历程、Java 的技术结构、JDK 的下载及安装、HelloWorld 入门案例。 |
Java 基本语法 | 关键字、标识符、注释、字面量、进制及其换算、变量、数据类型及其转换、运算符、流程控制、数组、二维数组、方法。 |
面向对象 | 面向对象与面向过程比较、类与对象的关系、成员变量与局部变量、构造方法、this 关键字、代码块。面向对象的特征(封装、继承、多态)、super 关键字、权限修饰符、方法的重写static、final、abstract、接口、内部类、包、垃圾分代回收机制。 |
API(一) | Object、String、Pattern、包装类、Math、BigDecimal、Date、Calendar。 |
API(二) | 异常、集合、Map、泛型、迭代器、比较器 |
API(三) | IO、线程、套接字。 |
API(四) | 反射、注解、断言 |
jvm | 参数 jvm 内存大小调节、常见回收机制。 |
JDK8 的部分特性 | 接口中的默认方法、Lambda 表达式、函数式接口、时间包。 |
Git 版本控制
|
版本控制概念、Git 发展历史、Git 安装配置、Git 版本库管理、Git 版本控制、Git 远程仓库、Git 分支管理、Git 标签管理、码云介绍。 |
JavaEE 框架阶段 | |
Spring | Spring IOC 基础、Spring 的工厂模式 ( 静态工厂、实例工厂、Spring 工厂 )、Spring 依赖注入(构造器注入,set 注入)、Spring 的注解形式、Spring AOP 原理及实现、Spring 整合 JDBC、JDBCTemplate、Spring 声明式事务处理、事务的回滚策略等 |
SpringMVC | SpringMVC 原理、SpringMVC 简单参数封装、复杂参数封装、值传递的原理、SpringMVC 的注解形式、日期格式类型转换、文件上传、页面访问控制 ( 转发和重定向 )、RESTFUL 结构 |
MyBatis | MyBatis 原理、DQL 映射、DML 映射、复杂结果集映射、参数传递(注解形式和 MAP 形式)、结果集封装原理、动态 SQL 的拼接、字符转义、MyBatis 的接口实现、代码自动生成工具、关联关系的讲解、Spring + SpringMVC + MyBatis 整合(SSM 整合) |
EasyMall 项目重构及开发 | 通过框架技术重构在 JavaWeb 阶段实现的 EasyMall 项目,通过对比使学员们理解使用框架的好处,熟悉框架的搭建和使用,理解框架整合方式、了解框架下业务开发流程。并进一步实现EasyMall 中的购物车模块、订单模块、在线支付、销售统计等模块。 |
Springboot | 基础,搭建,springboot 组合注解运行原理,springboot 的 web 开发,spring data JPA,声明式事务 |
SpringBoot 重构EasyMall | 通过 SpringBoot 重构 EasyMall 项目 , 加深对 Spring Boot 的理解,实现购物车、订单、在线支付等功能模块 |
JavaWeb 阶段 | |
XML | XML 的概念与基本作用、XML 语法、XML 解析介绍、DOM4J 解析 XML |
HTML/CSS | HTML 介绍、HTML 文档结构、HTML 语法、HTML 标签技术(超链接、列表、表格、图像、表单等),CSS 介绍、CSS 导入方式、CSS 选择器、CSS 布局、CSS 样式属性。完成 EasyMall 项目静态页面。 |
JavaScript | JavaScript 语法、数据类型、运算符、流程控制、数组、函数、JavaScript 内部对象、自定义对象,DHTML 编程、DOM 介绍,DOM 编程(使用 DOM 操作 HTML 文档)。完成 EasyMall 静态页面中的 js 脚本。 |
Jquery | Jquery 对象、Jquery 选择器(ID、元素、class、层级等)的使用、Jquery 案例(用户列表增、删、改、查)、Json 的对象转换、Jquery AJAX 的实现。完成 EasyMall 静态页面中的 jquery 脚本。 |
MySql | 数据库介绍、MySQL 安装与配置、数据库增删改操作 DDL 语句使用、表增删改操作 DML 语句使用、表查询操作 DQL 语句使用,数据备份及恢复、多表设计、多表查询。完成 EasyMall 中数据库的设计。 |
JDBC | JDBC 介绍、JDBC 入门,JDBC 核心 API 介绍,JDBC 的 CURD 操作防止 SQL 注入及PrepareStatement 使用,使用批处理。连接池的介绍、自定义连接池,常用的开源连接池C3P0 的介绍及使用。 |
Tomcat/HTTP | WEB 服务器介绍、Tomcat 的安装与启动、Tomcat 的体系结构、组织 WEB 应用目录与在Tomcat 中发布 WEB 应用程序的方式、配置 WEB 的主页、使用 Tomcat 配置虚拟主机、HTTP协议详解。 |
Servlet | Servlet 介绍、开发 Servlet 程序、Servlet 生命周期、Servlet 调用分析、Request 及Response 的使用、ServletConfig 使用,ServletContext 使用(作为域对象使用、配置系统初始化参数、获取 web 资源)。AJAX 介绍、XMLHttpRequest 对象详解。完成 EasyMall 用户注册模块。 |
Cookie/Session | 会话技术介绍、Cookie 介绍及 Cookie 的使用、案例之 Cookie 实现记住用户名,Session 的使用及 Session 的原理,案例之利用 Session 实现登陆功能及验证码校验。完成 EasyMall 用户登录模块。 |
更多课程板块及内容,请点击咨询客服! |
掌握语言基础是第一步。如果你不了解基础知识,那么你就不知道自己是否做错了或者接下来该怎么做。当然,这并不是要求你把所有的基础知识都记住,比如所有的Java关键字、核心概念或者基本编码技术等。如果你确信自己对大多数的基础知识和概念足够熟悉,并且能够以某种方式将它们联系起来,那么你就可以进行下一步了,你可以开始尝试编写一些非常基本的Java程序,比如打印hello world、实现简单的加减法,等等。当你完成了大部分的基础程序编写,并且掌握了基本的编程技巧之后,就可以进行下一步了。我会建议你努力学习Java集合和Java IO内部的API。你需要熟悉这些API提供的各种类和接口,并利用它们来创建程序。当你完成所有内容后,我相信你的Java也就很好了。
成立:2002年
福州Java线下培训课程大纲
课程背景
福州地区的IT行业需求日趋上升,Java编程成为了岗位要求之一。而许多学生和初学者对于Java的学习一无所知,因此需要专业的Java培训课程。
课程特色
1.结合实际项目案例进行讲解
2.逐步引导学生实现Java程序
3.注重实践,实现代码调试和优化
4.课堂互动,激发学生思考和创意
5.不断更新的教学内容和技术
课程目标
1.掌握Java编程语言的基本概念和语法
2.能够使用Java编写控制台程序和图形化界面程序
3.了解并熟练使用Java常用工具和框架
4.能够进行Java程序调试和优化
5.具有实战开发能力,能够完成Java项目或应用
学习对象
1.对Java编程感兴趣或渴望入门的初学者
2.已经学过一些Java编程的学生和工程师
3.想要提高Java编程技巧和实战经验的程序员和开发者
课程内容
1.Java基础语法
2.面向对象程序设计
3.异常处理和文件操作
4.多线程和网络编程
5.Swing图形界面编程
6.Java Web应用开发
7.常用工具和框架,如Spring和MyBatis
学习时长
根据学员自身基础和学习目标,可选择不同的课程时长和周期。一般来说,学完整套课程需要3个月到半年的时间。
收费范围
收费标准根据课程时长和周期而定,可通过咨询获得详细信息。同时,学员也可以预约免费体验课程来了解我们的教学内容和风格。
学习收获
通过本课程的学习,学员可以掌握Java编程的基础知识和实战经验,达到独立开发Java项目的能力。同时,学员还可以通过实践项目案例,提高编程思维和解决问题的能力。
结语
以上信息仅供参考,实际情况以到校咨询为准。我们欢迎您联系在线客服,预约免费体验课程,了解更多有关Java编程的知识和技能。
学员评论
来自第三方
来自第三方
来自第三方