本书选择来自于生产实践也贴近学生实际的项目案例,以ARMCortex-M系列STM32嵌入式芯片为核心,利用可视化的CubeMX软件简化底层配置,促进低代码开发,加速学习进程。教材精心规划了5个核心项目,共22个具体任务,从基础LED闪烁到高级应用如智能灯控、LCD触控、RFID信息采集、WIFI通信及阿里云智能家居控
本书共8个项目,其中项目1为短视频概述,主要讲解短视频目前的发展趋势;项目2-项目8分别讲解了短视频的策划、短视频的拍摄、短视频剪辑基础、PremierePro剪辑、短视频的发布、短视频的运营、短视频的商业变现等内容。全书通过大量的知识点帮助学生掌握短视频相关知识,知识全面、讲解详尽、案例丰富,以理论联系实际。还融入素
本书主要讲解Linux企业级系统运维。共分9个项目,内容包括Linux服务器操作系统安装和批量部署,系统配置管理进阶、LAMP与LANP平台部署、反向代理与Web负载均衡、文件同步、数据库企业级部署、高可用集群部署、系统监控与日志管理、系统自动化运维,以及人工智能在系统运维中的应用。
本书以Anaconda为主要开发工具,采用任务驱动的方式,系统全面介绍了Python在数据分析中的应用。全书共9章,首先在第1章介绍了数据分析的基本理论、开发工具的安装方法以及基础操作,为后续学习搭建必要的开发环境;第2-6章深入讲解了Python在数据分析中的核心库及其应用,涵盖了NumPy和pandas在数据处理方
本书积极响应党的二十大精神,以科技强国为目标,紧密围绕《PythonWeb应用开发》在线精品课程的核心内容,旨在为读者提供一本理论与实践相结合、与企业真实应用接轨的PythonWeb全栈开发教材。本书采用双项目式螺旋上升的编写思路,独具匠心地将“古典文学网”和“红影赏析”两个实战项目贯穿全书。其中,“古典文学网”项目作
本教材以工程再现的方式,重构“购物管理系统”工程项目,采用任务驱动模式,根据项目开发流程,拆分出若干个主要知识点,针对每一个知识点设计一个任务小节,每一小节按照“任务描述”—“前导知识”—“任务实现”的思路编写,使学习者更好掌握知识点。使用若干个循序渐进的教学任务,设置学习内容和实践任务,构建仿真的学习情境,让学生在完
本书详细讲解了JavaEE中Spring、SpringMVC和MyBatis三大框架(以下简称SSM),以及MyBatis-Plus和SpringBoot的基本知识和应用。本书共14章,第1-4章主要讲解了Spring的基本知识和应用,第5-7章主要讲解了SpringMVC的相关知识,第8-12章主要讲解了MyBati
本书较为全面地介绍Web前端开发中常用到的HTML及CSS知识,同时对HTML5及CSS3的一些新变化进行讲解。全书共10个项目,主要内容有Web前端职业前景与开发初体验、制作5G新时代科学知识页面、制作背包客旅行网站注册和登录页面、开发今日影评网站页面、美化传统文化网、优化国学文化网、开发响应式音乐播放页面、制作游乐
随着移动互联网技术的日益普及和迅猛发展,“H5”这个新兴名词逐渐被更多的人认识和了解。本书从H5页面设计与制作的角度出发,以设计案例和项目实践相结合的方式,介绍了H5页面设计与制作的相关知识与操作技能。全书共9章内容,分别是认识H5、认识H5的设计规范和工具、H5页面的设计基础、H5页面的素材设计、H5页面的动效设计、
本书从学习与应用的角度出发,通过精炼的知识内容帮助读者迅速掌握MySQL数据库的实用技术。本书分为基础篇和高级篇两部分,全书共10个单元,主要内容包括MySQL数据库基础、SQL基础语法、MySQL数据查询、MySQL视图和索引、MySQL函数、MySQL存储过程、MySQL事务与锁、MySQL触发器、MySQL安全等