学习费用:面议
课时安排:1天/6小时
主讲老师:郭振杰
课程简介:互联网,作为全球性的互联网络,自1969年诞生以来,已经深刻改变了人类社会的方方面面。以下是关于互联网的200字描述: 互联网,是连接全球计算机网络的巨大网络,通过通用协议将各种网络串联在一起。截至2024年,中国互联网用户已超过10亿,普及率居世界前列。互联网具有传递性、自由性、实时性等特点,极大地促进了信息传播、经济发展、社交交流和文化传承。电子商务、在线教育等新兴产业蓬勃发展,为人们提供了更加便捷、快速和多样化的服务。同时,互联网也面临着网络安全、隐私保护等挑战,需要不断加强监管和自律。
课程目标:
通过本课程学习,掌握java编程基础、面向对象编程、Java异常处理、IO操作、网络接口编程、反射机制、Spring开发框架,并能够在项目中熟练应用。
适用人群:
Java开发工程师
课程介绍:
培训天数 | 课程类别 | 备注 |
第一部分 Java基础 (2-3天) | Java基础准备 | 1. Java介绍及编程环境安装 2. 开发工具的介绍及安装 |
Java基础语法 | 1. Java基本语法 2. 常量、变量与运算符 3. 程序控制结构 4. 函数 | |
Java高级编程 | 1. 面向对象编程 2. 类与继承 3. 接口与抽象函数 4. 多态与内部类 5. 变量作用域 | |
第二部分 高级编程 (1-2天) | 异常体系 | 1. 异常简介 2. 捕获并处理异常 3. 常见异常类型 4. 使用throws声明异常 5. 使用throw手动抛出异常 6. 运行时异常、检查时异常 7. 自定义异常 8. 异常处理基本原则 |
IO流 | 1. File类 2. Java中的流分类 3. IO流家族 4. IO流常用基类 5. 序列化与反序列化 | |
反射机制 | 1. 反射机制概述 2. Java反射API 3. Class类方法 4. Java动态代理 | |
第三部分 后端编程 (2-3天) | Springboot基础 | 1. Springboot入门 2. SpringBean使用 3. SpringMVC开发 4. Spring数据库编程 5. Spring+MyBatis |
Spring高级 | 1. Spring拦截器介绍 2. Spring Aop和事务 3. SpringBoot介绍 4. Spring微服务介绍 |