×

注意!页面内容来自https://yun.itheima.com/subject/aiappmap/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

<> .zx { right: 12px; } .yd { display: none; } .pc { display: none; } .zx .cxhdpic3 { position: absolute; right: 0 !important; top: -138px !important; z-index: 99999; width: 123px !important; display: none; } .zx img { display: block; width: 100%; } .returnmap { display: none; } .header { width: 93%; height: 80px; box-shadow: 0 3px 9px rgb(2282282280.3); padding: 0 3.5%; } .header h2 { float: left; width: 150px; margin: 20px 0 0 0; } .header .fl { float: left; width: 500px; margin: 30px 0 0 38px; } .header .fl li { position: relative; float: left; margin-right: 22px; } .header .fl li:last-child { margin-right: 0; } .header .fl li a { display: block; height: 46px; font-size: 16px; color: #474747; } .header .fl li a:hover { color: #d5221e; } .header .fl li a.nav_on { color: #d5221e; border-bottom: 4px #d5221e solid; } .header .fdnav { display: none; position: absolute; left: -160px; top: 50px; width: 521px; background: rgba(2552552551); box-shadow: 0 0 10px rgba(0000.1); z-index: 100; overflow: hidden; } .header .fdnav .fdnav_main { width: 522px; margin: 0 auto; padding: 1px 0 0; overflow: hidden; } .header .fdnav .fdnav_main p { float: left; width: 260px; height: 64px; border-right: 1px #f9f9f9 solid; border-bottom: 1px #f9f9f9 solid; } /* .header .fdnav .fdnav_main p.jcdl_icon{width: 300px;} */ .header .fdnav .fdnav_main p a { display: block; width: auto; } .header .fdnav .fdnav_main p img { display: block; margin: 0 auto; float: left; margin-right: 10px; width: 22px; } .header .fdnav .fdnav_main p span { float: left; color: #7b7b7b; margin-right: 0; font-size: 14px; line-height: 64px; } .header .fdnav .fdnav_main p.twolin span { line-height: 20px; } .header .fdnav .fdnav_main p.li_last { border-right: 0; } .header .fdnav .fdnav_main p:hover span { color: #d50212; } .header .fdnav .fdnav_main p em { float: left; width: 36px; margin: 14px 6px 0 18px; height: 36px; border-radius: 50%; } .header .fdnav .fdnav_main p em img { width: 100%; } .header .fdnav .fdnav_main p.java_icon em { margin-top: 10px; } .header .fl li:hover .fdnav { display: block; } .header .head_sub { float: right; width: 328px; height: 38px; border: 1px #dee0ea solid; border-radius: 5px; margin: 20px 0 0 90px; } .header .head_sub .head_tit { width: 100%; height: 100%; position: relative; } .header .head_sub .head_tit b { float: left; width: 85px; height: 26px; line-height: 26px; margin-top: 6px; border-right: 1px #ededed solid; font-size: 15px; color: #828282; text-align: center; font-weight: 100; } .header .head_sub .head_tit p { font-size: 15px; color: #929292; float: left; line-height: 38px; padding-left: 10px; width: 212px; cursor: pointer; } .header .head_sub .head_tit p img { position: absolute; width: 8px; right: 12px; top: 17px; } .header .head_sub .head_tit .xqalls { position: absolute; padding: 5px 0 5px 10px; width: 320px; max-height: 150px; border: 1px #dee0ea solid; border-top: none; left: -1px; top: 36px; background: #fff; overflow-y: auto; z-index: 6; display: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .header .head_sub .head_tit .xqalls ul li { line-height: 30px; } .header .head_sub .head_tit .xqalls ul li a { font-size: 14px; color: #838383; display: block; width: 100%; } .header .head_sub .head_tit .xqalls ul li a:hover { color: #216ef4; } .header .head_sub .head_tit .xqalls::-webkit-scrollbar { width: 5px; height: 1px; } .header .head_sub .head_tit .xqalls::-webkit-scrollbar-thumb { width: 5px; border-radius: 5px; background: #216ef4; } .header .head_sub .head_tit .xqalls::-webkit-scrollbar-track { width: 5px; height: 1px; } .header .head_sub:hover .head_tit b { display: none; } .header .head_sub:hover .head_tit .xqalls { display: block; } .banjava { background-size: 480px; padding: 40px 0 50px; width: 93%; margin: 0 auto; } .banjava h2 { font-size: 24px; color: #151515; font-weight: bold; } .banjava h2 span { font-size: 28px; } .banjava p span { display: inline-block; height: 37px; font-size: 18px; color: #fff; line-height: 37px; border-radius: 19px; background: #0cc7a5; padding: 0 18px; margin: 15px 0 0 0; } .box ul li { background: #fff; } .box ul li .boxlidiv { background: #f5f9ff; padding-bottom: 16px; } .box ul li h3 span.no { display: none; } .box ul li h3 span.no2 { display: none; } .box ul li .boxbot2 { border-radius: 10px; box-shadow: inset 0 0 50px rgba(1752142490.56); background: #f5f9ff; margin-top: 24px; padding: 28px 25px; } .box ul li .boxbot2 h4 { font-size: 14px; color: #000; font-weight: bold; margin-bottom: 8px; } .box ul li .boxbot2 span { display: block; font-size: 12px; color: #000; line-height: 22px; } .box ul li .boxa { overflow: hidden; padding: 0 0 15px; } .box ul li .boxa span { color: #fff; font-weight: bold; background: #0cc7a5 url("/subject/javamap/images/pcdbg1.jpg") no-repeat right bottom; padding: 8px 6%; } .box ul li .boxa a { width: 89%; color: #000; box-sizing: border-box; line-height: 16px; font-weight: normal; border-bottom: 1px #0cc7a5 dashed; overflow: hidden; padding: 12px 0 12px 40px; margin: 0 auto; } .box ul li .boxa a:before { left: 0; top: 50%; width: 35px; height: 35px; background: url("/subject/javamap/images/pcdvid1.png") no-repeat 0 0; margin-top: -17.5px; } .box ul li .boxa a:hover { color: #0cc7a5; } .box ul li img.pc { display: block; max-width: 236px; margin: 30px auto 0; } .box ul li img.yd { display: none; } .box ul li .boxa a i { display: block; } @media screen and (max-width: 1650px) { .banjava { background-size: 394px; padding: 35px 0 40px; } } @media screen and (max-width: 500px) { .wrap { overflow: hidden; } .zx { display: none; } body { min-width: 100%; } .ban h2 { font-size: 1.3rem; padding: 0 20px 0 0; } .ban h2 em { display: block; } .ban h2 span { display: inline-block; } .ban p { font-size: 0.9rem; padding: 0 3%; } .ban { padding: 30px 0; } .ban h2 i { right: -55px; top: -10px; width: 50px; } .box ul li { float: none; width: 98.1% !important; margin: 0 1% 5%; } .box ul li:after, .header .fl { display: none; } .boxbotmain { width: 92%; min-width: auto; padding-right: 10px; } .header h2 { width: 102px; margin: 25px 0 0 13px; } .header .head_sub { position: absolute; right: 4%; width: 186px; } .header .head_sub .head_tit b { font-size: 0.9rem; width: 68px; margin-right: 5px; display: none; } .header .head_sub .head_tit p { font-size: 0.9rem; float: none; width: auto; } .header .head_sub .head_tit .xqtop { width: 90%; height: 38px; overflow: hidden; } .header .head_sub .head_tit .xqalls { width: 176px; } .boxbotmain p span.span2 { width: 76%; } .banjava { background: none; padding: 30px 0; } .banjava h2 { font-size: 19px; text-align: center; } .banjava h2 span { font-size: 22px; display: block; } .banjava p { width: 88%; background: #caf3eb; border-radius: 50px; text-align: center; margin: 15px auto 0; } .banjava p span { width: 90%; height: auto; font-size: 15px; text-align: center; line-height: 22px; border-radius: 50px; background: -moz-linear-gradient(to bottom#0cc7a5#08ad8f); background: linear-gradient(to bottom#0cc7a5#08ad8f); padding: 7px 0; margin: 0; } .banjava p span em { display: block; opacity: 0; height: 0; } /* .box ul li .boxlidiv{padding-bottom: 0;} */ /* .box ul li{background: #f5f9ff;} */ .box ul li h3 span { display: inline !important; } .box ul li h3 span.no2 { font-size: 14px; } .box ul li.boxli5 h3 { line-height: 60px; } .box ul li .boxa a i { display: inline; } .box ul li .boxa { padding: 20px 4% 15px; } .box ul li .boxa span { font-size: 17px; color: #000; font-weight: bold; background: none; padding: 0; } .box ul li .boxa a { width: 100%; font-size: 14px; color: #fff; font-weight: bold; line-height: 1.4rem; border-bottom: none; box-sizing: border-box; border-radius: 10px; background: #fca356 url("/subject/javamap/images/yddbg1.jpg") no-repeat right bottom; background-size: 60%; overflow: hidden; margin: 0.8rem 0 0 0; padding: 17px 4% 17px 22%; } .box ul li .boxa a:hover { color: #fff; } .box ul li .boxa a:before { left: 4.5%; top: 50%; width: 45px; height: 45px; background: url("/subject/javamap/images/yddvid1.jpg") no-repeat; background-size: 100%; margin-top: -22.5px; } .box ul li .boxa a:nth-child(odd) { background: #89bf6b url("/subject/javamap/images/yddbg2.jpg") no-repeat right bottom; background-size: 62%; } .box ul li .boxa a:nth-child(odd):before { background-image: url("/subject/javamap/images/yddvid2.jpg"); } .box ul li img.pc { display: none; } .box ul li img.yd { display: block; padding-top: 30px; background: #fff; } .returnmap { position: fixed; left: 0; top: 70%; font-size: 13px; color: #fff; height: 25px; line-height: 25px; border-radius: 0 12px 12px 0; background: rgba(631662550.8); padding: 0 16px 0 20px; z-index: 10; } .returnmap:before { position: absolute; left: 3px; top: 6px; width: 13px; height: 13px; background: url("/Wap/images/leftjt.png") no-repeat; background-size: 100%; content: ""; } } 返回

黑马程序员AI智能应用开发学习路线图(2026官方完整版)

成为驾驭「企业级应用」与「A智能系统构建」的下一代软件开发人才!

学习路线图说明

阶段一AI应用编程基础:掌握Java编程基础、面向对象思想、核心API与集合、多线程与网络编程,初步接触大模型调用,为后续AI应用开发打下基础

阶段二AI应用编程进阶:深入学习接口编程、异常处理、泛型与集合框架,结合网络编程技术,通过AI项目实践(如局域网聊天)巩固编程能力

阶段三AI应用Web开发:掌握前后端全栈开发能力,包括Vue3前端、SpringBoot后端、MySQL与Redis数据库,具备企业级Web项目开发与部署能力

阶段四企业级智能物联网项目:以WMS系统为例,实战全流程AI赋能开发,涵盖需求分析、架构设计、NLP问答助手、低代码平台、IOT集成、安全认证与K8s部署等

阶段五AI大模型开发基础:学习Python编程与AI场景工程,掌握提示词工程、思维链、LangChain框架与向量检索技术,具备大模型基础应用开发能力

阶段六AI大模型微调基础:理解神经网络基础与模型推理平台,掌握PEFT、LoRA等微调技术及模型压缩量化方法,具备大模型定制优化能力

阶段七企业级智能问答项目:基于RAG技术构建智能问答系统,涵盖数据预处理、多向量存储、检索优化、系统评估与生产级部署,实现企业级AI应用落地

阶段八企业级微服务SCA与AI:掌握微服务核心组件(Nacos、OpenFeign等)、分布式中间件与SpringCloud Alibaba集成AI能力,具备微服务架构设计与开发能力

阶段九互联网分布式项目:实战中大型微服务架构项目,整合AI业务(NLP、智能算法)、高并发处理、分库分表、多业务场景开发与K8s运维,提升综合项目能力

阶段十多智能体协同平台项目:基于LangGraph与SpringCloud构建多智能体协同平台,实现智能体路由、会话记忆、业务集成与大模型接入,掌握前沿AI系统架构能力