【3880】【徐文文】
【个人情况】:有个c#基础、java是0基础
【学习目标】:做毕设、web端GIS
【备注】:
【学习方向】:Java SE
【是否需要就业】:需要就业
【目标就业地点】:一线城市
【课程学习顺序】:如学生有特殊要求,比如需要紧急完成论文,学习哪个阶段的内容。可以在该阶段下写上需要先学习的内容(可以按照阶段前面的数字进行标号)。方便学生和复审老师明确学习顺序。
(按照顺序学习即可,有问题随时跟老师联系调整)
【学员课程安排】:有任何疑问,在群里随时艾特或者ding教务老师和电话测评的老师!尽快解决,达到当前阶段没有疑问为止。
【第1阶段】:基础阶段
【监督方式】:强监督
「第1章」:编程语言篇
课程名称:【33014】【Java_Java基础和高级语法(第一篇)(2022)「自由式学习」】
课程内容:该课程主要讲解了Java基本概念、基本的环境安装、Java的变量、标志符、数据类型、常用的进制、强制类型转换、算术运算符、位运算、循环结构体、判断结构体、双重for循环、一维数组、二维数组、以及一些小例子和面向对象的基本介绍等等知识点
---考核---(可调整,联系教务老师)
「第2章」:编程语言篇
课程名称:【33015】【Java_Java基础和高级语法(第二篇)(2022)「自由式学习」】
课程内容:该课程主要讲解了Java的类定义以及参数,构造方法中重写重载和关键字,单例模式的使用场景,继承、代码块、多态和抽象类的使用介绍,并对接口的定义介绍和内部类的定义,枚举及注释的使用等。
---考核---(可调整,联系教务老师)
「第3章」:编程语言篇
课程名称:【33016】【Java_Java基础和高级语法(第三篇)(2022)「自由式学习」】
课程内容:该课程主要讲解了Java的包装类以及细化包装类的使用、正则表达式、StringBuilder、Data类、日历、日期格式化的处理、Collection、ArrayList、LinkedList、Queue、泛型、Set、HashSet、TreeSet、Map的使用和总结。
---考核---(可调整,联系教务老师)
「第4章」:编程语言篇
课程名称:【32990】【Java_Java基础和高级语法(第四篇)(2022)「解锁式学习」】
课程内容:该课程主要介绍了Java的异常、自定义异常、File文件处理、IO流、拷贝文件操作的三种方式、字符编码和数据流、程序和进程、线程的创建和启动、匿名内部类、线程的优先级、线程的等待、守护线程、线程同步以及多个线程、线程死锁等介绍、网络协议、反射机制。
---考核---(可调整,联系教务老师)
「第5章」:数据库基础篇
课程名称:【6075】【Java_Java_Mysql「解锁式学习」】
课程内容:该课程主要讲解了mysql中的四大操作、主外键约束、多表关系、三大范式、多表查询、事务、JDBC、数据库链接池、JDBCTemplate工具等
---考核---(可调整,联系教务老师)
「第6章」:操作系统篇
课程名称:【1219】【Linux零基础课程「解锁式学习」】
课程内容:主要讲解了linux数据库的使用,开发人员的基本操作。必须学习吸收,之后大数据阶段会跟服务器一直关联学习。极其重要。
---考核---(可调整,联系教务老师)
「第7章」:数据库基础篇
课程名称:【17018】【数据库_Redis讲解「解锁式学习」】
课程内容:该课程主要讲解了redis的入门安装、数据类型、通用指令、jedis、Linux环境上面安装、持久化、事物、删除策略、高级数据类型、主从复制、哨兵模式、集群和企业级解决方案
---考核---(可调整,联系教务老师)
「第8章」:Git使用篇
课程名称:【6594】【Java_Git「解锁式学习」】
课程内容:该课程介绍了git的历史、以及git和svn的比较、安装、本地仓库的搭建、提交、修改、远程仓库的创建、使用、git的分支、以及和idea的结合。
---考核---(可调整,联系教务老师)
【第2阶段】:WEB前端阶段
【监督方式】:强监督
「第1章」:前端语言基础篇
课程名称:【5945】【Java_JavaWeb技术(第一篇)「解锁式学习」】
课程内容:该课程主要讲解了,HTML、CSS、JavaScript、BootStrap、Tomat、Request、Respones、Cookie、Session、JSP、EL、JSTL等知识点详细的讲解
---考核---(可调整,联系教务老师)
「第2章」:前端语言基础篇
课程名称:【16667】【Java_JavaWeb技术(第二篇)「自由式学习」】
课程内容:该课程主要讲解了综合案例用户信息、Filter、Listener、Jquery、Ajax、JSON、Redis、Maven基础、Linux、Nginx等知识点的讲解
---考核---(可调整,联系教务老师)
【第3阶段】:Java框架阶段
【监督方式】:强监督
「第1章」:框架基础篇
课程名称:【17128】【Java_Vue(2020)「自由式学习」】
课程内容:该课程讲解了Vue的双向绑定、常用的指令、计算属性、父组件和子组件的通信、axios以及get、post方法的使用等
---考核---(可调整,联系教务老师)
「第2章」:框架基础篇
课程名称:【6534】【Java_Java-Maven高级「解锁式学习」】
课程内容:该课程主要讲解maven的基本知识、案例环境准备、以及父子工程、依赖、以及私服的安装和应用等知识
---考核---(可调整,联系教务老师)
「第3章」:框架基础篇
课程名称:【6341】【Java_Java-Spring「解锁式学习」】
课程内容:Spring基础的简介、程序之间的耦合、Spring的IOC和DI编程、Spring常用注解、基于XML和IOC的案例、Spring的新注解、银行转账案例、面向切面编程AOP、JDBCTemplate的使用、SPring中的事务的控制。
---考核---(可调整,联系教务老师)
「第4章」:框架基础篇
课程名称:【6342】【Java_Java-SpringMVC「解锁式学习」】
课程内容:SpringMVC基础简介、自定义转换类型、常用注解、返回数据类型、文件上传、异常处理和拦截器、SSM整合案例。
---考核---(可调整,联系教务老师)
「第5章」:框架基础篇
课程名称:【6340】【Java_Java-Mybatis「解锁式学习」】
课程内容:四天的课程,分别讲解了Mybatis的基础学习、自定义Mybatis框架、使用Mybatis操作数据库、完成Mybatis的DAO层的开发、动态SQL、Mybatis的多表操作、Mybatis的缓存、Mybatis注解开发。
---考核---(可调整,联系教务老师)
「第6章」:框架基础篇
课程名称:【19605】【Java_MybatisPlus学习「解锁式学习」】
课程内容:该课程主要讲解了MybatisPlus的安装配置、更新、查询、删除、逻辑删除、性能分析、代码生成器等知识的讲解
---考核---(可调整,联系教务老师)
「第7章」:框架基础篇
课程名称:【17084】【Java_Java_Rabbitmq「解锁式学习」】
课程内容:该课程做了消息队列的简述、安装、以及搭建、入门工程的使用、springboot整合rabbirMQ等
---考核---(可调整,联系教务老师)
【第4阶段】:项目实战阶段
【监督方式】:强监督
「第1章」:项目实战篇
课程名称:【6535】【Java_企业权限管理项目「解锁式学习」】
课程内容:该课程对于管理系统做了概述,讲解了SSM整合案例的介绍、产品模块的操作、订单模块的操作、用户模块的操作、权限控制模块、AOP、SVN(选学)的知识模块的讲解。
---考核---(可调整,联系教务老师)
「第2章」:项目实战篇
课程名称:【16763】【Java_乐友商城项目「自由式学习」】
课程内容:该课程实现了项目搭建、VUE入门讲解、商品分类、品牌查询、品牌新增、fastDFS、规格参数、商品管理、ES的学习、基本搜索、搜索过滤、thymeleaf及静态化、rabbitMQ、用户注册、授权中心、下单、等模块的讲接
---考核---(可调整,联系教务老师)
【第5阶段】:进阶阶段
【监督方式】:强监督
「第1章」:进阶篇
课程名称:【33109】【Java_微服务技术核心_SpringBoot(2022)「自由式学习」】
课程内容:该视频主要讲解了SpringBoot的核心概念、SpingBoot的入门案例、如何构建SpingBoot、SpingBoot单元测试、SpingBoot项目热部署、properties全局配置文件、yaml全局配置文件、配置文件的注入和优先级问题、自定义配置类、源码剖析、SpingBoot整合MyBaties、SpingBoot整合Redis、SpingBoot整合Thymeleaf、SpingBoot实战演练、SpingBoot项目部署等