Structured Computer Organization, 6th Edition

eBook Details:

  • Hardcover: 800 pages
  • Publisher: Prentice Hall; 6th edition (August 4, 2012)
  • Language: English
  • ISBN-10: 0132916525
  • ISBN-13: 978-0132916523

eBook Description:

Structured Computer Organization, 6th Edition

Structured Computer Organization, 6th Edition, specifically written for undergraduate students, is a best-selling guide that provides an accessible introduction to computer hardware and architecture. This text will also serve as a very useful resource for all computer professionals and engineers who need an overview or introduction to computer architecture. 

This book takes a modern structured, layered approach to understanding computer systems. It’s highly accessible – and it’s been thoroughly updated to reflect today’s most critical new technologies and the latest developments in computer organization and architecture. Tanenbaum’s renowned writing style and painstaking research make this one of the most accessible and accurate books available, maintaining the author’s popular method of presenting a computer as a series of layers, each one built upon the ones below it, and understandable as a separate entity.

Structured Computer Organization, 6th Edition, specifically written for undergraduate students, is a best-selling guide that provides an accessible introduction to computer hardware and architecture. This text will also serve as a useful resource for all computer professionals and engineers who need an overview or introduction to computer architecture. GET FREE EBOOKS »

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide

eBook Details:

  • Paperback: 656 pages
  • Publisher: Apress; 1st edition (February 27, 2013)
  • Language: English
  • ISBN-10: 1430247649
  • ISBN-13: 978-1430247647

eBook Description:

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide  is a concise, comprehensive, step-by-step, and one-stop guide for the Oracle Certified Professional Java SE 7 Programmer Exam. The first two chapters set the stage for exam preparation and let the reader get started quickly. The first chapter answers frequently asked questions about the OCPJP exam.

This book assumes that the reader is already familiar with Java fundamentals which is in line with the prerequisite of having a OCAJP certification. This book will be a delectable read for any OCPJP aspirant because of its simple language, example driven approach, and easy-to-read style. Further, given its 100% focus on the exam and helpful supportive material, this book is clearly an attractive buy to OCPJP aspirants worldwide.

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide is a concise, comprehensive, step-by-step, and one-stop guide for the OCPJP SE 7 Exam, and is meant for anyone studying for the OCPJP certification. This book has a comprehensive focus on all 13 exam topics rolled out by Oracle that maps exam topics to  the book chapters. GET FREE EBOOKS »

Oracle SQL Tuning with Oracle SQLTXPLAIN

eBook Details:

  • Paperback: 344 pages
  • Publisher: Apress; 1st edition (March 20, 2013)
  • Language: English
  • ISBN-10: 1430248092
  • ISBN-13: 978-1430248095

eBook Description:

Oracle SQL Tuning with Oracle SQLTXPLAIN

Oracle SQL Tuning with Oracle SQLTXPLAIN is a practical guide to SQL tuning the way Oracle’s own experts do it, using a freely downloadable tool called SQLTXPLAIN. Using this simple tool you’ll learn how to tune even the most complex SQL, and you’ll learn to do it quickly, without the huge learning curve usually associated with tuning as a whole.

Firmly based in real world problems, this book helps you reclaim system resources and avoid the most common bottleneck in overall performance, badly tuned SQL. You’ll learn how the optimizer works, how to take advantage of its latest features, and when it’s better to turn them off.

  • Quickly tune any SQL statement no matter how complex.
  • Build and tune test cases without affecting production.
  • Use the latest tuning features with confidence.

Oracle SQL Tuning with Oracle SQLTXPLAIN is ideal for everyone who deals with SQL and SQL tuning. Both developers and DBA’s will benefit from learning how to use the SQLTXPLAIN tool along with the problem solving approach described in this book. GET FREE EBOOKS »

iPhone and iPad Apps for Absolute Beginners, 3rd Edition

eBook Details:

  • Paperback: 372 pages
  • Publisher: Apress; 3rd edition (March 20, 2013)
  • Language: English
  • ISBN-10: 1430246170
  • ISBN-13: 978-1430246176

eBook Description:

iPhone and iPad Apps for Absolute Beginners, 3rd Edition

