Pro Mongodb Development

eBook Download

BOOK EXCERPT:

Pro MongoDB Development is about MongoDB, a NoSQL database based on the BSON (binary JSON) document model. The book discusses all aspects of using MongoDB in web applications: Java, PHP, Ruby, JavaScript are the most commonly used programming/scripting languages and the book discusses accessing MongoDB database with these languages. The book also discusses using Java EE frameworks Kundera and Spring Data with MongoDB. As NoSQL databases are commonly used with the Hadoop ecosystem the book also discusses using MongoDB with Apache Hive. Migration from other NoSQL databases (Apache Cassandra and Couchbase) and from relational databases (Oracle Database) is also discussed. What You'll Learn: How to use a Java client and MongoDB shell How to use MongoDB with PHP, Ruby, and Node.js as well How to migrate Apache Cassandra tables to MongoDB documents; Couchbase to MongoDB; and transferring data between Oracle and MongoDB How to use Kundera, Spring Data, and Spring XD with MongoDB How to load MongoDB data into Oracle Database and integrating MongoDB with Oracle Database in Oracle Data Integrator Audience: The target audience of the book is NoSQL database developers. Target audience includes Java, PHP and Ruby developers. The book is suitable for an intermediate level course in NoSQL database.

Product Details :

Genre : Computers
Author : Deepak Vohra
Publisher : Apress
Release : 2015-12-30
File : 493 Pages
ISBN-13 : 9781484215982


Pro Hibernate And Mongodb

eBook Download

BOOK EXCERPT:

Hibernate and MongoDB are a powerful combination of open source persistence and NoSQL technologies for today's Java-based enterprise and cloud application developers. Hibernate is the leading open source Java-based persistence, object relational management engine, recently repositioned as an object grid management engine. MongoDB is a growing, popular open source NoSQL framework, especially popular among cloud application and big data developers. With these two, enterprise and cloud developers have a "complete out of the box" solution. Pro Hibernate and MongoDB shows you how to use and integrate Hibernate and MongoDB. More specifically, this book guides you through the bootstrap; building transactions; handling queries and query entities; and mappings. Then, this book explores the principles and techniques for taking these application principles to the cloud, using the OpenShift Platform as a Service (PaaS) and more. In this book, you get two case studies: An enterprise application using Hibernate and MongoDB. then, A cloud application (OpenShip) migrated from the enterprise application case study After reading or using this book, you come away with the experience from two case studies that give you possible frameworks or templates that you can apply to your own specific application or cloud application building context.

Product Details :

Genre : Computers
Author : Anghel Leonard
Publisher : Apress
Release : 2013-08-13
File : 377 Pages
ISBN-13 : 9781430257950


Pro Couchbase Development

eBook Download

BOOK EXCERPT:

Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoDB. This book is for big data developers who use Couchbase NoSQL database or want to use Couchbase for their web applications as well as for those migrating from other NoSQL databases like MongoDB and Cassandra. For example, a reason to migrate from Cassandra is that it is not based on the JSON document model with support for a flexible schema without having to define columns and supercolumns. The target audience is largely Java developers but the book also supports PHP and Ruby developers who want to learn about Couchbase. The author supplies examples in Java, PHP, Ruby, and JavaScript. After reading and using this hands-on guide for developing with Couchbase, you'll be able to build complex enterprise, database and cloud applications that leverage this powerful platform.

Product Details :

Genre : Computers
Author : Deepak Vohra
Publisher : Apress
Release : 2015-08-06
File : 338 Pages
ISBN-13 : 9781484214343


Pro Mean Stack Development

eBook Download

BOOK EXCERPT:

Write free, open-source, cross-platform, dynamic JavaScript applications that can run anywhere using the MEAN stack - MongoDB, ExpressJS, AngularJS, and Node.js. With this book Mac developers will get the tools needed to set up, write code once, and be able to deploy code on any device. You will be able to cut development time by using one stack to serve all your development needs. Pro MEAN Stack Development enables you to quickly learn everything needed to work effectively with MEAN, from setting up your toolstack to rolling out your free servers, and deploying on any device. You will also learn to build scripts with Grunt and Gulp, Webpack, and Vagrant and how to deploy to the web and mobile using Phonegap. Harness JavaScript to create dynamic and easily-maintainable applications fast and 100% free. Master the MEAN stack with this book today. What You Will Learn Utilize JavaScript for the entire development cycle from front end to back end, database and deployment. Learn to write responsive code that can be deployed on any device. Become a well-rounded developer and be able to understand the entire development cycle. Learn to utilize free open source and cloud services to deploy production-grade code. Who This Book Is For Front or back end Mac developers familiar with JavaScript and interested in utilizing the MEAN stack to deploy successful apps on all devices.

