I. Career ebooks
|
Book Cover |
Book Title |
Description |
1 |
|
A
career in databases |
If you ever wondered what is it like to work with
databases in the IT field, this book is for you!. Learn what your career
prospective is when working as a Database Administrator (DBA), database
developer or database consultant.
Coming
soon!
|
2 |
|
Ten
steps to career success |
Spend ten minutes reading this book, and potentially save
ten years towards your career goal!. The book explains ten steps that can help
you improve in your career.
Coming
soon!
|
II. Technical ebooks (In alphabetical order)
|
Book Cover |
Book Title |
Description |
1 |
|
Getting
started with .NET |
.NET is a popular framework to develop applications on
Windows platforms. Learn how to use it and develop applications in conjunction
with DB2® Express-C, the no-charge edition of DB2.
Coming
soon! |
2 |
|
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
|
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!
Coming
soon! |
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.
Coming
soon! |
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.
Coming
soon! |
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.
Coming
soon! |
9 |
|
Getting
started with IBM Data Studio for DB2 |
IBM Data Studio is an Eclipse-based tool that is the
replacement of the 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.
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: Debra Eaton,
Vitor Rodrigues, Manoj K. Sardana, Michael Schenker, Kathryn Zeidenstein &
Raul F. Chong
|
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. Coming
soon! |
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. Coming
soon! |
12 |
|
Getting
started with Mac |
The Mac has gained considerable popularity in recent
years, and is being embraced by many companies as well as open source
enthusiasts. Learn the basics of the Mac and Mac OS X, its operating system. Mac
Developers can try out DB2 Express-C, the no-charge edition of the DB2 database
server which can run natively on the Mac.
Coming
soon! |
13 |
|
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.
Coming
soon! |
14 |
|
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 |
15 |
|
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.
Coming
soon! |
16 |
|
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.
Coming
soon! |
17 |
|
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.
Coming
soon! |
18 |
|
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.
Coming
soon! |
19 |
|
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.
Coming
soon! |
20 |
|
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.
Coming
soon! |
21 |
|
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
|
22 |
|
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!
Coming soon!
|
III. 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!.
Coming soon!
|
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.
Coming
soon!
|
|