万本电子书0元读

万本电子书0元读

Developing Middleware in Java EE 8
Developing Middleware in Java EE 8
Abdalla Mahmoud
¥81.74
Use Java features such as JAX-RS, EJBs, and JPAs to build powerful middleware for newer architectures such as the cloud About This Book ? Explore EJBs to build middleware solutions for enterprise and distributed applications ? Understand middleware designs such as event-based and message-driven web services ? Learn to design and maintain large-scale systems and vendor disputes Who This Book Is For Enterprise architects, designers, developers, and programmers who are interested in learning how to build robust middleware solutions for enterprise software will find this book useful. Prior knowledge of Java EE is essential What You Will Learn ? Implement the latest Java EE 8 APIs and manage dependencies with CDI 2.0 ? Perform CRUD operations and access databases with JPA 2.1 ? Use bean validation API 2.0 to validate data ? Develop business logic with EJB 3.2 ? Incorporate the REST architecture and RESTful API design patterns ? Perform serialization and deserialization on JSON documents using JSON-B ? Utilize JMS for messaging and queuing models and securing applications ? Test applications using JUnit and Mockito and deploy them using Docker In Detail Middleware is the infrastructure in software based applications that enables businesses to solve problems, operate more efficiently, and make money. As the use of middleware extends beyond a single application, the importance of having it written by experts increases substantially. This book will help you become an expert in developing middleware for a variety of applications. The book starts off by exploring the latest Java EE 8 APIs with newer features and managing dependencies with CDI 2.0. You will learn to implement object-to-relational mapping using JPA 2.1 and validate data using bean validation. You will also work with different types of EJB to develop business logic, and with design RESTful APIs by utilizing different HTTP methods and activating JAX-RS features in enterprise applications. You will learn to secure your middleware with Java Security 1.0 and implement various authentication techniques, such as OAuth authentication. In the concluding chapters, you will use various test technologies, such as JUnit and Mockito, to test applications, and Docker to deploy your enterprise applications. By the end of the book, you will be proficient in developing robust, effective, and distributed middleware for your business. Style and approach Learn how to design and implement professional enterprise middleware solutions using the latest techniques and features provided by the Java EE 8 platform.
Managing Mission - Critical Domains and DNS
Managing Mission - Critical Domains and DNS
Mark E. Jeftovic
¥81.74
This book will give you an all encompassing view of the domain name ecosystem combined with a comprehensive set of operations strategies. About This Book ? Manage infrastructure, risk, and management of DNS name servers. Get hands-on with factors like types of name servers, DNS queries and and so on. ? Practical guide for system administrators to manage mission-critical servers ? Based on real-world experience - Written by an industry veteran who has made every possible mistake within this field. Who This Book Is For Ideal for sysadmins, webmasters, IT consultants, and developers-anyone responsible for maintaining your organization's core DNS What You Will Learn ? Anatomy of a domain - how a domain is the sum of both its DNS zone and its registration data, and why that matters. ? The domain name ecosystem - the role of registries, registrars and oversight bodies and their effect on your names. ? How DNS queries work - queries and responses are examined including debugging techniques to zero in on problems. ? Nameserver considerations - alternative nameserver daemons, numbering considerations, and deployment architectures. ? DNS use cases - the right way for basic operations such as domain transfers, large scale migrations, GeoDNS, Anycast DNS. ? Securing your domains - All aspects of security from registrar vendor selection, to DNSSEC and DDOS mitigation strategies. In Detail Managing your organization's naming architecture and mitigating risks within complex naming environments is very important. This book will go beyond looking at “how to run a name server” or “how to DNSSEC sign a domain”, Managing Mission Critical Domains & DNS looks across the entire spectrum of naming; from external factors that exert influence on your domains to all the internal factors to consider when operating your DNS. The readers are taken on a comprehensive guided tour through the world of naming: from understanding the role of registrars and how they interact with registries, to what exactly is it that ICANN does anyway? Once the prerequisite knowledge of the domain name ecosystem is acquired, the readers are taken through all aspects of DNS operations. Whether your organization operates its own nameservers or utilizes an outsourced vendor, or both, we examine the complex web of interlocking factors that must be taken into account but are too frequently overlooked. By the end of this book, our readers will have an end to end to understanding of all the aspects covered in DNS name servers. Style and approach The book is divided into two parts, the first part looks at the wider domain name ecosystem: registries, registrars and oversight policies. The second and larger part goes into operations. Every aspect of naming is considered from the viewpoint of how this affects ones domains, what are the ramifications of different operating methods as portfolios scale.
Python GUI Programming with Tkinter
Python GUI Programming with Tkinter
Alan D. Moore
¥81.74
Find out how to create visually stunning and feature-rich applications by empowering Python's built-in Tkinter GUI toolkit About This Book ? Explore Tkinter's powerful features to easily design and customize your GUI application ? Learn the basics of 2D and 3D animation in GUI applications. ? Learn to integrate stunning Data Visualizations using Tkinter Canvas and Matplotlib. Who This Book Is For This book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of Python is a prerequisite. What You Will Learn ? Implement the tools provided by Tkinter to design beautiful GUIs ? Discover cross-platform development through minor customizations in your existing application ? Visualize graphs in real time as data comes in using Tkinter's animation capabilities ? Use PostgreSQL authentication to ensure data security for your application ? Write unit tests to avoid regressions when updating code In Detail Tkinter is a lightweight, portable, and easy-to-use graphical toolkit available in the Python Standard Library, widely used to build Python GUIs due to its simplicity and availability. This book teaches you to design and build graphical user interfaces that are functional, appealing, and user-friendly using the powerful combination of Python and Tkinter. After being introduced to Tkinter, you will be guided step-by-step through the application development process. Over the course of the book, your application will evolve from a simple data-entry form to a complex data management and visualization tool while maintaining a clean and robust design. In addition to building the GUI, you'll learn how to connect to external databases and network resources, test your code to avoid errors, and maximize performance using asynchronous programming. You'll make the most of Tkinter's cross-platform availability by learning how to maintain compatibility, mimic platform-native look and feel, and build executables for deployment across popular computing platforms. By the end of this book, you will have the skills and confidence to design and build powerful high-end GUI applications to solve real-world problems. Style and approach This is a comprehensive guide that explores the essential Tkinter features and modules and implements them in building real-world cross-platform GUI applications
Building Applications with Spring 5 and Kotlin
Building Applications with Spring 5 and Kotlin
Miloš Vasić
¥81.74
Learn to build a full-fledged application in Spring and Kotlin taking a reactive, microservice-based approach for scalability and robustness in the cloud About This Book ? Build a full-fledged application in Spring and Kotlin ? Architect your application to take a microservice-based approach in the cloud ? Integrate your application with a variety of Spring components Who This Book Is For Developers comfortable using Spring who have basic knowledge of Kotlin and want to take their development skills to the next level and build enterprise-grade applications will benefit from this book. What You Will Learn ? Explore Spring 5 concepts with Kotlin ? Learn both dependency injections and complex configurations ? Utilize Spring Data, Spring Cloud, and Spring Security in your applications ? Create efficient reactive systems with Project Reactor ? Write unit tests for your Spring/Kotlin applications ? Deploy applications on cloud platforms like AWS In Detail Kotlin is being used widely by developers because of its light weight, built-in null safety, and functional and reactive programming aspects. Kotlin shares the same pragmatic, innovative and opinionated mindset as Spring, so they work well together. Spring when combined with Kotlin helps you to reach a new level of productivity. This combination has helped developers to create Functional Applications using both the tools together. This book will teach you how to take advantage of these developments and build robust, scalable and reactive applications with ease. In this book, you will begin with an introduction to Spring and its setup with Kotlin. You will then dive into assessing the design considerations of your application. Then you will learn to use Spring (with Spring Boot) along with Kotlin to build a robust backend in a microservice architecture with a REST based collaboration, and leverage Project Reactor in your application. You’ll then learn how to integrate Spring Data and Spring Cloud to manage configurations for database interaction and cloud deployment. You’ll also learn to use Spring Security to beef up security of your application before testing it with the JUnit framework and then deploying it on a cloud platform like AWS. Style and approach Everything you learn will be demonstrated on real-world Spring project. In each chapter we will cover some of Spring features and apply it on our project. We will guide you from the project initialization till the project deployment.
Learn Red – Fundamentals of Red
Learn Red – Fundamentals of Red
Ivo Balbaert
¥63.21
Discover how to use the next-generation language Red for full-stack development, from systems coding over user-interfaces to blockchain programming About This Book ? Explore the latest features of Red to build scalable, fast, and secure applications ? Learn graphical programming and build highly sophisticated reactive applications ? Get familiar with the specific concepts and techniques of Red development, like working with series, viewing code as data, and using dialects. Who This Book Is For This book is for software developers and architects who want to learn Red because of its conciseness, flexibility, and expressiveness, and more specifically for its possibilities in GUI apps and blockchain / smart contracts programming. Some knowledge of the basic concepts and experience of any programming language is assumed. What You Will Learn ? Set up your Red environment to achieve the highest productivity ? Get grounded in Red, gaining experience and insight through many examples and exercises ? Build simple, compact, and portable applications ? Analyze streams of data through Parse ? Compose GUI applications with View and Draw ? Get prepared for smart contract blockchain programming in Red In Detail A key problem of software development today is software bloat, where huge toolchains and development environments are needed in software coding and deployment. Red significantly reduces this bloat by offering a minimalist but complete toolchain. This is the first introductory book about it, and it will get you up and running with Red as quickly as possible. This book shows you how to write effective functions, reduce code redundancies, and improve code reuse. It will be helpful for new programmers who are starting out with Red to explore its wide and ever-growing package ecosystem and also for experienced developers who want to add Red to their skill set. The book presents the fundamentals of programming in Red and in-depth informative examples using a step-by-step approach. You will be taken through concepts and examples such as doing simple metaprogramming, functions, collections, GUI applications, and more. By the end of the book, you will be fully equipped to start your own projects in Red. Style and approach This book will gently guide you step by step into the fascinating programming universe of the Red language, offering real-world examples and practical exercises to sharpen your insight.
Artificial Intelligence for Big Data
Artificial Intelligence for Big Data
Anand Deshpande,Manish Kumar
¥81.74
Build next-generation Artificial Intelligence systems with Java About This Book ? Implement AI techniques to build smart applications using Deeplearning4j ? Perform big data analytics to derive quality insights using Spark MLlib ? Create self-learning systems using neural networks, NLP, and reinforcement learning Who This Book Is For This book is for you if you are a data scientist, big data professional, or novice who has basic knowledge of big data and wish to get proficiency in Artificial Intelligence techniques for big data. Some competence in mathematics is an added advantage in the field of elementary linear algebra and calculus. What You Will Learn ? Manage Artificial Intelligence techniques for big data with Java ? Build smart systems to analyze data for enhanced customer experience ? Learn to use Artificial Intelligence frameworks for big data ? Understand complex problems with algorithms and Neuro-Fuzzy systems ? Design stratagems to leverage data using Machine Learning process ? Apply Deep Learning techniques to prepare data for modeling ? Construct models that learn from data using open source tools ? Analyze big data problems using scalable Machine Learning algorithms In Detail In this age of big data, companies have larger amount of consumer data than ever before, far more than what the current technologies can ever hope to keep up with. However, Artificial Intelligence closes the gap by moving past human limitations in order to analyze data. With the help of Artificial Intelligence for big data, you will learn to use Machine Learning algorithms such as k-means, SVM, RBF, and regression to perform advanced data analysis. You will understand the current status of Machine and Deep Learning techniques to work on Genetic and Neuro-Fuzzy algorithms. In addition, you will explore how to develop Artificial Intelligence algorithms to learn from data, why they are necessary, and how they can help solve real-world problems. By the end of this book, you'll have learned how to implement various Artificial Intelligence algorithms for your big data systems and integrate them into your product offerings such as reinforcement learning, natural language processing, image recognition, genetic algorithms, and fuzzy logic systems. Style and approach An easy-to-follow, step-by-step guide to help you get to grips with real-world applications of Artificial Intelligence for big data using Java
Hands-On MQTT Programming with Python
Hands-On MQTT Programming with Python
Gaston C. Hillar
¥63.21
Explore the features included in the latest versions of MQTT for IoT and M2M communications and use them with modern Python 3. About This Book ? Make your connected devices less prone to attackers by understanding security mechanisms ? Take advantage of MQTT features for IoT and Machine-to-Machine communications ? The only book that covers MQTT with a single language, Python Who This Book Is For This book is for developers who want to learn about the MQTT protocol for their IoT projects. Prior knowledge of working with IoT and Python will be helpful. What You Will Learn ? Learn how MQTT and its lightweight messaging system work ? Understand the MQTT puzzle: clients, servers (formerly known as brokers), and connections ? Explore the features included in the latest versions of MQTT for IoT and M2M communications ? Publish and receive MQTT messages with Python ? Learn the difference between blocking and threaded network loops ? Take advantage of the last will and testament feature ? Work with cloud-based MQTT interfaces in Python In Detail MQTT is a lightweight messaging protocol for small sensors and mobile devices. This book explores the features of the latest versions of MQTT for IoT and M2M communications, how to use them with Python 3, and allow you to interact with sensors and actuators using Python. The book begins with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. You will use different utilities and diagrams to understand the most important concepts related to MQTT. You will learn to?make all the necessary configuration to work with digital certificates for encrypting all data sent between the MQTT clients and the server. You will also work with the different Quality of Service levels and later analyze and compare their overheads. You will write Python 3.x code to control a vehicle with MQTT messages delivered through encrypted connections (TLS 1.2), and learn how leverage your knowledge of the MQTT protocol to build a solution based on requirements. Towards the end, you will write Python code to use the PubNub cloud-based real-time MQTT provider to monitor a surfing competition. In the end, you will have a solution that was built from scratch by analyzing the requirements and then write Python code that will run on water-proof IoT boards connected to multiple sensors in surfboards. Style and approach This book shows you what MQTT is, and how to install and secure an MQTT server. You will write Python 3 code to control a vehicle with MQTT messages, test and improve, then monitor a surfing competition with cloud-based real-time MQTT providers.
开口说韩语
开口说韩语
新东方图书研发中心
¥9.99
《口说韩语》一书提供了大量的韩语口语素材,专为零基础韩语学习者倾心造,紧扣生活主题,提供社交、旅行、休闲、物、餐饮相关百种话题的千句表达。本书分为三个部分:门篇——不可不知的韩语知识,这部分讲解了有关韩语起源及韩语的语言特。语音篇——韩语发音全掌握,这部分细致地讲解了40个韩语字母的发音和音变现象,使学习者轻松解决语音方面的难题。提高篇——信手拈来问与答,这部分集合了生活常见话题126个,并提供了2000多条口语表达,以左页“问”,右页“答”的方式,让韩语交流不再成为障碍。另外,每个话题中还包含拓展词汇及情景会话。本书附录收录了公共场所常见标识语及生活常用语极短句,特别适合出国游玩的读者应急使用。
59元6本 日语完全教程同步辅导:第三册
日语完全教程同步辅导:第三册
申田,刘倩 主编,新东方日语教研组
¥14.94
《日语完全教程同步辅导:第三册》为新东方日语课堂用书。本书精心整理课堂知识,将每课内容分为“新出单词、语法”及“单词、语法复习”两个部分。语法讲解细致、透彻,例句简洁、实用,可帮助学生更加透彻、深地理解语法。同时,本书还对单词行了细致的讲解和说明,并结合学生的实际需求,给出了拓展内容和例句,帮助学生好词汇基础。此外,每课还精心设置了本课知识应用练习,题型与J.TEST相同,每4课后还特别设置了单元练习,题型与JLPT一致,可切实提高学生的应试能力和语言应用能力。
59元6本 新编日语习题集(重排本)第3册
新编日语习题集(重排本)第3册
陆静华,俞欢
¥17.50
本书为《新编日语(修订本)》(周平、陈小芬编著)的配套练习册,自出版以来深受广大读者的喜爱。如今《新编日语(修订本)》有了重排本,为了使读者使用起来更加方便,本书也相应地作了修订。 本书的练习形式及内容与《新编日语(重排本)》第三册相对应,为了提高练习效果,有些地方适当加大了难度。包括日语汉字注假名和假名写汉字、词语填空、将会话文改成叙述文、改错、完成句子、日译中、中译日、阅读理解等。每册习题集后均附有参考答案。
59元6本 新编日语 第1册(重排本)
新编日语 第1册(重排本)
周平,陈小芬
¥36.50
本书是高等院校日语专业基础阶段教材*册.供一年级上学期使用。本书的编写原则以听说为主,读写为辅。参照教学大纲的要求,编日语语音、文字、词汇、语法、句型、功能用语等方面的内容。题材以学校、家庭、社会为主,同时兼顾日本文化、风俗习惯等。全书共二十课,除语音阶段稍有不同外,每课由前文、会话、功能用语、解说、读解文六个部分构成。每课配有练习,既可作为课堂教学的补充,又可作为课外作业。书后附有单词索引。
俄语专业本科生教材:俄语写作教程(3)学生用书
俄语专业本科生教材:俄语写作教程(3)学生用书
郑体武,E·E·Opexoba
¥17.50
a;slkdjfalksjdflkajsdlfjasldfjalsdfjalsdfjlafjl;asdfjal;sfj
59元6本 日语口语教程 中级
日语口语教程 中级
大原圣兰
¥24.50
  无论是商务活动还是日常会话,在和日本人交流时,你是否有过有话要说却说不出来的苦恼?这可能是因为你的日语水平不足以准确传达自己的意思,也可能是你对于该话题根本就没有明确的意见。因此,要想提高日语口语能力,除了学习日语知识,还应该根据不同的场景,利用大量的题材,从自己的立场出发,用日语的头脑行思考,而用日语构筑并表述自己的意见。   本书就是这样一套提供大量题材和例句的教程,注重情境及交流,而不是语法和句型。其中中级分册共50课,囊括了日常生活中常见的50个话题,每课的课文和例句是针对该话题的不同观,可以帮助读者有效地形成自己的意见,掌握日语的思维方式,从而用自己的日语能力取得成功。每课附有大量练习,相信在教师的引导下,可以有效锻炼学习者的口语。参考表达配有录音,习题则配有会话练习参考录音(不附录音原文,录音原文参见学习参考用书),可供使用者在本课前行预热和模仿,更好地完成本课的学习目标。   本书适用于日语专业本科生教学及社会培训的口语课程,尤其是由外教承担的口语课程。
