2024年嘉兴零基础学java

嘉兴零基础学java嘉兴零基础学 java 阶段目标 1 熟练使用 IDEA 开发基于 Maven 的 JavSE 项目 2 理解分层结构的搭建及实现方式 3 掌握 MySQL 数据库的使用 熟悉 SQL 的语法并能熟练使用 4 熟练使用 MyBatis 完成数据的操作 5

大家好,我是讯享网,很高兴认识大家。



嘉兴零基础学java

阶段目标
1.熟练使用IDEA开发基于Maven的JavSE项目。
2.理解分层结构的搭建及实现方式。
3.掌握MySQL数据库的使用,熟悉SQL的语法并能熟练使用。
4.熟练使用MyBatis完成数据的操作。
5.掌握Maven及JUnit的使用。
6.理解日志的作用及logback的使用。
7.掌握IDEA调试的使用。
第一周
面向过程
知识要点
Java基础语法
条件
循环
数组
类与对象
类的属性
方法
构造方法
课程目标
能使用方法对对象数组进行各种操作
第二周
面向对象
知识要点
集合框架
ArrayList的使用
课程目标
能使用独立的类提供方法提供对对象List进行各种操作
第三周
MySQL与MyBatis
知识要点
MySQL的使用
SQL语句
MyBatis对数据的操作
课程目标
完成贯穿案例中的数据维护
第四周
学员项目周
知识要点
巩固一阶段技术线
对Java项目打包
课程目标
独立完成三选一的项目,综合运用JavaSE及MyBatis完成分层结构的实现,定位错误
阶段目标
1.熟练使用SpringBoot,MyBatis构建符合Restful风格的后端接口,并能使用接口测试工具对接口及进行测试。
2.熟练使用VUE3,TypeScript,ElementPlus构建管理系统PC端应用。
3.掌握Ajax风格的前后端交互.理解跨域产生的原因及解决方案。
4.理解前后端分离中的认证方式,熟练使用JWT完成认证。
5.理解数据库中事务的概念及在SpringBoot中的解决方案。
6.理解rbac的概念与数据库表结构,能使用过滤器完成权限的控制。
7.掌握文件上传到文件服务器的解决方案。
8.掌握Linux的基本使用,能熟练安装部署后端及前端项目的环境。
9.能借助AI产品解决开发中遇到的问题。
第五周
SpringBoot实现后端接口
知识要点
Springboot开发Web应用
springboot下整合mybatis
事务控制
统一响应及全局异常处理
PostMan
文件存储
课程目标
使用SpringBoot+MyBatis完成后端接口的实现,使用PostMan对接口进行测试
第六周
VUE3构建前端项目
知识要点
VUE3+TypeScript+ElementPlus
课程目标
使用主流前端技术完成后台管理系统的搭建
第七周
前后端数据异步交互
知识要点
跨域
JWT认证
复杂数据的交互
课程目标
使用Axios完成前后端数据的交互
第八周
学员项目周
知识要点
巩固二阶段技术线
熟练部署前后端项目
课程目标
独立完成三选一的项目,综合运用SpringBoot+MyBatis+VUE3完成前后端分离的项目
阶段目标
1. 熟练掌握MyBatisPlus的使用及与SpringBoot集成。
2. 掌握Redis解决各种典型场景的方式。
3. 掌握RabbitMQ在项目中的应用。
4.掌握项目开发中常见场景的解决方案
5. 掌握ElasticSearch实现全文检索。
6. 掌握微信小程序的开发及熟练查阅开发文档解决问题。
7. 理解容器化技术及掌握Docker的使用。
8. 使用SpringAI与大模型产品进行交互。
第九周
开源中间件应用
知识要点
Redis应用
RabbitMQ应用
课程目标
在C端功能的实现基础上,增加中间件的应用
第十周
微信小程序
知识要点
小程序开发
与后端接口交互
课程目标
能熟练开发微信小程序的界面,能熟练与服务器端进行交互,熟悉小程序开发文档
第十一-十二周
学员项目周
知识要点
巩固三阶段技术线
掌握各种典型场景的解决方案
git团队协作
课程目标
团队完成自选项目,综合运用SpringBoot+MyBatisPlus+小程序完成C端功能
阶段目标
1. 理解微服务架构的优缺点。
2. 熟练掌握Spring Cloud Alibaba中常用的组件。
3. 熟练掌握Gateway实现服务路由及统一认证。
4. 理解数据一致性及解决方案。
5. 理解分布式锁出现的场景及解决方案。
6. 理解分布式调度出现的场景及解决方案。
7. 掌握若依框架的使用。
8. 掌握鸿蒙开发。
9. 掌握使用云平台部署微服务项目。
10. 掌握使用云平台部署微服务项目。
第十三周
微服务及分布式
知识要点
搭建微服务架构
常用组件的使用
分布式事务
分布式锁
分布式调度
课程目标
将三阶段的单体应用拆分为微服务架构。
第十四
鸿蒙开发
知识要点
ArtTS
常用控件
布局
访问服务端数据
多媒体播放
访问手机传感器
课程目标
开发C端鸿蒙版APP
第十五周-十六周
学员项目周
知识要点
巩固四阶段技术线
微服务架构打架及开发部署
课程目标
团队完成自选项目,使用微服务架构及鸿蒙APP实现
阶段目标
1. 基于蜗牛学苑的项目池继续拓展和积累实战项目经验
2. 基于蜗牛学苑的视频课程和直播课程完善知识体系
3. 完成职业素养类课程,让学员成为一个职场专业人士
4. 在就业老师的指导下,进行面试准备并去企业面试,最终完成就业
第十七周及之后
蜗牛学院项目池
微信小程序开发,智能物联网系统,电子商务平台,P2P金融信贷系统,移动端应用开发,行业爬虫应用开发,区块链应用,知识付费平台,共享停车平台,竞价拍卖平台,供应链管理平台,中国商飞服务平台,装饰联盟平台APP,丑团APP,瑜伽健身App,小麦网在线购票,物流管理系统,财务管理系统,CRM客户关系系统,教育运营管理系统,超级达人,停车场管理系统,连锁经营管理系统,微信云商城,答题小能手APP,家有喜事婚庆平台,启明星少儿编程,爱浪旅游App,Biu陌生交友平台,智能阅卷系统等。
补充自选课程
区块链开发,数据结构与算法,游戏外挂,UML,项目管理,Oracle数据库,MongoDB,大数据,移动端App开发,Web前端框架,OpenCV图像处理,Lucene全文搜索,Spring Security,人工智能,自动化测试,自动化运维,Python开发等(持续更新中)。
就业与面试辅导
职业素养类课程,简历指导与面试技巧,模拟面试与辅导,办理离校手续,讲师与导师全程辅导直到正式就业。
小讯
上一篇 2025-01-01 19:02
下一篇 2025-01-02 07:36

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/10844.html