预科课程安排- 开班仪式
- 基础知识补充
- 时间管理
- 小白到准职场精英系列
- 开学典礼
开班仪式 基础知识补充 时间管理 小白到准职场精英系列 开学典礼
课程内容- 基础知识查漏补缺
计算机概念 输入与输出 硬件与软件 进制处理 源码、反码、补码 操作系统概念与分类 Windows控制台指令 Windows快捷键
- 网络配置及虚拟机安装
虚拟机 linux安装 linux网络配置 putty 文件命令 用户命令
- 小白到准职场精英之Word
作业排版与认知 需求文档(业务流程、功能结构、功能描述IPO) 设计文档(项目架构、数据设计、界面设计) 简历编写以及简历要求
- 小白到准职场精英之Excel
快速填充 表格格式 序列数据 数据引用 运算 常用公式(SUM()、VLOOKUP()等) 自定义函数 数据设计实践
- 小白到准职场精英之PPT
PPT母版(母版页,占位符使用) 效果(合并、拆分、动画、切换) 内容(内容结构、重心、配色、配图) 演讲(准备、预演、流畅、台风、互动、控场)
- 虚拟公司创立及行业知识综述
产品 原型 产品原型的概念 原型设计目标 产品原型工具 判断标准 检测方法
JavaSE课程安排- 成立项目小组
- java基础
- 封装继承多态整合运用
- 数据库编程
- C/S版即时通讯系统
- 项目答辩
成立项目小组 java基础 封装继承多态整合运用 数据库编程 C/S版即时通讯系统 项目答辩
课程内容- Java编程语言基础
Java语言概述 变量与数据类型 运算符、表达式与选择结构 循环结构初探 数组及常见算法解析 使用方法封装程序逻辑 综合项目:实现小型管理系统
- Java面向对象程序设计
类和对象 深入方法和类(包含内部类在开发中的使用) 综合应用:封装自定义动态对象数组重构小型管理系统及ArrayList初识 继承与多态 抽象类和接口
- Java语言高级特性
集合框架与泛型编程 JDK异常处理及自定义异常 集合进阶(手写栈、队列、 链表、哈希表源码) 综合项目:使用多种集合技术实现斗地主小游戏 Java I/O系统编程 综合项目:为小型管理系统增加文件持久化模块
- 数据库编程
初识MySQL数据库 实施数据完整性之建库、建表、键约束 数据操作和数据查询语言(DML&DQL) 分组查询、联合查询及事务 JDBC、工具类的封装、实现事务操作 连接池、模板类及DAO设计模式 综合项目:使用数据库技术实现考试系统
- SE综合扩展
多线程 网络编程 Lambda方法引用 函数式接口Stream类 类加载器和反射模块化 测试、注解、实现测试框架 综合项目:C/S版即时通讯系统-服务端实现
JavaEE课程安排- 网页制作
- web项目开发
- 制作属于自己的论坛
- 项目答辩
网页制作 web项目开发 制作属于自己的论坛 项目答辩
课程内容- HTML与CSS
html结构 块标签与行标签 特殊符号 表格与表单元素 语义化 CSS样式概念、样式导入方式 样式优先级 基本选择器 字体属性、文本属性 高级选择器 样式权重
- Bootstrap布局
栅格系统 响应式布局、媒体查询、多端界面适配 卡片组件 表单组件、输入框组件 导航条、导航菜单 面包屑导航 按钮组 响应式表格、分页条工具 列表组
- JS与jQuery
变量、运算符 控制语句 常用函数、自定义函数 数组的使用 元素操作、事件绑定 表单验证 模板字符串、解构赋值 Promise对象 jQuery基础语法 工厂函数 jQuery对象与DOM对象 事件处理 jQuery动画
- jQuery插件与Bootstrap组件
正则表达式 表单验证插件 Metismenu菜单插件 Pace-1.0.2进度条插件 元素操作、事件绑定 富文本框组件 Bootstrap轮播组件 Bootstrap模态框组件 Bootstrap选项卡组件 Bootstrap弹出框组件
- JSP动态网页基础
Tomcat安装、配置与启动 Web项目部署 端口映射内网穿透 使用IDEA创建WEB项目 在IDEA中配置Tomcat 在IDEA中编译部署项目 JSP概述 JSP页面元素与执行原理 request、response、session对象 请求数据获取与编码处理 转发与重定向 会话状态数据存放
- JSP动态网页高级
HTML原型转JSP 前端表单验证 后端验证数据存取 三层架构的搭建 使用include指令组装页面 使用Cookie记录登陆信息 JSP开发模型 MVC结构 Servlet的使用与体系结构 Servlet的生命周期 Servlet的XML配置与注解配置 EL表达式、JSTL标签 前后端分页交互 Filter过滤器与字符编码处理 Filter过滤器实现登陆权限校验 文件上传、Nginx文件服务器
- Vue.js与Maven
模板语法 计算属性与侦听器 Class与Style绑定 条件渲染与列表渲染 表单绑定 组件 Element-ui组件库 Maven环境搭建 Maven构建&自动化构建 本地仓库&中央仓库 Maven创建Java Web工程 IDEA下的Maven使用 axios异步通信中间件 JSON ECharts图表
- 综合项目:老九论坛
前台登陆与注册 前台首页与主贴列表 前台分页与发帖 后台系统基础知识 后台界面搭建与登陆 后台版块管理,帖子管理 后台资源管理,角色管理 后台用户管理与统计
SSM框架课程安排- 企业级框架SSM
- Spring Boot快速开发
- SPA
- 企业级ERP管理系统
- 项目答辩
企业级框架SSM实战 Spring Boot快速开发 SPA 企业级ERP管理系统 项目答辩
课程内容- Spring基础
框架简介与Spring概述 耦合与解耦 IoC概述及作用 Spring基于XML的IoC配置入门与详解 依赖注入的概念 Spring中的依赖注入 Spring中多配置文件配置及问题分析 泛化与继承、接口与实现 组合、聚合、关联、依赖 Spring基于注解的IoC配置 常用注解的使用 Spring整合Junit @Bean、@Component、@Service @Repository、@Configure
- Spring高级
AOP编程思想、作用、优势及实现原理分析 代理模式和动态代理实现AOP思想的案例 Spring中的AOP简介和常用术语 Spring基于XML的AOP配置 5种通知类型分析 切点表达式 Spring基于注解的AOP配置 Spring中AOP的运行期增强的执行过程分析 Spring中事务的API Spring基于XML的事务配置 Spring基于注解的事务配置 连接池(德鲁伊) 事务传播机制、隔离级别 悲观锁与乐观锁
- SpringMVC
SpringMVC概述 基于XML的环境搭建 基于注解的环境搭建 常用组件介绍 @RequestMapping注解详解 表单校验相关注解 请求参数封装 讲解MVC设计模式 控制器方法的返回值详解 RestFul风格URL @PathVariable注解详解 异常处理、拦截器使用、文件上传 @ResponseBody 响应对象(JSON) JsonResult工具类使用 后端验证(JPA)
- MyBatis与SSM
MyBatis概述与快速入门 全局配置文件详解 映射配置文件详解 MyBatis核心对象、环境配置 MyBatis映射配置、增删改查处理 MyBatis代理模式 动态sql语句if、foreach、where、set @SelectProvider @UpdateProvid @InsertProvider @DeleteProvide MyBatis插件原理与分页插件 association、collection 一对一操作、一对多操作 调用存储过程 属性处理、Maven模块 Tkmapper、SSM整合
- SpringBoot
SpringBoot介绍与核心功能 SpringBoot的优势 SpringBoot入门程序 自动配置原理解析 SpringBoot配置文件类型 配置文件与配置类的属性映射方式 SpringBoot整合Mybatis SpringBoot整合Junit SpringBoot整合Druid数据源 SpringBoot搭建后端项目
- SPA
搭建NodeJS环境 配置NodeJS 配置淘宝镜像 NPM模块操作 Vue-cli脚手架 Vue-cli搭建Vue前端项目 Vue-Router使用 vue.config.js配置文件 Vue单页应用 Vuex 跨域访问详解 CrossOrigin注解的使用 Vue组件使用 Vue组件插槽 Vue父子组件消息传递
- ERP管理系统
Spring Security用户、角色 Spring Security权限、认证、授权 Git代码版本控制 Git安装 TortoiseGit IDEA中使用Git 使用SSH协议传输数据 Git的项目分享 代码提交(push) 更新代码(pull)
微服务架构课程安排- Spring Cloud实战开发
- 做好面试前的准备
- 软件项目整合测试
- 房产交易平台项目开发
- 项目答辩
Spring Cloud实战开发 做好面试前的准备 软件项目整合测试 房产交易平台项目开发 项目答辩
课程内容- Spring Cloud实战开发
JavaScript的面向对象编程【扩展】 Ajax原生代码实现双向绑定【扩展】 MVVM原理讲解【扩展】 软件架构的演变【扩展】 Spring的RestTemplate类 Maven分模块开发 Spring Cloud概述 注册中心(Eureka) 服务消费(DiscoveryClient) 高可用注册中心 负载均衡(Ribbon) 熔断保护(Hystrix) 声明式服务(Feign) Spring Cloud Gateway原理 工作原理及生命周期 网关服务(Gateway)
- 房产交易平台
版本控制Gitee Thymeleaf模板转换页面原型 百度地图API 轮播组件&价格区间选择&下拉列表组件 分页组件&文件上传组件 Redis缓存服务器 腾讯云SMS 分布式项目团队实战演练 Linux基础回顾 Docker容器 Jmeter 项目打包
前后端分离开发课程安排- 微服务架构实战开发
- 就业权益保障
- 移动端微信小程序开发
- 智慧健康后端项目开发
- 项目答辩
- 毕业典礼
微服务架构实战开发 就业权益保障 移动端微信小程序开发 智慧健康后端项目开发 项目答辩 毕业典礼
课程内容- 智慧健康后端
定前后端协议 项目环境搭建 消息服务(Kafka、Spring Cloud Stream) 预约管理后端开发 配置中心(Config-Server) Spring Cloud Config+Kafka应用 分布式服务链路跟踪(Sleuth) 权限控制(Spring Cloud Security) OAuth2 认证Anthentication 授权Authorize 系统设置之权限管理 Websocket
- 微信小程序基础
小程序概念 小程序创建过程 小程序开发工具的使用 了解小程序项目结构 小程序预览与真机调试 全局配置与页面配置 WXSS样式、WXML模板 APP与页面的生命周期 小程序组件 事件与路由
- 微信小程序高级
小程序API Component构造器 slot节点 组件样式隔离与外部样式类 数据监听器 组件间事件通信 组件间关系的运用 Vant Weapp UI组件库 Gulp项目工程化 智慧健康:前端开发