阶段一:Java编程基础
学习内容:
Java核心内容、Java发展简史,主要特征、Java运行机制、第一个Java程序,注释、Javac,Java,Javadoc等命令、标识符与关键字、变量的声明,初始化与应用、变量的作用域学习目标:
掌握JavaSE、JavaSE8新增特性;掌握数据库相关原理及使用;聚合(流)操作、改进的接口类型;关系型与非关系型数据库介绍。完成项目:猜大小游戏项目、石头剪刀布游戏项目。
阶段二:Java编程进阶
学习内容:
函数式接口、Lambda表达式概念、Lambda表达式应用场合、使用案例、方法引用、枚举类型(编译器的处理)、包装类型(自动拆箱与封箱)、String方法、常量池机制学习目标:
异常分类、try-catch-finally、try-with-resources、多重捕获multi-catch、throw与throws、自定义异常和优势、泛型背景与优势、参数化类型与原生类型等。完成项目:在线通讯录管理系统、医药销售管理系统
阶段三:JavaWeb开发
学习内容:
HTML5与CSS3新增特性、Ajax、事物、视图、索引、编程、存储过程、触发器、Sql优化、备份恢复、Sql查询案例、查询优化。学习目标:
了解前端页面搭建及运行,掌握jQuery、Echart等框架;Ajax请求与响应,JSON类;JavaScript基本用法。完成项目:京东电商网站项目、2048小游戏。
阶段四:数据库与服务器语言
学习内容:
Mysql基本概念与设计 2.SQL核心应用 3.JDBC核心应用 4.Java Servlet 5.Java Server Pages学习目标:
SQL介绍、数据库操作、数据类型、数据表操作、约束、运算符、函数、MySQL各类查询、MySQL综合应用、SQL简介与语法、SQL各类语句与运算符、SQL操作符与通配符、SQL链接与关键字完成项目:车辆销售检测系统,个人网络银行评估系统。
阶段五:Java主流框架
学习内容:
Struts入门及深入、Struts2原理和应用、Hibernate4框架、Hibernate4进阶、Hibernate4应用、Spring框架入门、Spring之AOP、SpringMVC框架、Mybatis框架、Shiro框架......学习目标:
掌握JavaWeb相关环境搭建、的服务器使用及相关框架的使用;设置path环境变量、编辑Java源码;掌握Redis NoSQL数据结构。完成项目:仿中国工商银行报表、客户投票管理系统。
阶段六:Java重要框架
学习内容:
Spring框架入门、Spring之AOP、SpringMVC框架、Mybatis框架、Shiro框架学习目标:
列设计模式、工厂设计模式、享元工厂、模拟IOC、Spring简介及框架搭建、IOC创建对象、DI的使用、Scope及autowiring、静态代理实现完成项目:简洁版知乎网站系统设计项目,精简版豆瓣网站系统设计。
阶段七:Java全栈框架
学习内容:
SpringBoot、全局异常处理、过滤器监听器、EHCache缓存、SpringBoot Quartz定时任务、Vue、Vue.js 安装、模板语法、计算属性、事件处理器、Vue.js 自定义指令、Vue.js 路由……学习目标:
通过学习本阶段课程,可以达到通过使用简单的API实现响应的数据绑定和组合的视图,熟练掌握SpringBoot进行项目开发。完成项目:云路在线P2P理财系统(架构:Springboot + Vue)。
阶段八:Linux实战开发
学习内容:
学会安装Linux至硬盘、获取信息和搜索应用程序、依赖发行版本的系统管理工具、CSS预处理器LESS框架使用、Shell基本命令、查找特定程序:whereis、文件和目录的权限、vmware介绍与安装使用、软件包管理、管理、查看、切换用户、SHELL变量、SHELL流程控制、管理守护进程、通过xinetd启动SSH服务、配置inetd、设置Apache服务器......学习目标:
掌握Linux安装与配置,了解系统管理与目录管理、用户与用户组管理从而进行Shell编程及服务器配置等工作。完成项目:公司网络拓扑实战、构建企业网站和邮件应用平台 、构建服务器管理监控系统。
阶段九:Java大数据基础
学习内容:
了解大数据概论、Hadoop生态系统、Hadoop环境安装配置,掌握Hadoop的RPC机制、Hadoop的Writable类型、Hadoop中编码器和解码器、HDFS使用shell+Java API、MapReduce函数式编程概念、压缩格式与MapReduce优化、MapReduce中的Join算法、Hive工作原理、类型及特点、Hive的三种连接方式、Sqoop使用案例、Azkaban执行工作流...... java编程基础培训班学习目标:
初步了解Hadoop起源与安装、MapReduce工作原理、Hive数据仓库工具等使用,掌握HDFS分布式文件系统、Hadoop文件I/O详解、MapReduce编程开发、Hive深入解读、Sqoop与Oozie、Zookeeper详解等。完成项目:微博数据大数据分析项目、用户行为分析项目、精准广告投放项目。
阶段十:Java大数据进阶
学习内容:
了解Scala语法基础、条件结构、循环、高级for循环、类、样例类、对象、伴生对象、模式匹配、偏函数、隐式转换、隐式参数、隐式值、Spark集群搭建/HA集群搭建、Spark任务提交、算子演示(Scale、jdk7、jdk8)、累加变量和共享变量、综合案例演示、RDD转换为DataSet、数据源之json......学习目标:
掌握Scala编程开发、Scala深入解析、SparKcore编程、Sparkcore深入编程、SparkSQL、深入SparkSQL、Spark Streaming、SparkGraphX、Spark源码导读、Spark调优。完成项目:使用Spark处理离线数据、使用SparkStreaming完成实时计算。
阶段十一:互联网高级框架
学习内容:
分布式服务框架的理解,Dubbo架构设计详解及其核心要点,框架运行原理分析、SpringData数据访问、Lucene搜索引擎、Lucene的全文搜索服务器介绍、索引建立方式、Solr海量数据搜索引擎、Socket网络通信、实现RMI远程对象通讯、使用JMS消息服务、Kafka分布式消息系统、Web Service与Restful WS……学习目标:
掌握互联网流行的Dubbo、SparingData、Lucene、Solr、Socket、Kafka等高级框架的使用方法及运行流程。完成项目:京东电商分布式服务项目、某互联网+P2P金融架构项目。
阶段十二:Java应用性能调优实践
学习内容:
1)基础性能的调优 硬件层级或者操作系统层级的升级优化,网络调优,操作系统版本升级,硬件设备优化等,SDD 硬盘的引入等方面的性能提升;2)数据库性能优化 包括常见的事务拆分,索引调优,SQL 优化,NoSQL 引入等,针对具体场景引入的各类 NoSQL 数据库等3)应用架构优化 引入新的计算或者存储框架,利用新特性解决原有集群计算性能瓶颈等;引入分布式策略,在计算和存储进行水平化。4)业务层面的优化 在很多出现性能问题的场景中,在现实企业的业务上进行规避或者调整优化等学习目标:
掌握Spring Security、EhCache、OSCache、JBossCache、MyBatis、Hibernate、数据库等性能调优方法。
java编程基础培训
上一篇
2024-10-01 17:26
JAVA编程基础教学视频
下一篇
2024-10-01 17:26
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/50.html