询价
2254人看过
面授
通过入学考核的未就业人士
掌握分布式常见问题解决方案,比如:雪崩、内存穿透、分布式事务锁等、 独立自主分析bug能力,解决bug的能力、 熟练运用swagger技术、JApiDocs技术进行API接口自动化生成与管理、 熟练运用Xshell远成连接Linux服务器,Xftp远成管理文件等、 熟练运用Linux安装JDK、Tomcat、Mysql、Redis、Nginx等常用软件
Java可以用来编写网站:现在很多大型网站都用Jsp写的。所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多;Java可以做Android:Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。所以市场上见到的手机系统例如MIUI ,阿里云,乐蛙等,都是修改源代码再发行的;Java也可以做游戏:或许你不知道,在以前诺基亚还很流行的时候,手机游戏大多数都是Java开发的。Java还可以做软件:一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等Java开发工具。有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识。
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学习班课程大纲
课程背景
随着数字化时代的到来,各行各业对于技术人才的需求越来越大。Java作为一种常用的编程语言,成为很多企业招聘的必备技能之一。因此,福州Java学习班课程应运而生,旨在为求职者提供高质量的Java编程课程,提升他们的技能水平。
课程特色
1. 实战驱动:课程以实际项目为主线,通过手把手教学方式,辅以实际案例,让学员亲手操作,锻炼实际编程能力。
2. 一对一辅导:课程提供1v1的辅导服务,让学员能够更快更深入地了解和掌握Java的知识点。
3. 高效学习:课程内容全面且系统化,让学员在短时间内能够快速提升编程技能水平。
课程目标
1. 熟练掌握Java 编程语言的基本语法和语言特性;
2. 掌握常用Java类库的使用,包括输入输出、集合、异常处理等;
3. 熟悉常见的开发框架和数据库操作;
4. 掌握Java Web开发基础,了解MVC设计模式;
5. 能够开发Java Web应用;
6. 能够高效完成企业级项目的开发工作。
学习对象
1. 想要从事Java开发工作的求职者;
2. 已从事Java开发工作的程序员,希望提升技能与岗位晋升者;
3. 对Java开发有兴趣,想要学习Java编程的学生。
课程内容
1. Java基础语法及面向对象编程思想;
2. 常用数据类型、运算符、流程控制语句;
3. Java类库的使用;
4. JDBC编程和数据库操作;
5. Servlet、JSP和Struts2框架;
6. Spring框架和MyBatis框架;
7. 前端技术HTML、CSS、JavaScript、jQuery等;
8. Java Web 开发实战、项目实战。
学习时长
本课程总时长为6个月,每周2个晚上,每晚上3小时。
收费范围
实际收费以到校咨询为准,我们提供免费体验课程,可以联系在线客服,预约免费体验课。
学习收获
1. 掌握Java编程基础知识和流程控制语句;
2. 能够理解类和对象、封装、继承和多态等面向对象编程思想;
3. 熟悉Java类库,掌握输入输出、集合、泛型、异常处理等Java编程基础知识;
4. 掌握Java Web开发基础,了解MVC设计模式;
5. 熟练使用常见的开发框架和数据库操作;
6. 能够高效完成企业级项目的开发工作。
结语
以上信息仅供参考,实际情况以到校咨询为准。可联系在线客服,预约免费体验课,我们将竭尽所能为学员提供较好的Java编程学习服务。
学员评论
来自第三方
来自第三方
来自第三方