This update of an Apress bestseller walks you through creating your first app, using plain English and practical examples using the iOS 6 software development platform and more. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad app development, and gives you simple, step-by-step instructions to get you started.

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone apps. Over 1 billion apps were downloaded during the nine months following the launch of the App Store, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next bestselling iPhone app that’s why you’re reading this now! And with the popularity of the iPad, this demand will just continue to grow.

So how do you build an application for the iPhone and iPad? Don’t you need to spend years learning complicated programming languages? What about Objective-C and Cocoa touch? The answer is that you don’t need to know any of those things! Anybody can start building simple apps for the iPhone and iPad, and this book will show you how. This book teaches you how to create your first iOS app to run on iPhone or iPad, using plain English and practical examples. It cuts through the jargon that surrounds iPhone and iPad app development with simple, step-by-step instructions to get you started. GET FREE EBOOKS »

Beginning C, 5th Edition

eBook Details:

  • Paperback: 688 pages
  • Publisher: Apress; 5th edition (February 27, 2013)
  • Language: English
  • ISBN-10: 1430248815
  • ISBN-13: 978-1430248811

eBook Description:

Beginning C, 5th Edition

Beginning C, 5th Edition is aimed at programmers aspiring to work with C and C-like languages on platforms ranging from mobile devices such as phones and tablets to desktop environments to server hardware. The book is also helpful to programmers working in the field of embedded software, such as that used to control microwaves, toasters, and other home appliances. Any programmer seeking mastery of possibly the most fundational language in existence will find in Beginning C, 5th Edition an excellent, sound, standards-based introduction that will serve them well in their career.

C is a foundational language that every programmer ought to know. C is the basis for C# used in Microsoft .NET programming. It is the basis for Objective-C used in programming for the iPhone, the iPad, and other Apple devices. It is the basis for the C++ that is widely used in a great many contexts, including the GNU Project. It underlies the Linux operating system and many of its utilities. Learning C provides a strong foundation for any programming care, and will even help you better understand more modern languages such as Java.

Beginning C, 5th Edition is written by renowned author Ivor Horton. The book increases your programming expertise by guiding you through the development of fully working C applications that use what you’ve learned in a practical context. You’ll also be able to strike out on your own by trying the exercises included at the end of each chapter. At the end of the book you’ll be confident in your skills with all facets of the widely-used and powerful C language. GET FREE EBOOKS »

Beginning ASP.NET 4.5 Databases, 3rd Edition

eBook Details:

  • Paperback: 280 pages
  • Publisher: Apress; 3rd edition (March 20, 2013)
  • Language: English
  • ISBN-10: 1430243805
  • ISBN-13: 978-1430243809

eBook Description:

Beginning ASP.NET 4.5 Databases, 3rd Edition

Beginning ASP.NET 4.5 Databases, 3rd Edition introduces you to the world of building data-driven Web sites using ASP.NET, ADO.NET and the Entity Framework using C#. Since ASP.NET developers need to access databases quickly and efficiently, this book teaches the best practices and methods to help developers achieve professional ASP.NET and database solutions.

Beginning ASP.NET 4.5 Databases, 3rd Edition is a comprehensive introduction on how you can connect a Web site to many different data sources not just databases and use the data to create dynamic page content. It also shows you how to build a relational database, use SQL to communicate with it, and understand how they differ from each other. Beginning ASP.NET 4.5 Databases, 3rd Edition introduces you to the world of building data-driven Web sites using ASP.NET, ADO.NET and the Entity Framework using C#.

Beginning ASP.NET 4.5 Databases, 3rd Edition is for the web developer who is beginning to get into the world of web development using ASP.NET, ADO.NET and C#. The book is an excellent choice for developers who are still using previous versions of the .NET Framework and who are looking to learn the new data access features in .NET Framework 4.5. GET FREE EBOOKS »

Designing for Windows 8: Fundamentals of Great Design in Windows Store Apps

eBook Details:

  • Paperback: 168 pages
  • Publisher: Apress; 1st edition (February 27, 2013)
  • Language: English
  • ISBN-10: 1430249595
  • ISBN-13: 978-1430249597

eBook Description:

Designing for Windows 8: Fundamentals of Great Design in Windows Store Apps

Designing for Windows 8: Fundamentals of Great Design in Windows Store Apps is a fast-paced, 150-page primer on the key design concepts you need to create successful Windows 8 apps. This book will help you design a user interface that is both delightful and effective, feels ‘right’ to your users, and encapsulates a great Windows 8 experience.

