📚 课程介绍
本课程系统讲解了Java语言的核心知识,从基础语法到高级框架,再到企业级项目实战,全方位培养您的Java开发能力。课程以实战为导向,涵盖Java基础、数据库操作、前端技术、JavaWeb、主流框架(如Spring、SpringMVC、MyBatis、SpringBoot)以及分布式系统开发等多个方面,适合有一定编程基础的初学者及有志于从事Java开发的专业人士。
🎯 学完能获得的技能
1. Java基础:熟练掌握Java编程语言的基础语法、面向对象编程、异常处理、IO操作等。2. 数据库操作:熟练使用MySQL数据库,实现数据增删改查。3. 前端技术:掌握HTML、CSS、JavaScript等前端技术,具备基本的网页开发能力。4. JavaWeb:了解JavaWeb开发流程,熟练使用Servlet、JSP等技术。5. 主流框架:深入学习并掌握Spring、SpringMVC、MyBatis、SpringBoot等主流框架的使用。6. 分布式系统:了解分布式系统的基础概念,掌握分布式框架(如Dubbo、Zookeeper)的应用。7. 微服务:掌握SpringCloud微服务架构,实现微服务项目的开发。8. 企业级项目实战:通过实际项目开发,提升实战经验,具备独立完成企业级项目的能力。
📋 学习前提
1. 编程基础:具备基本的编程思维和语法知识,如熟悉一门编程语言(如Python、C++)的语法。2. 数据库基础:了解数据库的基本概念和操作,如能使用SQL进行简单的数据操作。3. 计算机基础:了解计算机操作系统、网络基础等基本知识。
📖 课程目录
第1周Java基础夯实-环境搭建与语法入门
第2周Java基础夯实-循环、数组与方法
第3周Java基础进阶-面向对象之封装与继承
第4周Java基础进阶-面向对象之单例模式与多态
第5周Java基础进阶-异常、包装类与字符串
第6~7周Java基础进阶-集合、泛型、多线程、IO与综合案例
第8~9周数据管理必备利器-MySQL
第10周Java与数据库连接的桥梁
第11周Java高级编程
第12周Java必知必会框架入门-MyBatis
第13~14周前端编程必备三剑——HTML、CSS与JS
第15~16周前端综合案例实战与前端火热框架VUE3入门
第17周JavaWeb编程急速入门
第18周JavaWeb编程进阶-常用功能与过滤器
第19~20周JavaWeb编程实战-MyBatis实现OA系统
第21~22周Java主流框架入门-Spring
第23周Java主流框架入门-SpringMVC
第24周Java主流框架实战-SSM开发社交网站
第25~26周Java主流框架实战-SpringBoot电商项目
第27~28周Java主流框架进阶实战-SpringBoot电商
第29周面试指导-高频面试题详解
第30~31周Java分布式入门
第32周Java微服务入门-SpringCloud
第33~34周SpringCloud微服务电商项目实战
第35周Zookeeper+Dubbo应用与就业指导
