Wydawca: K-i-s-publishing

3297
Ładowanie...
EBOOK

Learning Pentaho Data Integration 8 CE. An end-to-end guide to exploring, transforming, and integrating your data across multiple sources - Third Edition

Dan Keeley, Diethard Steiner, María Carina Roldán,...

Pentaho Data Integration(PDI) is an intuitive and graphical environment packed with drag-and-drop design and powerful Extract-Tranform-Load (ETL) capabilities. This book shows and explains the new interactive features of Spoon, the revamped look and feel, and the newest features of the tool including transformations and jobs Executors and the invaluable Metadata Injection capability.We begin with the installation of PDI software and then move on to cover all the key PDI concepts. Each of the chapter introduces new features, enabling you to gradually get practicing with the tool. First, you will learn to do all kind of data manipulation and work with simple plain files. Then, the book teaches you how you can work with relational databases inside PDI. Moreover, you will be given a primer on data warehouse concepts and you will learn how to load data in a data warehouse. During the course of this book, you will be familiarized with its intuitive, graphical and drag-and-drop design environment.By the end of this book, you will learn everything you need to know in order to meet your data manipulation requirements. Besides, your will be given best practices and advises for designing and deploying your projects.

3298
Ładowanie...
EBOOK

Learning Pentesting for Android Devices. Android's popularity makes it a prime target for attacks, which is why this tutorial is so essential. It takes you from security basics to forensics and penetration testing in easy, user-friendly steps

Aditya Gupta

This is an easy-to-follow guide, full of hands-on and real-world examples of applications. Each of the vulnerabilities discussed in the book is accompanied with the practical approach to the vulnerability, and the underlying security issue. This book is intended for all those who are looking to get started in Android security or Android application penetration testing. You don’t need to be an Android developer to learn from this book, but it is highly recommended that developers have some experience in order to learn how to create secure applications for Android.

3299
Ładowanie...
EBOOK

Learning Phalcon PHP. Learn Phalcon interactively and build high-performance web applications

Calin Rada

Phalcon is a full-stack PHP framework implemented as a C extension. Building applications with Phalcon will offer you lower resource consumption and high performance whether your application runs on a Linux machine or a Windows one. Phalcon is loosely coupled, allowing you to use its objects as glue components based on the needs of your application. Phalcon PHP's mission is to give you an advanced tool to develop faster websites and applications.This book covers the most common and useful parts of PhalconPHP, which will guide you to make the right decisions while developing a Phalcon-driven application.You will begin the journey by installing and setting up Phalcon for your environment followed by the development of each module. You will be introduced to Phalcon's ORM and ODM. Furthermore, you will also be able to create the first models and database architecture for your project. You will then cover command-line applications, API module, volt syntax, and hierarchical views. Installing and working with Node and Bower for assets management will also be covered. Finally, you will gain insights into creating the backoffice and frontend module along with best practices and resources for development with Phalcon PHP.By the end of this book, you will be able to confidently develop any kind of application using the Phalcon PHP framework in a short time.

3300
Ładowanie...
EBOOK

Learning PHP 7. Build powerful real-life web applications in a simple way using PHP7 and its ecosystem

Antonio L Zapata (GBP)

PHP is a great language for building web applications. It is essentially a server-side scripting language that is also used for general purpose programming. PHP 7 is the latest version with a host of new features, and it provides major backwards-compatibility breaks.This book begins with the fundamentals of PHP programming by covering the basic concepts such as variables, functions, class, and objects. You will set up PHP server on your machine and learn to read and write procedural PHP code. After getting an understanding of OOP as a paradigm, you will execute MySQL queries on your database. Moving on, you will find out how to use MVC to create applications from scratch and add tests. Then, you will build REST APIs and perform behavioral tests on your applications.By the end of the book, you will have the skills required to read and write files, debug, test, and work with MySQL.

3301
Ładowanie...
EBOOK

Learning PHP 7 High Performance. Improve the performance of your PHP application to ensure the application users aren't left waiting