59元6本 新编日语词汇手册(2)
新编日语词汇手册(2)
曹艺,牛莹莹,沈洵澧编著
¥28.00
《新编日语词汇手册(2)》为《新编日语(重排本)第二册》的配套词汇手册,对每课单词行解说并提供例句。解说部分介绍单词的写法、读音、意义及用法,例句提示单词在实际语境中的运用。每课后提供分类词表,方便读者背诵单词。   为方便读者自学,《新编日语词汇手册(2)》提供单词及例句的录音(见封二)、单词小册子,并赠送《新编日语(重排本)第二册》的配套数字课程(见封三)。
59元6本 新世纪高等学校法语专业本科生系列教材:旅游法语
新世纪高等学校法语专业本科生系列教材:旅游法语
王明利, 编著
¥16.10
  《旅游法语》已列我社“新世纪高等学校法语专业本科生系列教材”,系高校法语专业学生使用的泛读教材。《旅游法语》能较快提高学习者旅游知识水平和旅游实务能力。
西班牙语专业本科生教材:高级西班牙语口译教程
西班牙语专业本科生教材:高级西班牙语口译教程
常世儒, 著
¥41.30
  《高级西班牙语口译教程》是外教社组织策划的“新世纪高等学校西班牙语专业本科生系列教材”之一,适用于大学本科高年级学生或研究生。本书除作为教材使用之外,还可作为自学材料和口译实务训练指南。   本书共19课,每课包含口译练习两篇、视译练习两篇、翻译理论与技巧及复习与巩固练习。课文收了见、宴请、咨询、祝辞、论坛、演讲、座谈会及领导人讲话等口译形式,内容涉及气候变化、环境保护、全球经济与贸易、货币与金融、可再生能源、世博会与城市发展、孔子与孔子学院等热门话题,并且更新了中国传统节日、中国外交、交通、广交会等传统题材,兼具时代性与多样性。
