Java作为一种面向对象的程序设计语言,在中国应用为广泛,并且已经形成了一个稳定的生态链条。Java技术拥有出色的通用性、简单性、安全性、高效性、健壮性、多线程、动态性、平台独立与移植性等优点,它可以被用来编写 Web应用程序、桌面应用程序、分布式系统和嵌入式系统应用程序等
JAVA语言进阶
可解决的现实问题:具备JavaSE基本的开发能力,可以实现简单单机应用程序,对企业JavaWeb开发又进一步,也为JavaWeb的学习提供基础。
咨询课程
关键词:
Git、面向对象进阶、常用AP、异常、集合、l0、多线程、网络编程、Lambda、反射、基础加强。
咨询课程
课程简介
阶段:小白起航
软件基础:编程基础、计算机基础
基础语法:java编译运行、命名规范、数据类型、变量、常量、运算符、数组和基础算法
面向对象:类和对象、封装、继承、多态、抽象类和接口、OOP调优,常用类:Object、String、StringBuffer、StringBuilder、包装类、日期类、其他工具类,集合:Collection集合、List、ArrayList、LinkedList、Map、HashMap、Set和HashSet等,文件读写:文件操作、字节流、字符流、缓冲流、内存流、对象序列化、国际化等,多线程与网络编程:线程和进程、多线程高并发、线程的安全策略、线程池技术及其网络通信技术,基础加强:反射、注解、动态代理、java8新特性等
咨询详情
第二阶段:循序渐进
Mysql与JDBC:数据库模型介绍、数据库安装和使用、CRUD操作、事务、索引、函数、存储过程、引擎等
前端技术:html5、css3、JavaScript、jquery、ajax、layui等前端框架
web编程:B/S架构原理、Http协议、Tomcat核心参数管理与优化、jsp与servlet核心编程、web常见漏洞原理和安全管理
企业团队开发:版本控制技术原理、svn的搭建和使用、git的使用
咨询详情
课程大纲
Mybatis:Mybatis导入和配置、MyBatis参数传递、Mybatis高级映射和查询缓存
Maven:maven详解、idea创建maven工程、依赖管理、配置maven私服、maven+mybatis实战
日志技术:日志框架介绍、Slf4j、Log4j、Log4j2
spring:spring体系结构、spring配置和bean管理、IOC和DI、AOP和AspectJ、JdbcTemplate和事务管理
springMVC:pringMVC的时代背景及架构分析、控制器、参数绑定、json数据交换、Resultful API、拦截器和文件上传等
springboot:springboot详细讲解、springboot快速上手、yml配置、springboot快速整
合其他框架
Web自动化测试:Selenium Web自动化测试框架
课程培训需要掌握哪些
Spring data jpa
ORM框架介绍、hibernate框架介绍、JPA介绍、jpa常用操作、jpa关联映射与多表操作、jpa复杂查询
咨询详情
Oracle
Oracle体系结构、Oracle安装和配置、Oracle基本语法和高级查询、Oracle存储过程、事务、函数、游标、Oracle备份和恢复等
咨询详情
Linux
操作系统介绍、linux介绍和安装;Linux目录、文件、网络等操作命令;Linux启动管理、服务管理、日志管理;linux备份和恢复;云服务器项目部署实战
咨询详情
Docker容器技术
Docker简介、Docker安装与启动、Docker镜像和容器原理、Docker迁移与备份、Docker应用部署
咨询详情