Main Page

From Techotopia
Revision as of 16:22, 14 January 2008 by Neil (Talk | contribs)

Jump to: navigation, search

Techotopia is a library of free on-line IT books covering a wide range of topics including operating systems, programming, scripting, system administration, databases, networking and much more. The IT Essentials series of books are designed to provide detailed information that is accessible to both experienced and novice readers. Each on-line book contains everything that is needed to gain proficiency in the corresponding technology subject area.

Latest Books

Opensuse desktop essentials.jpg 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. Read this book>>

Ubuntu desktop essentials.jpg 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. Read this book>>

Fedora desktop essentials.jpgThe 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. Read this book>>

Ruby essentials.jpgRuby 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". Read this book>>

Featured Books

Click to Read MySQL EssentialsIt 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. Read this book>>

Click to Read Fedora Linux EssentialsFedora 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. Read This Book>>

Click to Read Visual Basic EssentialsVisual 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. Read this book>>

Click to Read Ubuntu Linux EssentialsUbuntu 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. Read This Book>>

Click to Read JavaScript EssentialsJavaScript 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. Read This Book>>

Click to Read PHP EssentialsPHP 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. Read This Book>>


Coming Soon!

Click to Read C# EssentialsDue for completion in February 2008 C# Essentials is a new Techotopia online book designed to cover everything needed to learn to program in C#. Topics covered will include the history and architecture of C#, C# syntax basics, designing C# graphical applications in C# and much more. Track Progress>>