前端和后端
前端也很庞大 。一些前端语言可以作为后端,比如node.js,也很受欢迎 。也可以学习一下 。
总之刚入门的话可以选择C和Java 。如果以后要靠这个,可能需要学的东西还很多 。
在这里,袁枚整理了《重庆源代码时代Java课程学习计划》 。可以参考以下内容:
第一阶段:Java语法的基础
核心技能:
1.深刻理解Java面向对象思想 。
2.掌握开发中常用的基本API
3.熟练使用set框架、IO流程和异常 。
4.可以基于JDK8开发
这个阶段除了大家在javaSE中必须了解的Java基础知识外,重点是数据结构思想、聚合源代码分析和jdk9-11新特性介绍 。我们不仅知道它是什么,而且还需要知道它是为什么 。从一开始就培养深入学习和建筑思维的能力 。
第二阶段:数据库的主要技术
核心技能:
1.掌握MySQL最流行的关系行数据的常见操作 。
2.熟练数据的添加、删除和检查 。
3.掌握Java JDBC和连接池的操作
4.大师道思想,道规格,道设计 。
选择市场上最流行的MySQL/Oracle数据库进行现阶段数据库知识的学习,循序渐进,让大家掌握开发使用的数据是如何存储和处理的 。并逐步深入到索引和优化、锁机制、存储过程等 。
第三阶段:Web开发和项目应用
核心技能:
1.掌握JavaWeb、JSP/Servlet等基础知识 。
2.具备基本的B/S结构软件开发能力 。
3.可以手工开发一个B/S架构的Web项目 。
在这个阶段,Tomcat学习不仅要知道怎么用,还要用Java网络编程模拟Tomcat,让大家知道为什么,为什么 。以项目案例为驱动,用学习的方式引导大家学习 。在学习和实践过程中,对Web开发技术有了深入的掌握,并具备了与之相匹配的实践技能 。
第四阶段:Java开发必备的框架技术 。
核心技能:
1.掌握SSM框架技术;
2.用Maven掌握模块的开发;
3.熟悉基本的Linux命令和Linux服务器的使用;
4.了解真实企业的R&D流程 。
借助CMS系统的项目驱动模式,学生可以通过可行性分析、需求分析、设计、开发、测试、上线的过程,真正了解公司的开发过程 。内容管理系统是企业信息化建设和电子政务的新宠 。解决了页面制作无序、网站风格不一致、信息积累量大、内容繁杂、人工管理效率低、应用难度大、改版工作量大、系统扩展能力差等问题 。
第五阶段:全栈前端分离技术 。
核心技能:
1.跳靴大师
2.主Vue技术堆栈
3.掌握基于SpringBoot vue技术栈前端分析开发的全栈技术 。
4.Docker容器部署技术
项目实战:
这个项目是一些可选项目 。以ERP中的仓储系统为例 。智能业务系统的核心业务是完全模拟实际项目开发过程,包括供应链管理、经销商分销管理、各种仓储、出库管理、库存管理、调拨管理、加盟直营管理、财务往来账户管理、智能报表分析等实际业务 。采用springboot ssm的全栈模式开发实际项目应用 。
第六阶段:分布式微服务技术 。
核心技能:
1.微服务架构技能
2.SpringCloud微服务架构
3.Redis分布式缓存
4.ES全文搜索
5.SpringSecurty认证和授权
6.分布式锁
7.分布式交易
8.DevOps技术
项目实战:
该项目是春天云微服务的可选项目 。以B2c电子商务为例,主要包括商品和库存模块开发、商城系统、会员系统、订单系统、支付系统、营销系统 。这是一个平台级的项目,它集成和开发多种服务系统 。大型电子商务平台的核心业务和流程;电子商务平台前沿技术实践;高并发、海量商品的搜索访问技术;支付安全和三方技术的全面接入 。
推荐阅读
- 盆栽摇钱树的养殖方法和注意事项 如何养护摇钱树和禁忌
- 聚乙烯又叫什么 聚乙烯是什么
- 聚酯纤维面料容易起球起毛 竹纤维面料起毛起球正常
- 猪肉在零下4°C能放多久 猪肉冷冻多久
- 影响健康的五大因素是 影响健康的五大因素介绍
- 有冲劲的正能量句子 励志是什么意思
- 黑天鹅竹芋能长多大,海芋和竹芋的区别 海芋和竹芋的区别有什么
- 煮熟的白萝卜寒凉 煮熟的白萝卜是否寒凉
- 钣金修复是什么意思 钣金是什么意思
