软件工程及软件方法学
-
CINEMA 4D R20完全实战技术手册李辉 著CINEMA4D软件是目前设计领域使用占比非常高、非常受欢迎的3D绘图软件。该软件通过完美强大的功能,将设计师天马行空的想法在非常短的时间内展现得淋漓尽致,CINEMA4D轻松让你带领设计潮流,由你创造未来设计的新趋势。《CINEMA 4D R20完全实战技术手册》是一本内容十分全面且以实战案例为主的图书,主要讲解CINEMA4DR20软件的功能指令并兼顾实战应用,以新颖、完整的建模思路,全面介绍CINEMA4D的各种建模、动画及特效制作。《CINEMA 4D R20完全实战技术手册》的大特点是案例多、技巧多并以实操为主,特别是对动画、动力学与特效部分的使用技术、技巧和步骤进行了详细的讲解。《CINEMA 4D R20完全实战技术手册》共分17章,通过极具代表性的练习与实战案例,循序渐进地介绍了CINEMA4D在影视动画行业及工业设计行业中的应用。《CINEMA 4D R20完全实战技术手册》读者定位初学者及技能提升者,旨在为三维造型工程师、工业设计师、游戏设计者及影视后期制作人员奠定良好的三维影像设计基础,同时让读者学习到相关专业的基础知识。《CINEMA 4D R20完全实战技术手册》不仅可作为从事工业设计、建筑设计、游戏角色、影视及动漫等相关行业人员的自学指导用书,也可作为相关职业技能培训班、职业院校、本科及大中专院校相关专业的教材。
-
MongoDB从入门到项目实践聚慕课教育研发中心《MongoDB从入门到项目实践:超值版》采取“知识基础→知识提高→核心技术→高级操作→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共分为17章,首先讲解了MongoDB数据库的入门、安装使用、数据结构、脚本编程等MongoDB数据库的基础知识,并深入地介绍了MongoDB存储原理和结构、MongoDB的一些常用查询、文本搜索等MongoDB数据库语言的核心技术,还详细探究了MongoDB在不同开发语言环境下的不同链接和使用方法,以及软件开发中所提供的各种技术和特性。在项目实践环节不仅讲述了MongoDB数据库在Java、Node.js和Python中的详细应用,还详细讲解了MongoDB数据库在商品管理系统和舞蹈培训管理系统中的运用,全面地向读者展示了项目开发实战的全过程。 《MongoDB从入门到项目实践:超值版》的目的是从多角度、全方位地帮助读者快速掌握数据库的使用技能,构建从高校到社会的就职桥梁,让有志从事软件开发行业的读者轻松步入职场。《MongoDB从入门到项目实践:超值版》赠送的资源比较多,我们在《MongoDB从入门到项目实践:超值版》前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 《MongoDB从入门到项目实践:超值版》适合希望学习MongoDB数据库编程的初中级程序员阅读,还可作为大中专院校及培训学校的老师和学生的参考书。
-
Spring Boot技术实践张子宪 著《Spring Boot技术实践》以市面上流行的Spring Boot框架开发微服务应用程序为核心,依次引入了Spring Boot开发基础,使用Spring Boot创建RESTful API,通过整合Swagger 2来自动生成接口文档,使用Validation实现对RESTful服务的验证,以及使用Spring Boot创建前后端分离的应用程序等知识和技术点。《Spring Boot技术实践》共7章。第1章重点介绍如何使用Spring Initializr生成Spring Boot项目;第2章重点介绍Spring Boot快速上手微服务开发;第3章重点介绍Spring Boot持久性存储的CRUD操作及MyBatis数据持久化框架;第4章重点介绍OAuth 2授权框架;第5章重点介绍使用Spring Data Elasticsearch实现搜索功能;第6章重点介绍使用Spring Boot创建前后端分离的Web应用程序;第7章重点介绍Spring Boot应用程序监控。《Spring Boot技术实践》适合对开发微服务应用感兴趣的读者阅读和学习,也适合对互联网行业感兴趣的读者选用。
-
Django 3 Web应用开发实战黄永祥 著本书以Django Web项目开发为主线,深入系统地介绍了Django 3在Web开发中的应用。从网站开发入门开始,逐步深入讲述Django框架的各功能要点,每个功能要点从源码角度分析,并在源码的基础上实现自定义的功能开发。还介绍了Django的第三方功能应用,如DRF框架开发API接口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天。本书提供了4个实战案例,包括信息反馈平台、博客系统、音乐网站平台、前后端分离与微服务架构,涵盖了网站的单体式开发、前后端分离和微服务开发,从单一的网站开发转变到网站架构设计开发。最后讲述Django的上线部署方案,分别讲述Django如何部署在Windows和Linux系统上。 本书内容丰富,技术新颖,注重实战,适合有一定Python基础的Web开发人员阅读,也可用作培训机构和大中专院校相关专业的教学参考书。
-
Django Web开发从入门到实战孟令菊 著《Django Web开发从入门到实战》循序渐进地讲解了使用Python语言开发DjangoWeb程序的知识,并通过具体实例的实现过程演示了使用Django框架的方法和流程。《Django Web开发从入门到实战》共17章,分别讲解了初步认识Django,分析Django项目的结构,视图层,Django数据库操作,使用模块,表单,站点配置和管理,站点的安全性,站点管理,系统优化、调试和部署,邮件发送模块,用户登录验证模块,计数器模块,Ajax模块,分页模块,富文本编辑器模块,综合实战:民宿信息可视化。《Django Web开发从入门到实战》文字简洁而不失其技术深度,内容丰富全面,历史资料翔实齐全。并且《Django Web开发从入门到实战》易于阅读,以极简的文字介绍了复杂的案例,同时涵盖了其他同类图书中很少涉及的历史参考资料,是学习DjangoWeb开发的完美教程。《Django Web开发从入门到实战》适合已经了解了Python语言基础语法并且希望进一步提高Python开发水平的读者阅读,还可以作为大中专院校相关专业的师生用书和培训学校的专业性教材。《Django Web开发从入门到实战》面向有一定Python基础的读者,深入讲解了使用Python语言开发DjangoWeb程序的知识和技巧,这些知识可以帮助开发者快速开发出自己需要的Web项目功能,提升开发效率。《Django Web开发从入门到实战》适用于具有一定Python语言基础,希望进一步提高自己Python开发水平的读者,同时还可以作为高等院校相关专业的师生用书和培训学校的专业教材使用。
-
协同产品设计[美] 奥斯汀.戈韦拉(Austin Govella),李之琳,徐顺发 著协作和引导的基础:学会如何更好地与团队成员,利益相关方或客户沟通工作。产品策略:帮助团队对目标和愿景有一致的理解。用户研究和用户画像:识别并了解你的用户,同时将这一认知覆盖并传达至更大的组织。用户体验地图:构建出更为精准有效的用户触点,从而提升产品转化率与用户留存。产品界面和原型图:正确定位草图和线框同从而快速并高效的对产品进行迭代和验证。
-
SolidWorks 2020快速入门与深入实战邵为龙 著本书针对零基础的读者,循序渐进的介绍了使用SolidWorks 2020进行机械设计的相关内容,包括SolidWorks 2020概述、SolidWorks 2020软件的安装、软件的工作界面与基本操作设置、二维草图设计、零件设计、钣金设计、装配设计、模型的测量与分析、工程图设计等。 为了能够使读者更快的掌握该软件的基本功能,在内容安排上,书中结合大量的案例对SolidWorks软件中的一些抽象的概念、命令和功能进行讲解;在写作方式上本,本书采用采用软件真实的操作界面,采用软件真实的对话框、操控版和按钮进行具体讲解,这样就可以让读者直观、准确地操作软件进行学习,从而尽快入手,提高学员的学习效率。 本书内容全面,条理清晰、实例丰富、讲解详细、图文并茂,可以作为广大工程技术人员学习Solid Work的自学教材和参考书籍,也可作为大中专院校学生和各类培训学校学员的SolidWorks课程上课或者上机练习素材。
-
OpenCV 4.5计算机视觉开发实战朱文伟,李建英 著OpenCV是计算机视觉领域的开发者必须掌握的技术。该书针对 OpenCV 4.5进行编写,全面系统地介绍OpenCV 4.5的使用。书中重点介绍OpenCV 4.5相比之前的版本做出的重大修改。《OpenCV 4.5计算机视觉开发实战(基于VC++)》共14章,主要内容包括OpenCV 4.5的基础知识、OpenCV开发环境搭建、OpenCV的模块架构、图像的读取与显示、核心模块CORE、图像处理模块基础、灰度变换和直方图修正、图像平滑、几何变换、图像分割、图像金字塔、图像形态学、图像边缘检测、视频加载与摄像头调用、摄像头视频录制以及OpenCV在机器学习方面的应用等,最后给出一个停车场车牌识别系统的大案例。《OpenCV 4.5计算机视觉开发实战(基于VC++)》适合计算机视觉与图像处理的开发人员、已有图像处理基础并想了解OpenCV 4.5新特性的开发人员阅读,也适合高等院校和培训机构计算机视觉与图像处理相关专业的师生作为教学参考书。
-
大数据可视化技术吕云翔 著本书分为三部分:基础理论、大数据可视化、大数据可视化工具及应用。基础理论部分包括第1章、第2章。第1章回顾了可视化发展进程,介绍可视化领域的一些基础概念及应用;第2章介绍可视化的一般流程及设计组件。大数据可视化部分包括第3章~第7章,主要介绍了不同类型数据(比例数据、关系数据、文本数据、复杂数据)的可视化方法。大数据可视化工具及应用部分包括第8章~第14章,选取了市场上主流的一些可视化工具,围绕它们的使用方法和应用案例展开。这些工具包括商业软件(Tableau、DataV、FineBI、Excel)、开源包Echarts,以及编程语言R、Python。本书既可以作为高等院校计算机与软件相关专业的教材,也可以作为软件从业人员、计算机爱好者的学习指导用书。
-
HTML5 Web开发刘辉 著《HTML5 Web开发(全案例微课版)》是针对零基础读者编写的Web入门教材。《HTML5 Web开发(全案例微课版)》侧重案例实训,并提供扫码微课来讲解当前热门的案例。《HTML5 Web开发(全案例微课版)》分为22章,内容包括认识HTML5、设计网页的文本、设计网页列表与段落、网页中的图像和超链接、表格与div标签、网页中的表单、网页中的多媒体、HTML5的新特征、使用CSS层叠样式表、JavaScript和iQuery、绘制图形、文件与拖放、地理定位技术、离线Web应用程序、处理线程和服务器发送事件、数据存储和通信技术、响应式网页设计、流行的响应式开发框架Bootstrap,最后通过4个热门综合项目,让读者进一步掌握项目开发经验。《HTML5 Web开发(全案例微课版)》通过精选热门案例,让初学者快速掌握HTML5Web开发技术。通过微信扫码看视频,可以随时在移动端学习技能对应的视频操作。《HTML5 Web开发(全案例微课版)》适合读者自学,也可作为相关院校的参考教材。