可供订阅者使用的新电子书
您是否想了解有关大数据分析的更多信息? 如何使用Kotlin创建微服务或学习Node.js开发? 我们最新一批的电子书将教您所有需要了解的有关这些主题以及更多内容的信息。
您将学到什么
本月,我们为Envato Tuts +订户提供了八本新的电子书可供下载。 以下是您可以从中学习的内容的摘要。
1.
Go作为安全专家的一种语言正变得越来越流行。 Go的安全性是第一本Golang安全性书籍,对于蓝队和红队应用程序都非常有用。 通过这本书,您将学习如何编写安全软件,监视系统,保护数据,攻击系统以及提取信息。
2.
Rust是Mozilla创建的一种开源,安全,并发的实用语言。 它运行速度极快,可防止段错误并保证安全。 本书通过指导您完成Rust编程的各个方面,使您开始进行基本的软件开发。 使用这种方法,您可以弥合立即学习和实施之间的差距。
3.
在本指南的帮助下,您将能够弥合技术理论世界与构建公司大数据和数据科学平台的实践基础之间的鸿沟。 您将亲身接触Hadoop和Spark,使用R和R Shiny构建机器学习仪表板,使用NoSQL数据库(例如MongoDB)创建基于Web的应用程序,甚至学习如何编写用于神经网络的R代码。
到本书结尾,您将对大数据分析的含义,它如何为组织带来收入以及如何使用本文中阐述的不同工具和方法开发自己的大数据分析解决方案有一个非常清晰而具体的理解。书。
4.
您想构建iOS应用程序,但是您从哪里开始呢? 忘记教程和博客文章的筛选,这本书是进入iOS开发的直接途径,它向您介绍了基础知识并向您展示了如何将这些原理付诸实践。 因此,请充分利用此易于开发人员使用的指南,并开始构建可能会席卷App Store的应用程序!
5.
学习Node.js开发是一本实用的,基于项目的书,它为您提供了入门Node.js开发人员所需的一切。 如果您想创建现实世界中的Node应用程序,或者想要转行或启动辅助项目以产生额外的收入,那么您来对地方了。 本书是围绕一个目标而写的,即使您成为能够开发,测试和部署实际生产应用程序的专业Node开发人员。
6.
微服务可帮助您设计可扩展的,易于维护的Web应用程序; Kotlin使您可以利用现代习语来简化开发并创建高质量的服务。
本书可指导您设计和实现服务,以及生成比传统Java实现更短,更简单的生产就绪,可测试的精益代码。 收获使用反应式范例的好处,并利用非阻塞技术将您的服务提升到行业标准的更高水平。
7.
您是否要构建高性能且快速的应用程序? 您是否正在寻找以实用方式实现复杂数据结构和算法的完整解决方案? 如果这些问题中的任何一个响起,那么这本书就适合您!
您将首先构建堆栈并了解性能和内存含义。 您将学习如何为应用程序选择正确的队列类型。 然后,您将使用集合,地图,树和图形来简化复杂的应用程序。 在逐步计算和分析时空复杂度之前,您将学习实现不同类型的排序算法。 最后,您将使用微优化和内存管理来提高应用程序的性能。
到本书结尾,您将获得以项目或用例所需的方式创建和使用各种数据结构所必需的技能和专业知识。
8.
如果您是Python开发人员,并且想使用Django为您的应用程序高效地创建RESTful Web服务,那么这本适合您。 本书首先向您展示了如何安装和配置环境,必需的软件和工具,以使用Django和Django REST框架创建RESTful Web服务。 然后,您将继续进行高级序列化和迁移,以与SQLite和非SQL数据源进行交互,创建API视图以处理对对象的各种HTTP请求,包括安全性和权限等等。
在本书的最后,您将能够使用Django构建RESTful Web服务。
通过合并订阅开始阅读
您可以订阅Envato Elements立即阅读我们的新电子书。 只需一个低廉的月费,您不仅可以访问这些电子书,还可以访问我们不断发展的Envato Tuts +上超过1,000个视频课程的图书馆。
另外,您现在可以从拥有680,000多种创意资产的庞大Envato Elements库中进行无限下载。 使用独特的字体,照片,图形和模板进行创建,并更快地交付更好的项目。
翻译自: https://code.tutsplus.com/articles/new-ebooks-available-for-subscribers--cms-31876