Don't Panic: Mobile Developer's Guide to The Galaxy, 18th Edition
by Marco Tabor, Mladenka Vrdoljak
This project was initiated in 2009 with the aim to spread knowledge about mobile technologies and encourage people to enter our community or deepen their existing knowledge.More than twenty writers from the mobile community share their know-how in dealing with topics such as accessibility in mobile apps, UX design, mobile analytics, proto...
Free ebook | Publisher: Self-publishing | Release: 2019
by Karl Seguin
The Little Go Book is a free introduction to Google's Go programming language. It's aimed at developers who might not be quite comfortable with the idea of pointers and static typing. It's longer than the other Little books, but hopefully still captures that little feeling....
Free ebook | Publisher: Self-publishing | Release: 2017
by Ohans Emmanuel
In this book, unlike any you may have come across before, I will deliver funny, unfeigned & dead serious comic strips about every React update since v16+. It'll be hilarious, easy on beginners as well as professionals, and will be very informative as a whole.From the new Lifecycle methods to Advanced Hooks Patterns in React, I...
Free ebook | Publisher: Self-publishing | Release: 2019
Professor Frisby's Mostly Adequate Guide to Functional Programming
by Brian Lonsdorf
This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript. Some may feel this is a poor choice as it's against the grain of the current culture which, at the moment, feels predominately imperative.That said, typed functional languages will, without a...
Free ebook | Publisher: Self-publishing | Release: 2019
by Swaroop C H
Python is one of those rare languages which can claim to be both simple and powerful. You will find yourself pleasantly surprised to see how easy it is to concentrate on the solution to the problem rather than the syntax and structure of the language you are programming in.A Byte of Python is a free book on programming using the Python la...
Free ebook | Publisher: Self-publishing | Release: 2013
by Sundeep Agarwal
Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another.This book will help you learn Python Regular Expressions, a mini-programming language for all sorts of text processing needs.The book heavily leans on examples to present features of regular expression...
Free ebook | Publisher: Self-publishing | Release: 2019
The Basics of User Experience Design
by Mads Soegaard
If you're looking to gain an introduction into the world of user experience (UX) design - or maybe even freshen up your knowledge of the field - then this UX design book is the ideal place to start.You'll cover a wide range of topics over nine highly readable chapters, with each one acting as a mini crash course. By the end, you...
Free ebook | Publisher: Self-publishing | Release: 2018
by Joseph Koshy
This tutorial introduces libelf, a library for reading and writing object code in the Extensible Linking Format (ELF) file format.- Getting started with libelf: obtaining a handle to an ELF object, establishing a working ELF version, and handling errors reported by libelf.- How ELF data structures are laid out in-memory and on disk, the n...
Free ebook | Publisher: Self-publishing | Release: 2020
3D Game Development with LWJGL 3
by Antonio Hernández Bejarano
This book will introduce the main concepts required to write a 3D game using the LWJGL 3 library.LWJGL is a Java library that provides access to native APIs used in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications. This library leverages the high performance of native OpenGL applications wh...
Free ebook | Publisher: Self-publishing | Release: 2018
An Introduction to Computer Networks
by Peter L Dordal
An Introduction to Computer Networks, a free and open general-purpose computer-networking free book, complete with diagrams and exercises. It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP. Particular attention is paid to congestion; other special topics include queuing, real-time traffic, network manag...
Free ebook | Publisher: Self-publishing | Release: 2020