FREE eBooks

3 likes Updated 7/7/14, 11:16 AM by BalázsTags: None

I. Technical ebooks (In alphabetical order by main subject)

 

 

  Book Cover Book Title Description

 

1

 

 

 

Getting started with Adobe Flex

 

 

Adobe® Flex® is the technology of the future; it takes you to the next level of Web application development by providing a free open source framework to develop Rich Internet Applications (RIAs). Using the Flex framework, you can build software that can be used in combination with other server side technologies such as PHP, J2EE, ColdFusion, .NET, and so on. Learn how to use it and develop applications in conjunction with DB2 Express-C, the no-charge edition of DB2; or IBM Data Studio, a free eclipse-based IDE that can help you develop data Web services in minutes.

Authors:

Amitava Kundu, Charu Kundu, Charu Agarwal, Anushka Chandrababu, Mukul Kumar, Karthik Ramanarayanan, Raul F. Chong

 

2

 

 

 

Understanding Big Data

 

 

The three defining characteristics of Big Data -- volume, variety, and velocity are discussed. You'll get a primer on Hadoop and how IBM is 'hardening' it for the enterprise, and learn when to leverage IBM InfoSphere BigInsights (Big Data at rest) and IBM InfoSphere Streams (Big Data in motion) technologies. Deployment and scaling strategies plus industry use cases are also included in this practical guide.

Authors:

Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos

 

3

 

 

 

Getting started with C/C++

 

 

C/C++ is one of the most popular programming languages in use today. It is powerful, with a compact syntax, and is used to develop many powerful applications. For example, DB2 database server software is developed using C/C++. Learn how to code in this language and develop applications quickly!

Looking for volunteers to help complete this book. Contact us at: admin at bigdatauniversity.com. The email title should be: "Volunteering to write ebook"

 

4

 

 

 

Getting started with cloud computing

 

 

Cloud computing is one of the hottest topics in the information technology world today. Read this book and quickly understand why!. Practice with hands-on exercises using a DB2 database server deployed on the cloud.

Looking for volunteers to help complete this book. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"

 

5

 

 

 

Getting started with Data Warehousing

 

 

Data warehousing software works to manage a repository of large amount of data. It includes a series of features and functions that allow for easier reporting and analysis. IBM uses its InfoSphere Warehouse product to support data warehousing. InfoSphere Warehouse is based on the DB2 database server.

A draft (preview) of this book is now available!

 

6

 

 

 

Getting started with DB2 Express-C

 

 

This is the 3rd edition of this popular DB2 book. Learn what DB2 is all about. It's been updated for DB2 9.7 and has been translated to many languages.

Authors:

Raul F. Chong, Ian Hakes, Rav Ahuja

 

7

 

 

 

Getting started with DB2 application development

 

 

This book introduces you to DB2® application development using DB2 Express-C. Learn about DB2 stored procedures, functions and Data Web services using SQL and XQuery. Learn how to work with DB2 and JavaTM, C/C++, .NET, PHP, Ruby on Rails, Perl, and more!

Authors:

Raul F. Chong, Xiqiang Ji, Priyanka Joshi, Vineet Mishra, Min Wei Yao

 

8

 

 

 

Getting started with Eclipse

 

 

Eclipse is the most popular open source IDE in the world. Learn how to use it and develop applications with Eclipse in conjunction with DB2 Express-C, the no-charge edition of DB2. Other tools from IBM such as Data Studio are also built on top of Eclipse.

Looking for volunteers to help complete this book. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"

 

9

 

 

 

Getting started with IBM Data Studio for DB2

 

 

Updated for Data Studio Version 3.1.1! IBM Data Studio is replacing DB2® Control Center and other tools for DB2. In conjunction with DB2 Express-C, the no-charge edition of DB2, Data Studio is ideal for DBAs, developers, students, ISVs, or consultants because it's easy and free to use. Data Studio can be used with other data servers, and you can extend Data Studio with additional robust management and development capabilities from IBM to help accelerate solution delivery, optimize performance, protect data privacy, manage data growth, and more.

Authors:

Dimple Bhatia, Vinod Chirayath, Adam Faeth, Praveen Ghantasala, Hassi Norlen, Hardik Patel, Daniel Zilio.

 

10

 

 

 

Getting started with InfoSphere Data Architect

 

 

InfoSphere Data Architect (IDA), formerly known as Rational Data Architect, is the premier tool from IBM for database design and more!. Learn how to use it in conjunction with DB2 Express-C, the no-charge edition of DB2. Since IDA is built on top of Eclipse, you can integrate it easily with other tools from IBM such as Data Studio also built using Eclipse technology. This book is for beginners in IDA and also in data modeling.

Authors:

Erin Wilson, Sagar Vibhute, Chetan Bhatia, Rahul Jain, Liviu Perniu, Shilpa Raveendramurthy, Robert Samuel

 

11

 

 

 

Getting started with Java

 

 

Java is one of the most popular programming languages in use today. Applications developed using the Java language range from wireless device to enterprise-class applications. Under the motto "write once, run anywhere", Java has reached thousands of programmers.

