• Welcome!
Total books

Computer & Internet

AI and Robotics

Communicaion and Telecommunication
Graphics & Design

Information Technology
Mobile Computing
Network Security

Operating System
Software Engineering

Web Design & Development
Web Development
Sort by
Informatics in the Future
Informatics in the Future Sented by Jacob

This volume deals with the prospect and “evolution” of Computer Science, which has become the operating system of our society. From individual to collectives, economics, politics, and society, Computer Science influences all spheres of our life. Its pervasive nature lays the foundations to an overarching technological environment carrying an inherent unprecedented potential for change.

Embedded Firmware Solutions
Embedded Firmware Solutions Sented by Steve Bark

Embedded Firmware Solutions is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intel’s new firmware direction (including Quark coverage), showing how to integrate Intel® Architecture designs into their plans.

Programming Perl
Programming Perl Sented by Musa

Welcome to Perl Training Australia’s Programming Perl training course. This is a five-day module in which you will learn how to program the Perl programming language.

Category Theory for Programmers
Category Theory for Programmers Sented by Steve Bark

For some time now I’ve been floating the idea of writing a book about category theory that would be targeted at programmers. Mind you, not computer scientists but programmers — engineers rather than scientists. I know this sounds crazy and I am properly scared. I can’t deny that there is a huge gap between science and engineering because I have worked on both sides of the divide. But I’ve always felt a very strong compulsion to explain things. I have tremendous admiration for Richard Feynman who was the master of simple explanations. I know I’m no Feynman, but I will try my best. I’m starting by publishing this preface — which is supposed to motivate the reader to learn category theory — in hopes of starting a discussion and soliciting feedback.

TinyOS, an Embedded Operating System

Subject of this work is to give an introduction to the TinyOS Embedded Operating System. It explains the internal structure of the OS and points out its characteristics by comparing it to another embedded Operating System called MicroC/OS-II. By presenting several modules which have been written in the course of this project thesis the usage and practical applicability of TinyOS are shown. A setupguide for the used toolchain is provided in order to enable a quick and simple start into application developement.

Raspberry Pi Assembler
Raspberry Pi Assembler Sented by Steve Bark

In my opinion, it is much more beneficial learning a high level language than a specific architecture assembler. But I fancied learning some ARM assembler just for fun since I know some 386 assembler. The idea is not to become a master but understand some of the details of what happens underneath.

C++ Hacker's Guide
C++ Hacker's Guide Sented by Musa

Originally term hacker meant someone who did the impossible with very little resources and much skill. The basic definition is “someone who makes fine furniture with an axe”. Hackers were the people who knew the computer inside and out and who could perform cool, clever, and impossible feats with their computers. Now days the term has been corrupted to mean someone who breaks into computers, but in this book we use hacker in its original honorable form.

MagPi ANNUAL 2018
MagPi ANNUAL 2018 Sented by Musa

The Raspberry Pi Annual 2018 is an educational book packed with cartons, quizzes, and computer code. It’s entertaining for kids of all ages, and the perfect introduction to The Raspberry Pi – the British-built, credit card-sized computer.

Think Perl 6: How to Think Like a Computer Scientist

Welcome to the art of computer programming and to the new Perl 6 language. This will probably be the first published books using Perl 6 (or one of the first), a powerful, expressive, malleable and highly extensible programming language. But this book is less about Perl 6, and more about learning how to write programs for computers.

Financial Numerical Recipes in C++

This book is a a discussion of the calculation of specific formulas in finance. The field of finance has seen a rapid development in recent years, with increasing mathematical sophistication.

Eloquent Javascript 3rd Edition

This is a book about instructing computers. Computers are about as common as screwdrivers today. But they are quite a bit more complex than screwdrivers, and making them do the precise thing you want them to do isn’t always easy.

Python Notes for Professionals
Python Notes for Professionals Sented by Steve Bark

This Python® Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

RubyFu Sented by Steve Bark

This book is a great collection of ideas, tricks, and skills that could be useful for Hackers. It's a unique extraction reference, summarizes a lot of research and experience in order to achieve your w00t in the shortest and smartest way. Rubyfu is where you'll find plug-n-hack code. Rubyfu is a book to use not only to read, it's where ruby goes evil.

Solving PDEs in Python
Solving PDEs in Python Sented by Emma

This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library.

Programming for Computations – MATLAB/Octave

Computing, in the sense of doing mathematical calculations, is a skill that mankind has developed over thousands of years. Programming, on the other hand, is in its infancy, with a history that spans a few decades only. Both topics are vastly comprehensive and usually taught as separate subjects in educational institutions around the world, especially at the undergraduate level. This book is about the combination of the two, because computing today becomes so much more powerful when combined with programming.

React JS Notes for Professionals
React JS Notes for Professionals Sented by Steve Bark

This React JS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Sort by