If you’re building Windows 8 apps for the first time, or if you’re struggling to capture the right look and feel in your Windows 8 apps, this book is for you. It’s for the person who wants to build apps that stand out from the crowd, capture the hearts of their customers, and make the most of what the Windows 8 experience has to offer. Designing for Windows 8: Fundamentals of Great Design in Windows Store Apps is a fast-paced, 150-page primer on the key design concepts you need to create successful Windows 8 apps. This book will help you design a user interface that is both delightful and effective, feels ‘right’ to your users, and encapsulates a great Windows 8 experience.

Designing for Windows 8: Fundamentals of Great Design in Windows Store Apps is a fast-paced, 150-page primer on the key design concepts you need to create successful Windows 8 apps. This book will help you design a user interface that is both delightful and effective, feels ‘right’ to your users, and encapsulates a great Windows 8 experience. GET FREE EBOOKS »

Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology

eBook Details:

  • Paperback: 640 pages
  • Publisher: Apress; 1st edition (February 29, 2012)
  • Language: English
  • ISBN-10: 1430268727
  • ISBN-13: 978-1430268727

eBook Description:

Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2.

In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX platform to create rich-client Java applications. You’ll see how JavaFX provides a powerful Java-based UI platform capable of handling large-scale data-driven business applications.

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2. GET FREE EBOOKS »

Pro ASP.NET Web API Security: Securing ASP.NET Web API

eBook Details:

  • Paperback: 416 pages
  • Publisher: Apress; 1st edition (March 27, 2013)
  • Language: English
  • ISBN-10: 1430257822
  • ISBN-13: 978-1430257820

eBook Description:

Pro ASP.NET Web API Security: Securing ASP.NET Web API

With such wide accessibility, securingyour code effectively needs to be a top priority. You will quickly find that the WCF security protocols you’re familiar with from .NET (WS-* and similar)are less suitable than they once were in this new environment; proving themselves cumbersome and limited in terms of the standards they can work with. ASP.NET Web API is a key part of ASP.NET MVC 4 and the platform of choice for building RESTful services that can be accessed by a wide range of devices. Everything from JavaScript libraries to RIA plugins, RFID readers to smart phones can consume your services using platform-agnostic HTTP.

ASP.NET Web API is a key part of ASP.NET MVC 4. It has become the platform of choice for building RESTful services. Securing ASP.NET Web API applications requires a move away from traditional WCF-based techniques in favor of new SOAP-less methods. The evaluation, selection and analysis of these new techniques is the focus of this book.

Fortunately, ASP.NET Web API provides asimple robust security solution of its own that fits neatly within the ASP.NET MVC programming model and secures your code without the need for SOAP meaningthat there is no limit to the range of devices that it can work with – if it can understand HTTP then it can be secured by Web API. These SOAP-less security techniques are the focus of this book. GET FREE EBOOKS »

Pro T-SQL 2012 Programmer’s Guide, 3rd Edition

eBook Details:

  • Paperback: 696 pages
  • Publisher: Apress; 3rd edition (September 26, 2012)
  • Language: English
  • ISBN-10: 1430245964
  • ISBN-13: 978-1430245964

eBook Description:

Pro T-SQL 2012 Programmer’s Guide, 3rd Edition

Pro T-SQL 2012 Programmer’s Guide, 3rd Edition is every developer’s key to making full use of SQL Server 2012’s powerful, built-in Transact-SQL language. Discussing new and existing features, the book takes you on an expert guided tour of Transact-SQL functionality. Fully functioning examples and downloadable source code bring technically accurate and engaging treatment of Transact-SQL into your own hands. Step-by-step explanations ensure clarity, and an advocacy of best-practices will steer you down the road to success.

Transact-SQL is the language developers and DBAs use to interact with SQL Server. It’s used for everything from querying data, to writing stored procedures, to managing the database. New features in T-SQL 2012 include full support for window functions, stored sequences, the ability to throw errors, data paging, and more. All these important new features are covered in this book. Developers and DBAs alike can benefit from the expressive power of Transact-SQL, and Pro T-SQL 2012 Programmer’s Guide, 3rd Edition provides the gateway to success in applying this increasingly important database language to everyday business and technical tasks. GET FREE EBOOKS »