阿拉伯语专业本科生教材:阿拉伯语报刊导读 上册
阿拉伯语专业本科生教材:阿拉伯语报刊导读 上册
陈杰,张雪峰,刘磊,廖静,包澄章
¥29.40
  本教材系新世纪高等学校阿拉伯语专业本科生系列教材,分上下两册,由上海外国语大学阿拉伯语系陈杰老师带领的青年教师团队编写完成。本书为上册,主要供阿语专业本科三年级学生及同等学力的社会读者使用。   本教材主要由分类阅读和专题阅读两部分组成,上册主要为分类阅读部分,下册主要为专题阅读部分。分类阅读按照新闻涉及的社会面选择素材;专题阅读则从不同的角度阐释某一特定的新闻话题。两者相辅相成,互为补充。编者所选用的素材来自阿拉伯世界的各大知名报刊及网站,还从中国各大新闻网站的阿文版取材。每篇报刊阅渎还配备题型多样的习题,多角度、多层次地测试学生阅读理解程度,并教授其充分利用阅读语料来提升语言表达能力。
59元6本 日语专业本科生教材:日语综合教程 第3册
日语专业本科生教材:日语综合教程 第3册
周星,徐志强,赵鸿
¥32.20
  本套教材为高等学校日语专业本科低年级精读教材。参照《高等院校日语专业基础阶段教学大纲》的要求,根据当前我国高等院校日语专业发展的新情况、新形式,对以往的教材行深研究并结合自己的教学经验编写而成。本套教材既注重日语基础知识的传授和听、说、读、写等基本技能的训练,又兼顾实际语言运用能力的培养,丰富学生的日本社会文化知识,为高年级阶段学习下坚实的基础。   第三册供二年级上学期使用。周星、徐志强、赵鸿编著的《日语综合教程(第3册新世纪高等学校日语专业本科生系列教材)》共16课,以日本社会和文化方面内容为题材,每课编课文、新出单词、语法与句型学习、词组学习、单词学习以及练习等方面的内容。课文由正文和数段会话组成。教师在上课时,可以先上正文,也可以视情况先上会话文。教学中要求以操练为主,讲解为辅。  