A draft (preview) of this book is on the works...

 

12

 

 

 

Getting started with mobile application development

 

 

Many businesses, regardless of the industry, depend today on mobile solutions. This book provides a great way to get started with mobile application development. Using IBM DB2 Everyplace for the hands-on exercises, you can experience developing data-driven applications that can be used stand alone, or synchronized to a variety of databases including DB2 Express-C, the no-charge edition of DB2.

Looking for volunteers to update a draft of this eBook. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"

 

13

 

 

 

Getting started with open source development

 

 

Open source software development is a community-driven methodology to develop products, from the design and development stages to distribution. Developers across differents part of the world are passionate about their collaboration, and several successful projects including Firefox, Moodle, and Drupal are widely used today. Moreover, many companies are using open source software as the foundation to build their business models. This book gets you started into the fascinating world of open source software development. Using the exercises and case studies provided, you will get good hands-on experience to contribute to and start open source projects.

Authors:

Rachna Kapur, Mario Briggs, Pedro Carvalho, Ulisses Costa, Tapas Saha, Raul F. Chong, Peter Kohlmann

 

14

 

 

 

Getting started with Perl

 

 

Perl is a an open source dynamic programming language. Learn the basics of the Perl language and develop database applications in conjunction with DB2 Express-C, the no-charge edition of the DB2 database server.

Looking for volunteers to help complete this eBook. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"

 

15

 

 

 

Getting started with PHP

 

 

PHP is a an open source dynamic programming language, and one of the most popular ones for developing Web applications. Learn the basics of the PHP language and develop Web database applications in conjunction with DB2 Express-C, the no-charge edition of the DB2 database server.

A draft (preview) of this book is on the works...

 

16

 

 

 

Getting started with pureQuery

 

 

pureQuery is a new data access platform from IBM that simplifies and optimizes applications that access data. Learn how to take advantage of pureQuery in your Java or .NET applications in conjunction with DB2 Express-C, the no-charge edition of DB2 database server.

Authors:

Vitor Rodrigues, Zeus Courtois, Heather Lamb, Christina Sheets, Kathryn Zeidenstein

 

17

 

 

 

Getting started with Python

 

 

Python is a an open source dynamic programming language. Learn the basics of the Python language and develop database applications in conjunction with DB2 Express-C, the no-charge edition of the DB2 database server.

A draft (preview) of this book is on the works...

 

18

 

 

 

Getting started with Ruby on Rails

 

 

Ruby is an open source language, and Rails is a framework built using Ruby. Ruby on Rails (RoR) is becoming one of the most popular frameworks to develop Web applications that use a database. Learn the power of RoR and develop applications in conjunction with DB2 Express-C, the no-charge edition of the DB2 database server.

A draft (preview) of this book is on the works...

 

19

 

 

 

Getting started with SOA

 

 

Service Oriented Architecture (SOA) is an architecture based on services, specifically Web Services. SOA allows for integration and easy exchange of information between businesses. DB2 Express-C (the no-charge edition of DB2), and WAS CE (the no-charge edition of WAS) can be part of a SOA solution.

A draft (preview) of this book is on the works...

 

20

 

 

 

Getting started with WebSphere Application Server Community Edition

 

 

WebSphere Application Server Community Edition (Community Edition for short) is part of the IBM WebSphere Application Server family. Community Edition is the free edition built on top of Apache Geronimo. Learn how to use Community Edition to develop Java EE applications in conjunction with Eclipse and DB2 Express-C, the no-charge edition of DB2.

Authors:

Jiang Lin Quan, Dai Xuan, Wang Lei, Juliano Marcos Martins, Chi Run Hua, Xia Ming, Tang Ying, Raul F. Chong

 

21

 

 

 

Getting started with Web 2.0

 

 

Web 2.0 consists of a series of tools and techniques such as Ajax, RSS, blogs, tagging, and so on. Learn about all of this in this book!

A draft (preview) of this book is on the works...

 

 

 

II. Textbooks

 

 

  Book Cover Book Title Description

 

1

 

 

 

Database fundamentals

 

 

Learn the basics of relational database theory and other information models. This book discusses database logical and physical design, and introduces you to the SQL language. Practice with hands-on exercises!

Authors:

Neeraj Sharma, Liviu Perniu, Raul F. Chong, Abhishek Iyer, Adi-Cristina Mitea, Chaitali Nandan, Mallarswami Nonvinkere, Mirela Danubianu

 

2

 

 

 

Programming fundamentals

 

 

This book is an introduction to programming. It covers basic topics, including the computer structure, algorithms, steps to write a program, syntax and semantics of programs, procedural programming languages, object-oriented programming languages, data structures, and more!.

Looking for volunteers to help complete this eBook. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"

 

3

 

 

 

Software engineering and databases

 

 

This book introduces you to software engineering concepts, including software processes and models, collecting requirements, software design, software testing, maintenance, and tools.

Looking for volunteers to help complete this eBook. Contact us at: admin at bigdatauniversity.com The email title should be: "Volunteering to write ebook"