软件基础:编程基础、计算机基础
基础语法: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应用部署
redis(大数据):nosql介绍、redis数据类型、常用命令、redis持久化、jedis框架、redis使用实战
RabbitMQ(分布式):MQ使用场景、RabbitMQ介绍、RabbitMQ交换机技术原理、springboot+RabbitMQ综合案例
SpringCloud微服务开发:单体架构和微服务架构介绍、SpringCloud概述、SpringCloud核心组件、SpringCloud快速开发
SpringSecurity权限框架:权限场景介绍、SpringSecurity介绍、SpringSecurity配置、权限表设计、SpringSecurity常用注解开发
swagger接口规范化:前后端分离开发介绍、接口规范、Swagger2介绍和配置、swagger2注解的使用、swagger2接口测试
nginx反向代理和负载均衡:nginx介绍、nginx安装和运行、nginx项目部署
ES分布式全文搜索引擎:搜索框架介绍、ES和solr对比;ES文档、索引、搜索、聚合;ES基本查询等
浮躁是现代人普遍的心态,能怪谁?也许是贫穷落后了这么多年的缘故,就像当年的大跃进一样,都想大步跨入共产主义社会。现在的软件公司、客户、政府、学校、培训机构等等到处弥漫着浮躁之气。社会环境如是,我们不能改变,只能改变自己,闹市中的安宁,弥足珍贵。许多初学者C++/Java没开始学,立马使用VC/JBuilder,会使用VC/JBuilder开发一个HelloWorld程序,就忙不迭的向世界宣告,"我会软件开发了",简历上也大言不惭地写上"精通VC/Java"
盲目学习:在对于java这个行业什么都不了解的情况下,比如:不知道未来发展趋势,不知道学习java应该注意哪些初始问题,不知道具体的学习规划学习路线等等,一味的买书看书,看视频,到了中期阶段萌生放弃的想法,和主要是因为觉得自己越学越迷茫,也知道自己这样学找不到工作,这是初学者的误区之一。 到处搜集视频:好像大家都有一个小毛病,就是到处搜集资源,云盘里有很多东西,但是基本是从来都不看,所以说视频在精不在于多,视频一定要新的,java更新的快,旧的是不可以的。
东奥会计在线公司
联创科技企业
担任过项目组长、研发部经理等职位
具有多年软件开发经验,熟练掌握javaEE全栈技术,能熟练运用当下流行的前端、javaEE的框架,对微服务开发、数据库、移动端开发等技术都有丰富的经验。
杭州线下java培训课程大纲
以下内容仅供参考,以实际到校咨询为准。欢迎联系在线客服预约免费体验课。
课程背景
随着互联网行业的不断发展,Java成为了全球最流行的编程语言之一。作为开发人员,学习掌握Java技能将对职业发展和就业前景产生深远的影响。该课程旨在为想要学习Java编程的初学者和开发人员提供高质量的课程内容和体验。
课程特色
1.小班授课,师资力量雄厚;
2.每个学员都将拥有一个独立的开发环境,实践性强;
3.项目实战训练,提升应用能力;
4.课程重点突出,涵盖核心知识点;
5.培养学生的团队合作精神。
课程目标
1.让学员了解Java编程的基本原理和应用方法,为今后深入学习打好基础;
2.掌握Java语言的核心概念和基本语法规则;
3.提高学生的业务理解能力和编程实战经验;
4.培养学生的团队合作精神,在实践中充分发挥个人和团队优势。
学习对象
1.计算机专业学生;
2.想要了解Java编程的初学者;
3.希望通过学习Java技术来提高自身职业能力的开发人员。
课程内容
1.Java语言基础
1.1 Java语言基本概念
1.2 Java基本语法规则
1.3 Java控制语句
2.面向对象编程
2.1 面向对象思想
2.2 Java类和对象
2.3 继承和多态
3.集合框架
3.1 集合框架概述
3.2 List集合
3.3 Map集合
4.输入输出流和网络编程
4.1 文件读写
4.2 网络编程
5.数据库编程
5.1 MySQL数据库基础
5.2 JDBC编程实践
6.Spring框架
6.1 Spring框架概述
6.2 Spring IoC和AOP
6.3 Spring MVC实战
学习时长
该课程共分为60课时,每次课时为2小时,共计120小时。
收费范围
课程学费为9000元,不包括课件费和其他杂费。
学习收获
1.掌握Java编程技能,提高编程实战经验;
2.培养良好的逻辑思维和解决问题的能力;
3.加强团队合作能力和项目管理能力;
4.为学员打造有实战经验的项目合作经历;
5.为今后的职业发展和升职提供有效的支持和帮助。
结语
该课程为初学者和开发人员提供了一个全面学习Java编程的机会,帮助学员打造高质量的编程素养和实践经验,欢迎联系在线客服预约免费体验课,了解更多详情。
¥询价1761人关注
¥询价2338人关注
¥询价1279人关注
¥询价2733人关注
¥询价221人关注
¥询价230人关注