诺贝尔文学奖得主莫言中篇小说精品系列(套装全8册)
¥179.99
莫言中篇小说8本,含《透明的红萝卜》《爆炸》《你的行为使我们恐惧》《白棉花》《筑路》《梦境与杂种》《三十年前的一次长跑比赛》《司令的女人》。囊括了莫言自创作开始到获得诺贝尔文学奖期间全部中篇作品,表现了不同时期的艺术风格,可以帮助读者深入了解莫言中篇小说的丰富内涵和体量,为学者、评论家研究提供材料。莫言长篇写作中经常表现的主题,在中篇的创作中也多有所表现。比如初恋情结、异禀儿童、超感与通感、饥饿与狂欢、“计划生育”与高考等,都是莫言经常表现的主题。在反复的表现过程中,形成了莫言式的象征意味,也显露出莫言对生命的重视和对现代社会人类生存状态的反思。
分裂的共识+美国底层(共2册)
¥179.99
套装共两册,分别为《分裂的共识:一部全新的美国史:上下册》《美国底层》 《分裂的共识:一部全新的美国史:上下册》:直击特朗普当选总统的影响,尽在这部美国史! 本书从哥伦布到特朗普,*展现美国发展历程与社会分裂,是美国当今极重要的历史学家吉尔· 莱波雷倾力之作! 不同于以往任何美国史作品,它重塑美国历史的主题:共识与分裂。 自1492年开始,本书以时间为序为展示美国的创建、战争、发展以及在世界各项大事中扮演的角色。 作者认为,美国历史是一场大型的人类政治实践,基于政治平等、自然权利、人民主权三个理念。本书记录了400多年来这场实践中有关起因、进程、后果的问题。 《美国底层》: 深入社会底层,用镜头和文字,力图展现一个真实又割裂的美国社会图景 一部写尽底层“绝望与坚韧”感受之书!不仅是美国,也是全世界底层的绝望与坚韧! 提起美国,人们首先联想到的往往是曼哈顿光鲜亮丽的摩天大楼与硅谷引领潮流的前沿科技。这诚然是美国的写照,却并非全部。一位华尔街交易员出于对金融行业的愧疚,开始探索中心商务区以外的美国。在《美国底层》一书中,他用镜头和文字呈现出一个割裂而真实的美国社会图景,并对弥合阶层鸿沟做了有益的思考。
南怀瑾佛学大系合集12册(金刚经说什么+禅宗与道家+中国佛教发展史略+禅海蠡测+禅话+楞严大义今释+楞伽大义今释+圆觉经略说+定慧初修+学佛者的基本信念+药师经
¥179.99
金刚经说什么+禅宗与道家+中国佛教发展史略+禅海蠡测+禅话+楞严大义今释+楞伽大义今释+圆觉经略说+定慧初修+学佛者的基本信念+药师经的济世观+如何修证佛法
“得到”精英日课:做高段位的学习者(全6册)
¥179.99
得到系老师作品集,套装共6册,分别刘擎《做一个清醒的现代人》、施展《破茧》、李筠《罗马史纲》、熊逸《正义从哪里来》《春秋大义:中国传统语境下的皇权与学术》、邹小强《只管去做》
如何用保险保障你的一生(共6册)
¥179.99
套装共6册,分别为《如何用保险保障你的一生》《66节保险法商课》《从保险代理人到财富顾问》《七堂保险金信托课》《直面重疾:肿瘤篇》《重疾不重之3D 训练营:专家授课实录》
悬疑×推理×恐怖×科幻:小林泰三作品集(共4册)
¥179.99
悬疑×推理×恐怖×科幻:小林泰三代表作品。《失去的过去与未来的犯罪》《安乐侦探》《要来块水果塔吗》《破烂回收店》 《失去的过去与未来的犯罪》:一场“失忆流感”在全球范围内大规模爆发。 某天,女高中生梨乃惊恐地发现自己的记忆变得断断续续,她甚至想不起十分钟前发生的事。梨乃的亲人、好友、电视上的新闻主播、各行各业的工作人员,纷纷出现了同样的症状,世界陷入混乱,人类文明岌岌可危。 为了挽救即将覆灭的人类文明,人类努力寻求自救,*终发明了一种“脑外记忆装置”,将记忆储存在记忆条里,而记忆条可以随时、任意插拔出体内。 自此,人类文明进入了记忆和心灵分离的一种新纪元。新出生的人类会在身体上安置一个卡槽,用来接入记忆条,而记忆条的诞生,也让人脑的“记忆能力”变得强大,“处理能力”变得*。但随之而来的种种问题,也开始出现…… 《安乐侦探》:这条街名气*大的天才侦探,接到很多奇怪的客户委托。 他和他的助理在不离开房间的情况下破解了一个个神秘谜团,在对话讨论的过程中找出真相。 人气偶像讲述了被狂热中年男粉丝执着模仿的恐怖。 一个减肥狂女人控诉自己被某人灌了胖药。 ………… 一步都不愿离开自己事务所的懒散侦探,一个个巧妙的陷阱圈套和黑色幽默贯穿整个故事,一桩桩离奇的谜案,真相究竟是什么? 《要来块水果塔吗》:惊悚悬疑短篇杰作集。涉及反乌托邦、克苏鲁、人性、时空穿梭、AI模拟等诸多元素,故事的舞台从日常生活延展至宇宙空间。 《破烂回收店》:有人用6500前地层里的DNA活了外星生命体;有一个地方,可以回收人的尸体,也可以修补人体;我爱了妻子几十年,却发现她竟然;我被冤枉成杀人犯,可那不是我啊… 在这本书里,小林泰三围绕怪兽小说、西部片、心理惊悚剧、本格推理四大类型,以意味深长的隐喻写出人类对未知的恐惧,极具前瞻性的科幻世界透露出对人类生存状态的担忧与讽刺。
于雷:周瞳探案系列(共5册)
¥179.99
【惊悚悬疑+诡异传说】周瞳探案系列《死亡塔罗牌》《血符》《烧纸人》《剥皮者》《循环夜》 年轻聪明的学生周瞳,美丽谨慎而武艺高强的特别刑侦警察,以及可爱而强横任性的大小姐,九死一生中紧握幸运之神的手。让你的心脏,历经惊悚的过山车!
爆火影视原著作家九鹭非香:超好磕仙侠CP精选集(共3册)
¥179.99
人气玄幻作家 九鹭非香 仙侠经典 《与凤行》:赵丽颖×林更新领衔主演同名影视原著小说。一只陨落凡间的凤凰×一个世间仅存的上古神 《和离》:甜蜜复婚之路走起来!昆仑上仙伏九夏×雪狼妖谢玄青! 《驭鲛记》:迪丽热巴、任嘉伦主演电视剧《与君初相识》《恰似故人归》原著小说。她是驭妖谷*厉害的驭妖师,却为一个鲛人迷了心。
莎士比亚全集(典藏插图版)
¥179.99
莎士比亚作品是人类文学史上的瑰宝,是人类社会百科全书,甚至被认为是世俗的sheng经,每个人都可以从莎士比亚的戏剧中找到自己的影子。 本套《莎士比亚全集》完整收录莎士比亚戏剧、诗歌作品,包括41部戏剧,2部戏剧加戏,154首十四行诗、两首长叙事诗以及其他诗歌。尤其不同于以往其他版本的是,本套莎全集选用了19世纪英国皇家水彩协会会长约翰˙吉尔伯特、插画家乔治˙克鲁克香克等名家插画近千幅,图文结合,为阅读和理解莎士比亚作品提供更多可视画面。 本套莎全集选用朱生豪经典译本,朱生豪未翻译的部分,由著名翻译家苏福忠完成。
身体与性的那些事儿(套装9册)
¥179.91
《身体与性的那些事儿(套装9册)》是一套全面且深入探讨性与身体议题的书籍合集,包括《情欲陷阱自救术》《好色男女:大大方方谈性》《性创伤疗愈手记:从沉默到重生》《现代人的性教育必修课》《性别不是边界:多元性别与性取向启蒙》《性健康自救指南:30+女性的身体真相》《荷尔蒙的哲学:现代人的性自律课》《身体主权:在诱惑泛滥时代守住边界》以及《欲望的驯服:超越本能的自控力修炼》。这套书从多个维度出发,既关注性健康、性教育等基础议题,也深入探讨性别认知、性取向启蒙等前沿话题,同时提供性创伤疗愈、性自律与自控力修炼的实用方法。它以科学、客观且易懂的方式,帮助读者建立正确的性观念,增强自我保护意识,实现身心和谐,是关注性与身体健康人士不可或缺的阅读宝库。
教父:三部曲典藏版
¥179.90
《教父》内容简介:教父的世界里,友谊,是通行的货币;忠诚,是好的礼物;缄默,是的规则。 他藐视一切价值,不给警告,不虚张声势,不留余地。 教父,就是自己的上帝。 《教父Ⅱ:西西里人》内容简介:黑手党的故土,教父的阴谋还在继续,你死我亡的较量正在上演。 他们是有权势的男人、势均力敌的统治者。他们是浪漫的情人、勇猛的战士、忠诚的朋友。 他们,是西西里人。 《教父Ⅲ:后的教父》内容简介: 他是后的教父,是地下世界的统治者。 谁也无法揣测教父后的阴谋,谁都无法阻挡家族终极的野心。 没有正义,只有胜利。
维特根斯坦精选集(全五册)(20世纪哲学家维特根斯坦代表作精选合集。通过维特根斯坦精选集,读懂哲学。)
¥179.90
维特根斯坦是20世纪有巨大影响力的哲学家之一。《维特根斯坦精选集》是代表作精选合集,包括《笔记簿》《逻辑哲学论》《哲学评论》《蓝皮书与棕皮书》《哲学研究》五本。有读者评论:“维特根斯坦的哲学是能懂的哲学,是清楚的哲学,而不是晦涩的哲学。”通过维特根斯坦精选集,读懂哲学。
夺嫡
¥179.90
磕CP的皇帝、吃瓜的朝臣、大事小事都要弹劾一下的言官……古风爆笑群像,笑到停不下来! 翻开本书,看悍妇和病娇如何联手撬动整个天下! 未婚夫又渣又坏,还打算杀人灭口。 叶娇准备先下手为强,顺便找个背锅侠。 本以为这个背锅侠是个透明病弱的“活死人”,没想到传言害人,他明明是一个表里不一、心机深沉的九皇子。 在叶娇借九皇子之名惩治渣男后。 李·真九皇子·策:“请小姐给个封口费吧。” 叶娇心虚:“你要多少?” 李策:“一百两。” 叶娇震惊,你怎么不去抢!!!
愚梦国度
¥179.90
余味属猴,周沫属鸡。 5岁时,中央八套《西游记》热播,余味凭着属相占了“猴哥”的称号,可怜的周沫空有一颗铁血汉子心,却被赐名“鸡仔”,为此她嗷嗷哭了两天。 “猴哥、猴哥……”,“鸡仔、鸡仔……”,就这么叫到了17岁。 “小人国”的子民一夕之间蜕变长大,猴哥鸡仔的感情变了又变…… 少年少女的故事终被封存在愚梦巷。 26岁时,中央八套重播《西游记》。 檀卿在厨房给女友下厨,三菜一汤,色香味俱全。 唤她吃饭时见她泪流满面:“傻姑娘,哪有人看《西游记》哭的啊!” 周沫抹了把眼泪,正要说话,就被檀卿搂了怀里。 烟火星辰的生活中,她年少遗失的爱情,他游离不羁的心,终于在遇见彼此后,有了归处。
Blender 3D: Characters, Machines, and Scenes for Artists
¥179.84
Gain the insights and techniques you need to give life to your own custom characters, machines, and scenes in Blender 3D About This Book Learn how to establish the basic shape of a character on the basis of templates, and take it to completion using the tools available in Blender Develop realistic and awesome machines for your 3D projects and animation films Discover advanced techniques by adding fur to a character, creating a grass field, and fine-tuning a shot with post-processing effects to enhance your creations Who This Book Is For This learning path is for those who know the basics of Blender and have hands-on experience with the software. We will directly dive into creating characters first. If you wish to use Blender to create games, animated films, and architecture simulations, this learning path will benefit you. What You Will Learn Use your sculpting skills to carve the character features from the mesh Find the best possible flow for your edge-loops to enhance the character features and to get the best possible range of deformation Mix both the Blender Internal and Cycles rendering engines in order to render materials as quickly as possible Know when and where to use various types of geometry—something that saves time in one instance will pose significant problems in another Create a 3D robot toy model from start to finish using the basic modeling tools of Blender Make a full alien character using the skin mesh modifier and the sculpting tools with an artistic approach Use re-topology techniques to create a clean 3D version of the previously sculpted alien Model a full haunted house and its environment using more advanced modeling tools and techniques such as the Array Modifier, Instance duplication, and Curves In Detail Blender 3D is one of the top 3D animation software available. As the Blender software grows more powerful and popular, there is a demand to take your modeling skills to the next level. This learning path is divided into three modules that will take you on this incredible journey of creating games. The first module will take you on a journey to understand the workflow normally used to create characters, from the modeling to the rendering stages, using the tools of the last official release of Blender exclusively. You will be making production-quality 3D models and characters quickly and efficiently, which will be ready to be added to your very own animated feature or game. The second module will help you develop a comprehensive skill set that covers the key aspects of mechanical modeling. You will create many types of projects, including a pistol, spacecraft, robot, and a racer. By the end of this module, you will have mastered a workflow that you will be able to apply to your own creations. The final module will help you to create many types of projects using a step-by-step approach. Each project in this module will give you more practice and increase your knowledge of the Blender tools and game engine. This learning path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Blender 3D Cookbook, Second Edition by Enrico Valenza Blender 3D Incredible Machines, Second Edition by Christopher Kuhn Blender 3D By Example by Romain Caudron and Pierre-Armand Nicq Style and approach This easy-to-follow course will teach you how to create complex 3D characters, create incredible machines, and put them together to create a 3D scene. Each topic is explained sequentially in the process of creating various models, and includes detailed explanations of the basic and advanced features.
Hadoop: Data Processing and Modelling
¥179.84
Unlock the power of your data with Hadoop 2.X ecosystem and its data warehousing techniques across large data sets About This Book Conquer the mountain of data using Hadoop 2.X tools The authors succeed in creating a context for Hadoop and its ecosystem Hands-on examples and recipes giving the bigger picture and helping you to master Hadoop 2.X data processing platforms Overcome the challenging data processing problems using this exhaustive course with Hadoop 2.X Who This Book Is For This course is for Java developers, who know *ing, wanting a career shift to Hadoop - Big Data segment of the IT industry. So if you are a novice in Hadoop or an expert, this book will make you reach the most advanced level in Hadoop 2.X. What You Will Learn Best practices for setup and configuration of Hadoop clusters, tailoring the system to the problem at hand Integration with relational databases, using Hive for SQL queries and Sqoop for data transfer Installing and maintaining Hadoop 2.X cluster and its ecosystem Advanced Data Analysis using the Hive, Pig, and Map Reduce programs Machine learning principles with libraries such as Mahout and Batch and Stream data processing using Apache Spark Understand the changes involved in the process in the move from Hadoop 1.0 to Hadoop 2.0 Dive into YARN and Storm and use YARN to integrate Storm with Hadoop Deploy Hadoop on Amazon Elastic MapReduce and Discover HDFS replacements and learn about HDFS Federation In Detail As Marc Andreessen has said “Data is eating the world,” which can be witnessed today being the age of Big Data, businesses are producing data in huge volumes every day and this rise in tide of data need to be organized and analyzed in a more secured way. With proper and effective use of Hadoop, you can build new-improved models, and based on that you will be able to make the right decisions. The first module, Hadoop beginners Guide will walk you through on understanding Hadoop with very detailed instructions and how to go about using it. Commands are explained using sections called “What just happened” for more clarity and understanding. The second module, Hadoop Real World Solutions Cookbook, 2nd edition, is an essential tutorial to effectively implement a big data warehouse in your business, where you get detailed practices on the latest technologies such as YARN and Spark. Big data has become a key basis of competition and the new waves of productivity growth. Hence, once you get familiar with the basics and implement the end-to-end big data use cases, you will start exploring the third module, Mastering Hadoop. So, now the question is if you need to broaden your Hadoop skill set to the next level after you nail the basics and the advance concepts, then this course is indispensable. When you finish this course, you will be able to tackle the real-world scenarios and become a big data expert using the tools and the knowledge based on the various step-by-step tutorials and recipes. Style and approach This course has covered everything right from the basic concepts of Hadoop till you master the advance mechanisms to become a big data expert. The goal here is to help you learn the basic essentials using the step-by-step tutorials and from there moving toward the recipes with various real-world solutions for you. It covers all the important aspects of Hadoop from system designing and configuring Hadoop, machine learning principles with various libraries with chapters illustrated with code fragments and schematic diagrams. This is a compendious course to explore Hadoop from the basics to the most advanced techniques available in Hadoop 2.X.
Xamarin: Cross-Platform Mobile Application Development
¥179.84
Master the skills required to develop cross-platform applications from drawing board to app store(s) using Xamarin About This Book Learn to deliver high-performance native apps that leverage platform specific acceleration, complied for native performance Learn development techniques that will allow you to use and create custom layouts for cross-platform UI Gain the knowledge needed to become more efficient in testing, deploying, and monitoring your applications Implement application life cycle management concepts to manage cross-platform projects Who This Book Is For Mobile application developers wanting to develop skills required to steer cross-platform applications using Xamarin. What You Will Learn Share C# code across platforms and call native Objective-C or Java libraries from C# Submit your app to the Apple App Store and Google Play Use the out-of-the-box services to support third-party libraries Find out how to get feedback while your application is used by your users Create shared data access using a local SQLite database and a REST service Test and monitor your applications Gain memory management skills to avoid memory leaks and premature code cycles while decreasing the memory print of your applications Integrate network resources with cross-platform applications Design and implement eye-catching and reusable UI components without compromising on nativity in mobile applications In Detail Developing a mobile application for just one platform is becoming a thing of the past. Companies expect their apps to be supported on iOS, Android and Windows Phone, while leveraging the best native features on all three platforms. Xamarin's tools help ease this problem by giving developers a single toolset to target all three platforms. The main goal of this course is to equip you with knowledge to successfully analyze, develop, and manage Xamarin cross-platform projects using the most efficient, robust, and scalable implementation patterns. Module 1 is a step-by-step guide to building real-world applications for iOS and Android. The module walks you through building a chat application, complete with a backend web service and native features such as GPS location, camera, and push notifications. Additionally, you'll learn how to use external libraries with Xamarin and Xamarin.Forms. Module 2 provide you recipes on how to create an architecture that will be maintainable, extendable, use Xamarin.Forms plugins to boost productivity. We start with a simple creation of a Xamarin.Forms solution, customize the style and behavior of views for each platform. Further on, we demonstrate the power of architecting a cross-platform solution. Next, you will utilize and access hardware features that vary from platform to platform with cross-platform techniques. You will master the steps of getting the app ready and publishing it in the app store. The last module starts with general topics such as memory management, asynchronous programming, local storage, networking, and platform-specific features. You will learn about key tools to leverage the pattern and advanced implementation strategies. Finally, we show you the toolset for application lifecycle management to help you prepare the development pipeline to manage and see cross-platform projects through to public or private release. After the completion of this course, you will learn a path that will get you up and running with developing cross-platform mobile applications and help you become the go-to person when it comes to Xamarin. Style and approach This course will serve as comprehensive guide for developing cross-platform applications with Xamarin with a unique approach that will engage you like never before as you create real-world cross-platform apps on your own.
Data Visualization: Representing Information on Modern Web
¥179.84
Unleash the power of data by creating interactive, engaging, and compelling visualizations for the web About This Book Get a portable, versatile, and flexible data visualization design approach that will help you navigate the complex path towards success Get thorough explanation of the many visual variables and visualization taxonomy to provide you with a menu of creative options A comprehensive and contemporary introduction to data-driven visualization design and the most effective approaches to designing impact-maximizing and cognition-amplifying visualizations Who This Book Is For This course is for developers who are excited about data and who want to share that excitement with others and it will be handy for the web developers or data scientists who want to create interactive visualizations for the web. Prior knowledge of developing web applications is required. You should have a working knowledge of both JavaScript and HTML. What You Will Learn Harness the power of D3 by building interactive and real-time data-driven web visualizations Find out how to use JavaScript to create compelling visualizations of social data Identify the purpose of your visualization and your project's parameters to determine overriding design considerations across your project's execution Apply critical thinking to visualization design and get intimate with your dataset to identify its potential visual characteristics Explore the various features of HTML5 to design creative visualizations Discover what data is available on Stack Overflow, Facebook, Twitter, and Google+ Gain a solid understanding of the common D3 development idioms Find out how to write basic D3 code for server using Node.js In Detail Do you want to create more attractive chartsOr do you have huge data sets and need to unearth the key insights in a visual mannerData visualization is the representation and presentation of data, using proven design techniques to bring alive the patterns, stories, and key insights that are locked away. This learning path is divided into three modules. The first module will equip you with the key techniques required to overcome contemporary data visualization challenges. In the second module, Social Data Visualization with HTML5 and JavaScript, it teaches you how to leverage HTML5 techniques through JavaScript to build visualizations. In third module, Learning d3.js Data Visualization, will lead you to D3, which has emerged as one of the leading platforms to develop beautiful, interactive visualizations over the web. By the end of this course, you will have unlocked the mystery behind successful data visualizations. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: ● Data Visualization: a successful design process by Andy Kirk ● Social Data Visualization with HTML5 and JavaScript by Simon Timms ● Learning d3.js Data Visualization, Second Edition by ?ndrew Rininsland and Swizec Teller Style and approach This course includes all the resources that will help you jump into creating interactive and engaging visualizations for the web. Through this comprehensive course, you’ll learn how to create engaging visualizations for the web to represent your data from start to finish!
Embedded Linux for Developers
¥179.84
Leverage the power of Linux to develop captivating and powerful embedded Linux projects About This Book Explore the best practices for all embedded product development stages Learn about the compelling features offered by the Yocto Project, such as customization, virtualization, and many more Minimize project costs by using open source tools and programs Who This Book Is For If you are a developer who wants to build embedded systems using Linux, this book is for you. It is the ideal guide for you if you want to become proficient and broaden your knowledge. A basic understanding of C programming and experience with systems programming is needed. Experienced embedded Yocto developers will find new insight into working methodologies and ARM specific development competence. What You Will Learn Use the Yocto Project in the embedded Linux development process Get familiar with and customize the bootloader for a board Discover more about real-time layer, security, virtualization, CGL, and LSB See development workflows for the U-Boot and the Linux kernel, including debugging and optimization Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs Optimize your production systems by reducing the size of both the Linux kernel and root filesystems Understand device trees and make changes to accommodate new hardware on your device Design and write multi-threaded applications using POSIX threads Measure real-time latencies and tune the Linux kernel to minimize them In Detail Embedded Linux is a complete Linux distribution employed to operate embedded devices such as smartphones, tablets, PDAs, set-top boxes, and many more. An example of an embedded Linux distribution is Android, developed by Google. This learning path starts with the module Learning Embedded Linux Using the Yocto Project. It introduces embedded Linux software and hardware architecture and presents information about the bootloader. You will go through Linux kernel features and source code and get an overview of the Yocto Project components available. The next module Embedded Linux Projects Using Yocto Project Cookbook takes you through the installation of a professional embedded Yocto setup, then advises you on best practices. Finally, it explains how to quickly get hands-on with the Freescale ARM ecosystem and community layer using the affordable and open source Wandboard embedded board. Moving ahead, the final module Mastering Embedded Linux Programming takes you through the product cycle and gives you an in-depth de*ion of the components and options that are available at each stage. You will see how functions are split between processes and the usage of POSIX threads. By the end of this learning path, your capabilities will be enhanced to create robust and versatile embedded projects. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Learning Embedded Linux Using the Yocto Project by Alexandru Vaduva Embedded Linux Projects Using Yocto Project Cookbook by Alex González Mastering Embedded Linux Programming by Chris Simmonds Style and approach This comprehensive, step-by-step, pragmatic guide enables you to build custom versions of Linux for new embedded systems with examples that are immediately applicable to your embedded developments. Practical examples provide an easy-to-follow way to learn Yocto project development using the best practices and working methodologies. Coupled with hints and best practices, this will help you understand embedded Linux better.
Drupal 8: Enterprise Web Development
¥179.84
Harness the power of Drupal 8 to create enterprise-grade, highly scalable websites About This Book Build complete, complex websites with no prior knowledge of web development entirely using the intuitive Drupal user interface Ensure your sites are modern, responsive and mobile-friendly through utilizing the full features available in Drupal 8 Quickly master theme administration, custom block layouts, views, and the Twig template structure Who This Book Is For This course is suitable for web developers, designers, as well as web administrators who are keen on building modern, scalable websites using Drupal 8 and its wide range of new features. What You Will Learn Set up a local “stack” development environment and install your first Drupal 8 site Find out what is available in the Drupal 8 core Integrate third-party front-end and back-end libraries with Drupal Understand the plugin system that powers many of Drupal 8's new APIs to extend its functionality Build custom block layouts with reusable and fieldable blocks Work with the new Twig PHP templating engine Develop a theme from scratch following a step-by-step project outline In Detail This Drupal 8 course takes you through the journey of building, extending, and customizing websites to build highly scalable and enterprise-ready websites. The first part—Learning Drupal 8—takes you step by step through building a Drupal 8 website. You will start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then we move on to image and media handling and extending Drupal modules. This section will help you get to grips with the modular nature of Drupal, and you’ll learn how to extend it by adding new functionalities to create your new modules. After learning to develop and manage a modern and responsive website using Drupal 8, you’ll start exploring different techniques to take advantage of the new Drupal 8 features. The next module—Drupal 8 Development Cookbook—is your go-to guide to experimenting with all of Drupal 8’s features through helpful recipes. You will explore techniques to customize and configure the Drupal environment, create blocks and custom modules, as well as make your web apps responsive by harnessing the mobile-first feature of Drupal 8. This module will also show you how to incorporate multilingual facilities in your sites, use web services and third-party plugins with your applications from inside Drupal 8, and test and deploy your apps. In the third part—Drupal 8 Theming with Twig—you will master Drupal 8’s new Twig templating engine to customize the look and feel of your website. This section will walk you through a real-world project to create a Twig theme from concept to completion while adopting best practices to implement CSS frameworks and JavaScript libraries. You will see just how quick and easy it is to create beautiful, responsive Drupal 8 websites while avoiding the common mistakes that many front-end developers make. By the end, you will have learned how to develop, manage, extend, and customize an enterprise-level website. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Learning Drupal 8 by Nick Abbott and Richard Jones Drupal 8 Development Cookbook by Matt Glaman Drupal 8 Theming with Twig by Chaz Chumley Style and approach This course offers a thorough coverage of developing, managing, extending, and designing highly scalable websites using the Drupal 8 platform. Filled with practical examples and recipes, this course is a great combination of example-driven learning complemented by interesting techniques to take advantage of the Drupal platform.
Julia: High Performance Programming
¥179.84
Leverage the power of Julia to design and develop high performing programs About This Book Get to know the best techniques to create blazingly fast programs with Julia Stand out from the crowd by developing code that runs faster than your peers' code Complete an extensive data science project through the entire cycle from ETL to analytics and data visualization Who This Book Is For This learning path is for data scientists and for all those who work in technical and scientific computation projects. It will be great for Julia developers who are interested in high-performance technical computing. This learning path assumes that you already have some basic working knowledge of Julia's syntax and high-level dynamic languages such as MATLAB, R, Python, or Ruby. What You Will Learn Set up your Julia environment to achieve the highest productivity Solve your tasks in a high-level dynamic language and use types for your data only when needed Apply Julia to tackle problems concurrently and in a distributed environment Get a sense of the possibilities and limitations of Julia's performance Use Julia arrays to write high performance code Build a data science project through the entire cycle of ETL, analytics, and data visualization Display graphics and visualizations to carry out modeling and simulation in Julia Develop your own packages and contribute to the Julia Community In Detail In this learning path, you will learn to use an interesting and dynamic programming language—Julia! You will get a chance to tackle your numerical and data problems with Julia. You’ll begin the journey by setting up a running Julia platform before exploring its various built-in types. We’ll then move on to the various functions and constructs in Julia. We’ll walk through the two important collection types—arrays and matrices in Julia. You will dive into how Julia uses type information to achieve its performance goals, and how to use multiple dispatch to help the compiler emit high performance machine code. You will see how Julia’s design makes code fast, and you’ll see its distributed computing capabilities. By the end of this learning path, you will see how data works using simple statistics and analytics, and you’ll discover its high and dynamic performance—its real strength, which makes it particularly useful in highly intensive computing tasks. This learning path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Getting Started with Julia by Ivo Balvaert Julia High Performance by Avik Sengupta Mastering Julia by Malcolm Sherrington Style and approach This hands-on manual will give you great explanations of the important concepts related to Julia programming.

购物车
个人中心

