Category: Computer

Ten Steps to Linux Survival by Jim Lehmer

Linux systems are everywhere today, even in companies once considered ‘pure Windows’. If you’re a sysadmin, network administrator, or developer in a small Windows shop, you may have to jump in and fix a system problem when your site goes down. What if you have no Linux knowledge? This short guide provides tips to help

A Big Security Fix and Performance Manual

A fully comprehensive list of strategies and safety measures to help keep you safe from hackers and identity thieves. This How-to Security Guide provides detailed and practical advice that is easy to follow and very effective, it even includes snapshot images to help guide you along the way. Download    

So You Want to Learn to Program? by James M. Renea

Learn to program a computer without the jargon and complexity of many programming books. Suitable for anybody age 10 to 100+ who wants to learn and is ready to experiment. This book engages through media and then introduces the concepts of structured programming. You will learn to program as you make animations, games, and fun

Android Developer Fundamentals Course

Android Developer Fundamentals is a training course created by the Google Developer Training team. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use content providers and loaders. Android Developer Fundamentals prepares you to take the exam for the Associate

The Coder’s Apprentice – Pieter Spronck

The Coder’s Apprentice is a Python 3 course book, written by Pieter Spronck, aimed at students and teenagers who are completely new to programming. This book presumes no previous programming experience and contains numerous exercises. Download Here    

CGI Programming on the World Wide Web – Shishir Gundavaram

The Common Gateway Interface (CGI) emerged as the first way to present dynamically generated information on the World Wide Web. CGI allows the computer to generate Web pages instantly at the user’s request rather than being written by someone in advance. And at the time of this writing, it remains the only stable and well-understood

The Hitchhiker’s Guide to Python by Kenneth Reitz

This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis. This guide is opinionated in a way that is almost, but not quite, entirely unlike Python’s official documentation. You won’t find a list of every Python web

Introduction to Programming Using Java – David J. Eck

WELCOME TO the Seventh Edition of Introduction to Programming Using Java, a free, on-line textbook on introductory programming, which uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant

The UNIX Hater’s Handbook – Simson Garfinkel

This book is for all people who are forced to use UNIX. It is a humorous book – pure entertainment – that maintains that UNIX is a computer virus with a user interface. It features letters from the thousands posted on the Internet’s “UNIX-Haters” mailing list. It is not a computer handbook, tutorial, or reference.

PC Architecture. by Michael B. Karbo

This guide will give you enough insight into and confidence in your PC’s workings that you would dare to upgrade your PC, or build your next PC yourself. This guide is written in easy language and contains a lot of illustrations. It should therefore not be too difficult to understand the content. However, I am

GNU/Linux Basic

Although free software has existed for more than twenty years, it is only recently that it has started to be considered as a valid alternative for many users, companies, and increasingly, governments and institutions. Currently, GNU/Linux is one of the most reliable and efficient systems that can be found. Download    

C# Succinctly – Joe Mayo

C# is a general purpose, object-oriented, component-based programming language. As a general purpose language, there are a number of ways to apply C# to accomplish many different tasks. You can build web applications with ASP.NET, desktop applications with Windows Presentation Foundation, or build mobile applications for Windows Phone. Other applications include code that runs in

FREE Microsoft eBooks – Huge Collection

Huge collection of Free Microsoft eBooks for you, including: Office, Office 365, SharePoint, SQL Server, System Center, Visual Studio, Web Development, Windows, Windows Azure, and Windows Server and more. Download here

15 Free Programming Books For Coders Of All Levels

This is a collection of free programming books that are in digital/online format. The books in this list provide timeless insights that are universally applicable to all programming languages. Some of the books in this collection might use a specific programming language (such as Python) to illustrate general programming ideas. Download here

Internet of Things (IoT) in 5 Days

This booklet is a quick but thoughtful guide to jump into the Internet of Things (IoT), covering important subjects as IPv6 networking, sensors, wireless protocols and technologies, as well as IoT cloud platforms and its most commonly used protocols, featuring lots of hands-on examples to start working from day one. The lessons and examples are

HTML & CSS In A Week …Or Less By Abdi Cagarweyne

HTML and CSS are the two most important languages for creating websites and web apps. They are also the easiest. If you’ve always wanted to build webpages, but were intimidated by the code, this book will help you learn HTML & CSS in a week or less! Download

Top 10 Free Java eBooks for Beginners

Here’s a list of 10 best free Java books featured in this site which are most suitable for beginners. Some of them are available online and others can be downloaded in pdf format. Also don’t forget to check out more than 100 free eBooks and online books in Java and Java EE sections. Download Here