Iltaf (Altaf) Hussain Gul, Raul Mesa Ros

PHP is a great language for building web applications.It is essentially a server-side scripting language that is alsoused for general-purpose programming. PHP 7 is the latestversion, providing major backward-compatibility breaks andfocusing on high performance and speed.This fast-paced introduction to PHP 7 will improve yourproductivity and coding skills. The concepts covered willallow you, as a PHP programmer, to improve the performancestandards of your applications. We will introduce you tothe new features in PHP 7 and then will run through theconcepts of object-oriented programming (OOP) inPHP 7. Next, we will shed some light on how to improveyour PHP 7 applications' performance and databaseperformance. Through this book, you will be able to improvethe performance of your programs using the variousbenchmarking tools discussed.At the end, the book discusses some best practices in PHPprogramming to help you improve the quality of your code.

3302
Ładowanie...
EBOOK

Learning PHP Data Objects. A Beginner's Guide to PHP Data Objects, Database Connection Abstraction Library for PHP 5

Dennis Popel

PDO is lighter, faster, and more powerful than existing PHP data abstraction interfaces. PDO is a common interface to different databases that must be used with a database-specific PDO driver to access a particular database server: the PDO extension does not provide a database abstraction by itself; it doesn't rewrite SQL, emulate missing database features, or perform any database functions using by itself. It performs the same role as other classic database abstraction layers such as ODBC and JDBC: it's a query abstraction layer that abstracts the mechanism for accessing a database and manipulating the returned records; each database driver that implements the PDO interface can also expose database-specific features as regular extension functions. ¬ PDO ships with PHP 5.1, and is available as an extension for PHP 5.0; it requires the new object-oriented features of PHP 5, and cannot run with earlier versions of PHP.This book will teach you how to use the PDO, including its advanced features. Readers need to be aware of the basics of data abstraction and should be familiar with PHP.

3303
Ładowanie...
EBOOK

Learning Pixelmator. Enhance your photos effectively and unleash the artist inside, with Pixelmator

Mark Stagi

Today, everybody has a digital camera, but how do you turn your pictures into masterpieces? With Pixelmator, you will be able to edit your photos like a pro and get that artistic, professional feel to your images.Learning Pixelmator will teach you how to use Pixelmator to turn your everyday snapshots into works of art. With an example-based approach, you will learn how to use each tool effectively to create, edit, or enhance your photos. It is for everyone that wants to get started with Pixelmator. Learning Pixelmator guide's you through a series of real-world tutorials to artistically edit your photos from start to finish. Starting with simple corrections, you will move onto advanced image editing techniques like creating a tilt-shift look from a photo, performing skin retouching on a portraits, and colorizing your images for an artistic tone. Covering topics such as using layers to create multi-image layouts and how to use text and shapes to embellish your images. With Learning Pixelmator you will learn everything you need to know to create works of art from your everyday photos. With the skills you will learn from this book the sky will be no limit with your digital photography!

3304
Ładowanie...
EBOOK

Learning PostgreSQL 10. A beginner's guide to building high-performance PostgreSQL database solutions - Second Edition

Salahaldin Juba, Andrey Volkov, Sheldon Strauch, Isabel...

PostgreSQL is one of the most popular open source databases in the world, supporting the most advanced features included in SQL standards. This book will familiarize you with the latest features released in PostgreSQL 10.We’ll start with a thorough introduction to PostgreSQL and the new features introduced in PostgreSQL 10. We’ll cover the Data Definition Language (DDL) with an emphasis on PostgreSQL, and the common DDL commands supported by ANSI SQL. You’ll learn to create tables, define integrity constraints, build indexes, and set up views and other schema objects. Moving on, we’ll cover the concepts of Data Manipulation Language (DML) and PostgreSQL server-side programming capabilities using PL/pgSQL. We’ll also explore the NoSQL capabilities of PostgreSQL and connect to your PostgreSQL database to manipulate data objects.By the end of this book, you’ll have a thorough understanding of the basics of PostgreSQL 10 and will have the necessary skills to build efficient database solutions.