It’s the fourth article on the programming and technical writing topic. Other articles of the series you can find below:
- Do Technical Writers Need to Learn Programming Language
- Programming Sites for Technical Writers
- Programming Books for Technical Writers
Here, I gathered free ebooks which will be useful for technical writers.
Learn to Code HTML & CSS is a simple and comprehensive guide dedicated to helping beginners learn HTML and CSS. Outlining the fundamentals, this guide works through all common elements of front-end design and development.
The book might be a couple of years old, but it’s still relevant. Nothing fundamental or outwardly major has changed in Go (the team has promised a stable API until the next major version). The big changes have been with the tooling, compiler, and run time as well as enhancing the standard library (like supporting HTTP/2).
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.
This book is for absolute beginners. This means that if you’ve never tried programming before in your life, then you’re in luck! If you’ve already tried programming, then you’ll do just fine. If you’re a PHP expert, then now’s a time for a refresh of your skills, and maybe you’ll pick up a few tips and tricks along the way.
The goal of this book is for it to become the most fun, factual, and fantastic PHP book that’s on the market. The author wants it to be the book that gets recommended when someone is about to become a PHP developer.
There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This website will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.
This is a living document and will continue to be updated with more helpful information and examples as they become available.
Don’t you find the necessary books? Here are resources with bunches of free programming ebooks:
On this website, you’ll find the great number of books on different programming languages, for example:
- And more!
This list was originally a clone of stackoverflow — List of Freely Available Programming Books with contributions from Karan Bhangui and George Stocker.
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of the most popular repositories on Github, with over 100,000 stars, over 4500 commits, over 950 contributors, and over 25,000 forks.
The repo is now administered by the Free Ebook Foundation, a not-for-profit organization devoted to promoting the creation, distribution, archiving and sustainability of free ebooks.