Changes

Main Page

36 bytes added, 18:54, 1 February 2016
no edit summary
</tr>
<tr>
<td valign="top">[[ImageFile:ios_9_app_development_essentials.png|Click to Read iOS 9 App Development Essentials|link=iOS 9 App Development Essentials]]<td>The aim of [[iOS 9 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 6, the iOS 8 SDK and the Swift programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 9. Introductions to Xcode 7 and programming in Swift are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.<br>
Additional features of iOS development using Xcode 7 are also covered, including Swift playgrounds, universal user interface design using size classes, app extensions, Interface Builder Live Views, embedded frameworks, CloudKit data storage and TouchID authentication.<br>
The key new features of iOS 9 and Xcode 7 are also covered in detail, including new error handling in Swift 2, designing Stack View based user interfaces, multiple storyboard support, iPad multitasking, map flyover support, 3D Touch and Picture-in-Picture media playback.
</tr>
<tr>
<td valign="top">[[ImageFile:watchos_2_app_development_essentials.png|Click to Read watchOS 2 App Development Essentials|link=watchOS 2 App Development Essentials]]<td> watchOS 2 App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language. Beginning with the basics, this book provides an introduction to watchOS apps and the WatchKit app development architecture before covering topics such as tables, navigation, user input handling, image handling, animation, maps and menus.
More advanced topics are also covered throughout the book, including communication and data sharing between a WatchKit app and the parent iOS app, working with custom fonts and the design and implementation of custom notifications and complications.
</tr>
<tr>
<td valign="top">[[ImageFile:watchkit_app_development_essentials2.png|Click to Read WatchKit App Development Essentials]]<td>WatchKit App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language. Beginning with the basics, this book provides an introduction to WatchKit apps and the WatchKit app development architecture before covering topics such as tables, navigation, user input handling, image handling, animation, maps and menus.
More advanced topics are also covered throughout the book, including communication and data sharing between a WatchKit app and the parent iOS app, working with custom fonts and the design and implementation of custom notifications.
</tr>
<tr>
<td valign="top">[[ImageFile:ios_8_app_development_essentials.png|Click to Read iOS 8 App Development Essentials]]<td>The aim of [[iOS 8 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 6, the iOS 8 SDK and the Swift programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 8. Introductions to Xcode 6 and programming in Swift are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.
<br><br>[[iOS 8 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:android_studio_app_development_essentials.png|Click to Read Android Studio Development Essentials]]<td>The goal of [[Android Studio Development Essentials]] is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK).
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Designer tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers features introduced with Android 4.4 including printing, transitions and cloud-based file storage.
In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API, in-app billing and submitting apps to the Google Play Developer Console. Chapters also cover advanced features of Android Studio such as Gradle build configuration and the implementation of build variants to target multiple Android device types from a single project code base. Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac or Linux system and ideas for some apps to develop, you are ready to get started.<br><br>[[Android Studio Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:android_app_development_essentials3.png|Click to Read Android 4.4 App Development Essentials]]<td>The goal of [[Android 4 App Development Essentials|Android 4.4 App Development Essentials]] is to teach the skills necessary to develop Android based applications using the Eclipse Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK). Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API and submitting apps to the Google Play Developer Console.<br><br>[[Android 4 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ios_7_app_development_essentials.png|Click to Read iOS 7 App Development Essentials]]<td>The aim of [[iOS 7 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 5 and the iOS 7 SDK. Beginning with the basics, this book provides an overview of the architecture of iOS 7. Introductions to Xcode 5 and programming in Objective-C are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, camera access and video playback. New iOS 7 specific features are also covered in detail including 2D game development using Sprite Kit and user interface animation using UIKit Dynamics.
<br><br>[[iOS 7 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:Kindle_Fire_Essentials2.png|Click to Read Kindle Fire Development Essentials]]<td>The goal of Kindle Fire App Development Essentials is to teach the skills necessary to develop Android based applications for the Kindle Fire family of devices. Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio.
<br><br>[[Kindle Fire Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:centos6_essentials.png|Click to Read CentOS 6 Essentials]]<td>CentOS 6 Essentials is intended to provide detailed information on the use and administration of the CentOS 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system.
<br><br>[[CentOS 6 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ubuntu_11_essentials2.png|Click to read Ubuntu 11.04 Essentials]]<td>The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu 11.04 system. Designed both as a learning tool and a reference guide, it is intended that Ubuntu 11.04 Essentials provide the reader with a sound basis of knowledge for installing, using and maintaining an Ubuntu 11.04 system. <br><br>[[Ubuntu 11.04 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:RHEL6_Essentials.jpg|Click to Read RHEL 6 Essentials]]<td>RHEL 6 Essentials is intended to provide detailed information on the use and administration of the Red Hat Enterprise Linux 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system. [[Red Hat Enterprise Linux 6 Essentials|Read this book>>]]<br><br>
</tr>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:iphone_ios_5_cover150x108.png|Click to Read iPhone iOS 5 Development Essentials]]<td>Beginning with the basics, [[iPhone iOS 5 Development Essentials]] provides an overview of the iPhone hardware and the architecture of iOS 5. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 5 specific features are also covered including page view controller implementation, iCloud based storage, Storyboard user interface design, image filtering with Core Image and Twitter integration.
<br><br>[[iPhone iOS 5 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ipad_ios_6_cover_150x110.png|Click to Read iPad iOS 6 Development Essentials]]<td>The aim of [[iPad iOS 6 Development Essentials]] is to teach you the skills necessary to build your own applications for the iPad. Beginning with the basics, this book provides an overview of the architecture of iOS 6. Introductions to Xcode and programming in Objective-C are provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, camera access and video playback. New iOS 6 specific features are also covered in detail including Facebook integration, Auto Layout, Apple Maps, Collections, Reminders and user interface state preservation.
<br><br>[[iPad iOS 6 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ipad_ios_5_cover_119x150.png|Click to Read iPad iOS 5 Development Essentials]]<td>Beginning with the basics, [[iPad iOS 5 Development Essentials]] provides an overview of the iPad hardware and the architecture of iOS 5. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPad applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 5 specific features are also covered including page view controller implementation, iCloud based storage, Storyboard user interface design, image filtering with Core Image and Twitter integration.
<br><br>[[iPad iOS 5 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ipad_app_Essentials.png|Click to read iPad iOS 4 App Development Essentials]]<td>Beginning with the basics, this book provides an overview of the iPad hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPad applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing, animation, split views and popovers are also covered, as are touch screen handling, multitasking, iAds integration, location management, mapKit handling, local notifications, camera access and video playback support. The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPad using the iOS 4 SDK and Xcode 4. [[iPad iOS 4 App development Essentials - Xcode 4 Edition|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:iphone_ios4_xcode4_cover_100x150.png|Click to read iPhone iOS 4 Development Essentials Xcode 4 Edition]]<td>Fully updated for Xcode 4 this is the latest version of Techotopia's most read eBook. Beginning with the basics, this book provides an overview of the iPhone hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, iAds integration, location management, local notifications, camera access and video playback support.
The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPhone. [[iPhone iOS 4 Development Essentials Xcode 4 Edition|Read this book >>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:objective_c_print_cover_3rd_150x120.png|Click to read Objective-C 2.0]]<td>Now fully updated for Modern Objective-C, the goal of this book is to teach the skills necessary to program in Objective-C using a style that is easy to follow, rich in examples and accessible to those who have never used Objective-C before. Topics covered include the fundamentals of Objective-C such as variables, looping and flow control. Also included are details of object oriented programming, working with files and memory and the Objective-C Foundation framework. Regardless of whether you are developing for Mac OS X or the iPhone, this book covers everything you need to know about the Objective-C language. <br><br>[[Objective-C 2.0 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:iphone_ios4_cover_100x150.jpg|Click to read iPhone iOS 4 Development Essentials]]<td>Beginning with the basics, this book provides an overview of the iPhone hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, iAds integration, location management, local notifications, camera access and video playback support.
The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPhone. [[iPhone iOS 4 Development Essentials|Read this book >>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:iphone_ios3_cover_100x150.png|Click to read iPhone App Development Essentials]]<td>The aim of this book is to teach you the skills necessary to build your own apps for the iPhone using the iOS 3 version of iPhone SDK and the Xcode development enviroment. <br><br>[[iPhone App Development Essentials|Read this book>>]]<br><br></td>
</tr>
</table>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:VMM_2008_Essentials_cover.png]]<td>The [[virtuatopia:VMM 2008 Essentials|VMM 2008 Essentials]] on-line book covers the installation, deployment and management of virtualized infrastructures using Microsoft System Center Virtual Machine Manager 2008 (VMM 2008), including an overview of the VMM 2008 architecture, the VMM Administrator Console, creation of virtual machine templates, deploying Self-Service Portals, configuring VMM Libraries and performing both P2V and V2V conversions. <br><br>[[virtuatopia:VMM 2008 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:Hyper-V_Essentials_cover.png]]<td>[[virtuatopia:Hyper-V Essentials|Hyper-V Essentials]] covers the installation, deployment and management of virtualized infrastructures using Microsoft Hyper-V technology. Included in this publication are chapters on creating and configuring virtual machines, Hyper-V architecture, virtual network configuration, Hyper-V Integration Services, remote access, the Hyper-V Manager and much more. <br><br>[[virtuatopia:Hyper-V Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:VMware_Server_2_Essentials_cover.jpg]]<td>[[virtuatopia:VMware Server 2.0 Essentials|VMware Server 2.0 Essentials]] is an online book intended as both a learning resource and reference guide designed to be of use to new and experienced VMware Server users alike. Comprising 20 chapters of detailed information, the book covers a wide range of topics relating to this entry level virtualization solution. <br><br>[[virtuatopia:VMware Server 2.0 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:Xen_Essentials_cover.jpg|Click to Read Xen Essentials]]<td>[[virtuatopia:Xen Virtualization Essentials|Xen Virtualization Essentials]] is an online book which takes a practical approach to learning about and deploying Xen based virtualization solutions. The book covers a wide range of Xen virtualization related topics including the creation and configuration of both paravirtualized and HVM guests, and the ongoing configuration and maintenance of the virtualized environment. <br><br>[[virtuatopia:Xen Virtualization Essentials|Read this book>>]]<br><br></td>
</tr>
</table>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:windows_server_2008_r2_essentials_cover.png|Click to read Windows Server 2008 R2 Essentials]]<td>Consisting of over 30 chapters of detailed, in depth and practical information, [[Windows Server 2008 Essentials]] is intended to cover all aspects of installing, configuring and administering Windows Server 2008 systems. Whether you are new to Windows Server or upgrading from Windows Server 2003, this on-line book is designed to help the reader traverse the learning curve as rapidly as possible. <br><br>[[Windows Server 2008 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:PowerShell_1.0_Essentials_cover.png|Click to read PowerShell Essentials]]<td>[[Windows PowerShell 1.0 Essentials]] is an online book intended to cover everything necessary to rapidly gain proficiency using the Windows PowerShell scripting and Shell environment. The book consists of 25 chapters of detailed information on this powerful new tool for Windows system administrators. <br><br>[[Windows PowerShell 1.0 Essentials|Read this book>>]]<br><br></td>
</tr>
</table>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:RHEL6_Essentials.jpg|Click to Read RHEL 6 Essentials]]<td>RHEL 6 Essentials is intended to provide detailed information on the use and administration of the Red Hat Enterprise Linux 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system. [[Red Hat Enterprise Linux 6 Essentials|Read this book>>]]<br><br>
</tr>
<tr>
<td valign="top">[[ImageFile:centos6_essentials.png|Click to Read CentOS 6 Essentials]]<td>CentOS 6 Essentials is intended to provide detailed information on the use and administration of the CentOS 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system.
<br><br>[[CentOS 6 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:CentOS_essentials.png|Click to Read CentOS Essentials]]<td>CentOS Essentials is a book designed to provide detailed information on the use and administration of the CentOS 5.x Linux distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring the email client to send and receive email messages. Installation topics such as dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall. For the experienced user, topics such as configuring email and web servers, Xen and KVM virtualization, Secure Shell (SSH), remote desktop access and file sharing are covered in detail to provide a thorough overview of this enterprise class operating system. [[CentOS Essentials|Read this book>>]]<br><br>
</td>
</tr>
<tr>
<td valign="top">[[ImageFile:RHEL5_essentials.png|Click to Read RHEL 5 Essentials]]<td>RHEL 5 Essentials is designed to provide detailed information on the use and administration of the Red Hat Enterprise Linux 5 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, Xen and KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system. [[RHEL 5 Essentials|Read this book>>]]<br><br>
</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ubuntu_11_essentials2.png|Click to read Ubuntu 11.04 Essentials]]<td>The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu 11.04 system. Designed both as a learning tool and a reference guide, it is intended that Ubuntu 11.04 Essentials provide the reader with a sound basis of knowledge for installing, using and maintaining an Ubuntu 11.04 system. <br><br>[[Ubuntu 11.04 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[ImageFile:ubuntu10cover.png|Click to read Ubuntu 10.10 Essentials]]<td>The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu system. From the basics of installation, configuring the desktop and implementing wireless networking through to tasks such as configuring firewalls, setting up a web server, adding disk drives and swap space, configuring KVM based virtualization and providing remote desktop access via an SSH tunnel, Ubuntu Essentials takes a step by step approach to installing, using and administering Ubuntu.[[Ubuntu 10.x Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:ubuntu_essentials_cover.jpg|Click to Read Ubuntu Linux Essentials]]<td>[[Ubuntu Linux Essentials]] provides the knowledge required to use and maintain an Ubuntu Linux system. From the basics of installation, configuring the desktop and implementing wireless networking through to tasks such as configuring firewalls, setting up a web server and providing remote desktop access via an SSH tunnel, Ubuntu Linux Essentials takes a step by step approach to installing, using and administering Ubuntu Linux. <br><br>[[Ubuntu Linux Essentials|Read This Book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:ubuntu_desktop_essentials_cover.png|Click to read Ubuntu Desktop Essentials]]<td>
[[Ubuntu Desktop Essentials]] is designed to cover everything that a user needs to know to use and customize the Ubuntu GNOME desktop. In terms of usability, guided tour provides a detailed overview of the how the desktop works. The book then provides step by step tutorials covering every aspect of customizing the desktop, from changing the background and desktop themes to activating and configuring the new Compiz Fusion desktop visual effects. Chapters are also dedicated to topics such as changing fonts, setting up keyboard shortcuts, enhancing the desktop with desklets, configuring and saving sessions and customizing the file manager. <br><br>[[Ubuntu Desktop Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:fedora_dtp_essentials_cover.jpg|Click to read Fedora Desktop Essentials]]<td>The objective of the book is to provide the reader with the necessary information to use, customize and configure the GNOME desktop on a Fedora system. This book is intended as a companion to the [[Fedora Linux Essentials]] book which covers the use and maintenance of the underlying Fedora operating system. The book is designed to provide everything a user needs to know to customize, configure and use the GNOME desktop on a Fedora Linux system.
<br><br>[[Fedora Desktop Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:fedora_essentials_cover2.jpg|Click to Read Fedora Linux Essentials]]<td>[[Fedora Linux Essentials]] provides detailed information on the use and administration of Fedora Linux. The book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring the email client to send and receive email messages via web based services such as GMail. Installation topics such as dual booting with Microsoft Windows and configuring wireless networking are covered together with all important security topics such as configuring a firewall.
For the experienced user, configuring email and web servers, Xen virtualization, Secure Shell (SSH), remote desktop access and file sharing are described in detail. <br><br>[[Fedora Linux Essentials|Read This Book>>]]<br><br>
<tr>
<td valign="top">[[ImageFile:opensuse_desktop_essentials_cover.jpg|Click to read openSUSE Desktop Essentials]]<td>
This purpose of this book is to cover all aspects of the use and configuration of the openSUSE GNOME desktop environment. Topics covered include changing the openSUSE GNOME Desktop background, installing and customizing themes, configuring fonts, configuring workspaces, remote access to the openSUSE desktop and much more. On completion of this book, it is hoped that the reader will be confidently using and configuring the openSUSE implementation of the GNOME desktop. <br><br>[[OpenSUSE Desktop Essentials|Read this book>>]]<br><br></td>
</tr>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:objective_c_print_cover_3rd_150x120.png|Click to read Objective-C 2.0]]<td>Now fully updated for Modern Objective-C, the goal of this book is to teach the skills necessary to program in Objective-C using a style that is easy to follow, rich in examples and accessible to those who have never used Objective-C before. Topics covered include the fundamentals of Objective-C such as variables, looping and flow control. Also included are details of object oriented programming, working with files and memory and the Objective-C Foundation framework. Regardless of whether you are developing for Mac OS X or the iPhone, this book covers everything you need to know about the Objective-C language. <br><br>[[Objective-C 2.0 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:C_Sharp_Essentials_cover.jpg|Click to Read C# Essentials]]<td>[[C Sharp Essentials|C# Essentials]] The C# Essentials online book contains 27 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer. The book begins with a detailed overview of the C# development and runtime environment with overviews of the Common Language Infrastructure (CLI), Common Intermediate Language (CIL) and Virtual Execution System (VES) followed by simple steps to creating both Windows and console based C# applications. A number of chapters are dedicated to the fundamentals of the C# programming language, including topics such as variables, constants, operators, flow control, looping and object oriented programming (including topics such as inheritance and abstract classes). Subsequent chapters focus on issues such as manipulating and formating strings and working with arrays and collection classes. Once the basics of the C# language have been covered the final stages of the book focus on the design of GUI based applications using C# in conjunction with Visual Studio. <br><br>[[C Sharp Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:ruby_essentials_cover.jpg|Click to read Ruby Essentials]]<td>Ruby Essentials is a free on-line book designed to provide a concise and easy to follow guide to learning Ruby. Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered, all combined with easy to understand code examples which serve to bridge the gap between theory and practice. Ruby Essentials is intended to be of equal use both to those experienced in other programming languages and to novices who have chosen Ruby as their "first programming language". <br><br>[[Ruby Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[ImageFile:Visual_Basic_Essentials_cover.jpg|Click to Read Visual Basic Essentials]]<td>[[Visual Basic Essentials]] is intended to provide everything the aspiring Visual Basic programmer needs to get up to speed with this language. Chapters include the installation of Visual Studio, Variable and Constant types, looping and flow control, Visual Basic string manipulation, form designing, database access, working with arrays, graphics drawing and much, much more. <br><br>[[Visual Basic Essentials|Read this book>>]]<br><br>
</td>
</tr>
<tr>
<td valign="top">[[ImageFile:javascript_essentials_cover.jpg|Click to Read JavaScript Essentials]]<td>[[JavaScript Essentials]] provides detailed information enabling web site designers to utilize this powerful scripting language quickly and effectively to build interactive, dynamic web sites. This book provides detailed and in-depth knowledge of all aspects of JavaScript from language basics through to advanced topics.
This book is designed to provide a detailed and comprehensive, yet easy to follow, guide to developing powerful, dynamic web pages using JavaScript. It could be said that the object of JavaScript Essentials is to provide you with everything you need to use JavaScript, and nothing that you don't. <br><br>[[JavaScript Essentials|Read This Book>>]]<br><br>
<tr>
<td valign="top">[[ImageFile:PHP_Essentials_cover.png|Click to Read PHP Essentials]]<td>[[PHP Essentials]] is intended to cover all aspects of PHP. It begins by covering the history of PHP before providing a high level overview of how PHP works and why it is so useful to web developers. It then moves on to cover each area of PHP in detail, from the basics of the scripting language through to object oriented programming, file and filesystem handling and MySQL and SQLite database access. In addition, chapters are also provided covering the creation and handling of HTML based forms and maintaining state using cookies and PHP sessions. All topics are accompanied by extensive real world examples intended to bring theory to life. <br><br>[[PHP Essentials|Read This Book>>]]<br><br></td>
</tr>
</table>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:MySQL_Essentials_cover.png|Click to Read MySQL Essentials]]<td valign="top">It is not an exaggeration to say that MySQL has brought the power of a fully featured, scalable relation database management system into the reach of anyone with a computer and the desire to build a data driven application or web site. With this goal in mind, MySQL Essentials is designed to provide a step by step path to proficiency with MySQL.
Beginning with the basics of relational databases and the installation of MySQL, the book goes on to cover everything needed to successfully build, maintain and secure MySQL based databases. <br><br>[[MySQL Essentials|Read this book>>]]<br><br>
<table cellspacing="15">
<tr>
<td valign="top">[[ImageFile:Security+_essentials_cover.png|Click to Read Security+ Essentials]]<td>[[Security+ Essentials]] is an online book designed for both those studying for the CompTIA Security+ exam and for those interested in learning key issues involves in designing and implementing secure IT environments. Security+ Essentials is largely a platform agnostic book and as such many of the concepts described apply equally to a range of popular operating systems including Windows, Linux, MacOS X and UNIX. On completion of this book it is intended that the reader will have a clear understanding of both the threats faced by IT infrastructures together with a basic understanding of the steps involved in planning and implementing a comprehensive multi-layered IT security strategy.
<br><br>[[Security+ Essentials|Read this book>>]]</td>
</tr>