59元6本 日本语能力考试备战系列:N1读解习题集
日本语能力考试备战系列:N1读解习题集
桑山哲郎
¥12.60
  《日本语能力考试备战系列:N1读解习题集》针对*的日本语能力考试,我社推出了这套“日本语能力考试备战系列”,分别从文字词汇、语法、读解和听解的角度帮助学习者提升语言技能和应试技巧。《日本语能力考试备战系列:N1读解习题集》是针对N1读解的习题集,帮助学习者掌握N1读解的题型及难度。祝愿各位在考试中取得满意的成绩!
59元6本 新标准高职高专日语专业系列教材:实用综合日语(1)学生用书
新标准高职高专日语专业系列教材:实用综合日语(1)学生用书
叶琳,汪丽影
¥24.50
  高职高专曰语教育是我国日语教育领域中的一支后起之秀,近年来取得了长足的发展,也形成了一定的规模。外教社推出“新标准高职高专曰语专业系列教才”、以满足市场之需。该系列教材的编写指导思想是“以应用为目的,实用为主,够用为度”,充分考虑高职高专曰语专业的课程设置、教学要求和学生的求职需要,注重语言技能的训练和巩固,内容实用,形式活泼。   《实用综合曰语》是精读教程,由*外语专业教学指导委员会曰语分会组织并参与编写。学生用书、教师用书各5册,供5个学期使用。教材经过统一规划论证,博采众长。内容上坚持自编与自选相结合,以基础曰语为主,选材贴近生活且实用性强,语法描述通俗易懂,符合高职高专学生的学习特。