Product Details :

Genre : Computers
Author : Elad Elrom
Publisher : Apress
Release : 2016-12-01
File : 295 Pages
ISBN-13 : 9781484220443


Pivotal Certified Professional Core Spring 5 Developer Exam

eBook Download

BOOK EXCERPT:

Pass the Pivotal Certified Professional exam for Core Spring, based on the latest Spring Framework 5, using source code examples, study summaries, and mock exams. This book now includes WebFlux, reactive programming, and more found in Spring 5. You'll find a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring modules. Furthermore, in Pivotal Certified Professional Core Spring 5 Developer Exam, Second Edition, each chapter contains a brief study summary and question set, and the book’s free downloadable source code package includes one mock exam (50 questions – like a real exam). After using this study guide, you will be ready to take and pass the Pivotal Certified Professional exam. When you become Pivotal Certified, you will have one of the most valuable credentials in Java. Pivotal certification helps you advance your skills and your career, and get the maximum benefit from Spring. Passing the exam demonstrates your understanding of Spring and validates your familiarity with: container-basics, aspect oriented programming (AOP), data access and transactions, Spring Security, Spring Boot, microservices, and Spring model-view-controller (MVC). Good luck! What You Will Learn Understand the core principles of Spring Framework 5Use dependency injectionWork with aspects in Spring and do AOP (aspect oriented programming)Control transactional behavior and work with SQL and NoSQL databasesCreate and secure web applications based on Spring MVCGet to know the format of the exam and the type of questions in itCreate Spring microservices applications Who This Book Is For Spring developers who have taken the Pivotal Core Spring class are eligible to take the Pivotal Certified Professional exam.

Product Details :

Genre : Computers
Author : Iuliana Cosmina
Publisher : Apress
Release : 2019-12-10
File : 1014 Pages
ISBN-13 : 9781484251362


Professional Html5 Mobile Game Development

eBook Download

BOOK EXCERPT:

Create mobile game apps for the lucrative gaming market If you're an experienced developer seeking to break into the sizzling mobile game market, this is the book for you. Covering all mobile and touchscreen devices, including iPhones, iPads, Android, and WP7.5, this book takes you through the steps of building both single- and multi-player mobile games. Topics include standard patterns for building games in HTML5, what methods to choose for building (CSS3, SVG, or Canvas), popular game engines and frameworks, and much more. Best of all, code for six basic games is provided, so you can modify, further develop, and make it your own. Shows intermediate developers how to develop games in HTML5 and build games for iPhone, iPad, Android, and WP7.5 mobile and touchscreen devices Explains single-player and multi-player mobile game development Provides code for six basic games in a GitHub repository, so readers can collaborate and develop the code themselves Explores specific APIs to make games even more compelling, including geolocation, audio, and device orientation Reviews three popular open-source HTML5 game engines--crafty.js, easel.js, and enchant.js Covers simple physics as well as using an existing physics library The world is going mobile, as is the game industry. Professional HTML5 Mobile Game Development helps savvy developers join in this exploding market.

Product Details :

Genre : Computers
Author : Pascal Rettig
Publisher : John Wiley & Sons
Release : 2012-08-29
File : 554 Pages
ISBN-13 : 9781118421444


Pivotal Certified Professional Spring Developer Exam

eBook Download

BOOK EXCERPT:

Pass the Pivotal Certified Professional exam using source code examples, study summaries, and mock exams. In this book, you'll find a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring modules. Also, it is suitable as an introductory primer for Spring newcomers. Furthermore, in Pivotal Certified Professional Spring Developer Exam: A Study Guide each chapter contains a brief study summary and question set, and the book’s free downloadable source code package includes one mock exam (50 questions – like a real exam). After using this study guide, you will be ready to take and pass the Pivotal Certified Professional exam. When you become Pivotal Certified, you will have one of the most valuable credentials in Java. The demand for Spring skills is skyrocketing. Pivotal certification helps you advance your skills and your career, and get the maximum benefit from Spring. Passing the exam demonstrates your understanding of Spring and validates your familiarity with: container-basics, aspect oriented programming (AOP), data access and transactions, Spring Security, Spring Boot, microservices and the Spring model-view-controller (MVC). Good luck! What You'll Learn Understand the core principles of the popular Spring Framework Use dependency injection Work with aspects in Spring and do AOP (aspect oriented programming) Control transactional behavior and work with SQL and NoSQL (MongoDB) databases Create and secure web applications based on Spring MVC Get to know the format of exam and type of questions in it Create Spring microservices applications Who This Book Is ForSpring developers who have taken the Pivotal Core Spring class are eligible to take the Pivotal Certified Professional exam.

Product Details :

Genre : Computers
Author : Iuliana Cosmina
Publisher : Apress
Release : 2016-12-22
File : 477 Pages
ISBN-13 : 9781484208113


International Conference On Advanced Intelligent Systems For Sustainable Development Ai2sd 2023

eBook Download

BOOK EXCERPT:

Zusammenfassung: This book is a comprehensive compilation of groundbreaking insights stemming from the esteemed International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD'2023), hosted at Cadi Ayyad University Morocco. Focused on the crucial themes of energy, environment, agriculture, and industry, this book captures the essence of transformative discussions and cutting-edge research that unfolded during the conference. Within these pages, readers are invited to explore the intricate world of intelligent systems, where innovation converges to tackle the key challenges of sustainability. The book immerses its audience in a wealth of knowledge that deeply represents the latest advancements shaping the future landscape. Diverse topics are intricately woven into the fabric of this discourse, covering AI-driven solutions designed for energy optimization, environmental sustainability, precision agriculture, and intelligent industry applications. Each contribution serves as a testament to the collaborative efforts of researchers, practitioners, and experts who gathered to drive innovation at the intersection of intelligent systems and sustainable development. Crafted as an invaluable resource, 'Advancements in Intelligent Systems: AI2SD'2023 Proceedings' caters to a diverse readership eager to delve into the forefront of trends and developments emerging from the crossroads of advanced intelligent systems in energy, environment, agriculture, and industry. Whether you're a researcher, practitioner, or enthusiast, unlock the transformative potential inherent in these innovative domains

Product Details :

Genre : Artificial intelligence
Author : Mostafa Ezziyyani
Publisher : Springer Nature
Release :
File : 441 Pages
ISBN-13 : 9783031543180


2020 International Conference On Applications And Techniques In Cyber Intelligence

eBook Download

BOOK EXCERPT:

This book presents innovative ideas, cutting-edge findings, and novel techniques, methods, and applications in a broad range of cybersecurity and cyberthreat intelligence areas. As our society becomes smarter, there is a corresponding need to secure our cyberfuture. The book describes approaches and findings that are of interest to business professionals and governments seeking to secure our data and underpin infrastructures, as well as to individual users.

Product Details :

Genre : Computers
Author : Jemal H. Abawajy
Publisher : Springer Nature
Release : 2020-08-12
File : 1144 Pages
ISBN-13 : 9783030539801


Web 2 0 Fundamentals With Ajax Development Tools And Mobile Platforms

eBook Download

BOOK EXCERPT:

Designed for a broad spectrum of people with technically diverse backgrounds, this book covers the most recent developments in Web 2.0 programming topics and applications, including up-to-date material on cloud computing, Google AppEngine, Social Networks, Comet, HTML5, semantic technology, and a chapter on the future of the Web. This book prepares readers for more advanced technical topics in Web 2.0. The accompanying CD-ROM and companion website provide code samples from the book and appendices with an extensive set of links (over 1,000) for supplemental material and links for the Twitter and Facebook pages. (Please note, eBook version does not include CD-ROM).

Product Details :

Genre : Computers
Author : Oswald Campesato
Publisher : Jones & Bartlett Learning
Release : 2010-02-17
File : 791 Pages
ISBN-13 : 9780763798932