所处阶段 |
主讲内容 |
技术要点 |
预科 |
预科课程 |
1、计算机理论;2、网络基础及硬件基础;3、编程基础 |
Java编程基础 |
Java基础 |
1.搭建Java开发环境2.变量的定义3.循环结构4.选择结构5.一维数组和二维数组 |
Java面向对象 |
1.类和对象的概念2.面向对象的三大特性:封装、继承、多态3.面向对象思想进行程序设计4.抽象类和抽象方法5.接口6.异常 |
集合框架 |
1.Java中的集合类型2.List集合3.Set集合4.HashMap集合5.Collections算法类及常用方法 |
常用类 |
1.枚举2.包装类及装箱拆箱3.String、StringBuffer类常用方法操作字符串4.常用日期类型5.Math类常用方法 |
输入输出 |
1.流的概念以及流的类型2.字节输入流和字节输出流读写文件3.字符输入流和字符输出流读写文件4.文件复制5.序列化和反序列化 |
多线程 |
1.多线程的运行原理2.线程的生命周期3.线程的调度4.线程的同步和死锁5.线程池的概念和用法 |
网络编程 |
1.网络编程的基本概念2.基于TCP和UDP协议的网络编程 |
XML解析 |
1.XML概念和优势2.编写格式良好的XML文档3.XML中特殊字符的处理方法4.使用DOM读取XML数据5.使用DOM添加、修改、删除XML数据6.使用DOM4J解析XML数据 |
MySQL数据库 |
1.搭建和配置MySQL数据库2.编写数据库增、删、查、改SQL语句3.事务、视图、数据库备份与恢复、用户管理4.数据库设计 |
Web框架(SSM、SSH) |
Web前端技术 |
1.HTML5、CSS32.JavaScript基础、操作BOM、DOM对象3.JavaScript-面向对象4.jQuery |
Java Web |
1.JSP和Servlet开发原理;2.使用JDBC操作数据库;3.使用JSP开发数据库应用程序。 |
MyBatis |
1.MyBatis框架原理;2.使用MyBatis进行项目开发。 |
Spring |
1.Spring框架的运行原理;2.Spring的核心概念;3.使用Spring框架技术。 |
北大青鸟java基础
SpringMvc |
1.SpringMVC体系概念;2.使用SpringMVC进行数据绑定、数据效验、视图及视图解析;3.使用SpringMVC进行文件上传、本地化解析、静态资源处理、请求拦截器、异常处理。 |
Hibernate |
1.使用Oracle数据库以及使用Hibernate框架来实现数据持久化2.Hibernate框架的的起源、现状、应用场景以和开发原则 |
Struts2 |
1.使用Struts 2框架开发JavaWeb项目2.MVC设计思想及Struts 2框架的的起源、现状、应用场景以和开发原则3.通过实际的SSH整合项目实践 |
项目实战-爱旅行、数据调研平台、SL会员商城、代理商管理系统、敏捷开发Scrum |
1.前后端分离、分布式集群架构、垂直架构2.SSM(SpringMVC+Spring+MyBatis)3.Git、Maven私服5.第三方接入技术(微信、阿里)6.MySQL、Redis(缓存服务)7.搜索引擎-Solr8.集成API Doc工具-Swagger9.图片自动化处理:Tengine+LUA+GraphicsMagic10.Auth2.0认证11.Jsoup网络爬虫(多线程爬虫/代理IP爬虫)12.ExecutorService线程池13.Ik中文分词器14.前端技术:Bootstrap、Echart、jQuery、ReactJS、webpack15.使用敏捷-Scrum方式进行高效的项目开发管理 |
Hadoop大数据开发 |
1、大数据及Hadoop概述2、分布式系统HDFS3、分布式计算框架MapReduce4、分布式列式数据库Habse5、Hadoop大数据综合应用 |
项目实战-爱旅行之热门搜索 |
1.使用HDFS+Shell进行Solr日志自动存储2.使用MapReduce进行离线结果统计3.使用Sqoop实现Hadoop和MySQL间的数据转换4.使用thrift实现统计结果访问5.使用shell实现任务调度 |
基于分布式微服的互联网架构 |
基于Dubbox的微服实战 |
1.微服架构、消息队列、分布式事务、分布式锁相关概念2.Docker环境搭建3使用Dubbox+SpringBoot进行微服架构的搭建4.使用Zookeeper作为注册中心进行服务治理5.使用ActiveMQ解决高并发问题6.使用Redis实现分布式锁7.分布式下的第三方接入 |
Spring Cloud微服实战 (项目实战-大觅网) |
1.SpringCloud相关概念2.微服架构:SpringCloud+Spring Boot3.使用MyCat进行分布式数据库管理4.使用Kafka+ElasticSearch进行日志收集5.消息队列:RabbitMQ6.第三方接入:微信、阿里、地图7.CI/CD |
大数据开发 |
Hadoop大数据开发 |
1、大数据及Hadoop概述2、分布式系统HDFS3、分布式计算框架MapReduce4、分布式列式数据库Habse5、Hadoop大数据综合应用 |
项目实战-爱旅行之热门搜索 |
1.使用HDFS+Shell进行Solr日志自动存储2.使用MapReduce进行离线结果统计3.使用Sqoop实现Hadoop和MySQL间的数据转换4.使用thrift实现统计结果访问5.使用shell实现任务调度 |
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/26492.html
相关文章:
java基础做商场活动管理系统2024-10-13 20:02:04
java接口等基础内容2024-10-13 20:02:04
java基础做gui2024-10-13 20:02:04
零基础java能找到工作吗2024-10-13 20:02:04
java基础类库总结2024-10-13 20:02:04
java基础的代码规范2024-10-13 20:02:04
java基础中级教学2024-10-13 20:02:04
java语言配置基础2024-10-13 20:02:04
洛阳零基础学java2024-10-13 20:02:04
java基础架构面试题2024-10-13 20:02:04