阿拉伯语专业本科生教材:阿拉伯语报刊导读 下册
阿拉伯语专业本科生教材:阿拉伯语报刊导读 下册
张雪峰,包澄章,陈杰,刘磊,廖静
¥31.50
  《普通高等教育"十一五"*规划教材·新世纪高等学校阿拉伯语专业本科生系列教材:阿拉伯语报刊导读(下册)》系新世纪高等学校阿拉伯语专业本科生系列教材,分上下两册,由上海外国语大学阿拉伯语系陈杰老师带领的青年教师团队编写完成。《普通高等教育"十一五"*规划教材·新世纪高等学校阿拉伯语专业本科生系列教材:阿拉伯语报刊导读(下册)》为下册,主要供阿语专业本科三年级学生及同等学力的社会读者使用。   《普通高等教育"十一五"*规划教材·新世纪高等学校阿拉伯语专业本科生系列教材:阿拉伯语报刊导读(下册)》主要由分类阅读和专题阅读两部分组成,上册主要为分类阅读部分,下册主要为专题阅读部分。分类阅读按照新闻涉及的社会面选择素材;专题阅读则从不同的角度阐释某一特定的新闻话题。两者相辅相成,互为补充。编者所选用的素材来自阿拉伯世界的各大知名报刊及网站,还从中国各大新闻网站的阿文版取材。每篇报刊阅读还配备题型多样的习题,多角度、多层次地测试学生阅读理解程度,并教授其充分利用阅读语料来提升语言表达能力。