Complete an article about books. After all, as a programmer, you must be prepared to keep learning. The main reason is that technology updates too fast. If you don’t learn, you will be eliminated.
So without further ado, I have sorted out the collected resources about books and is roughly divided into three parts:
1) Places where you can download or read books: Websites where you can download books or search for books;
2) Some articles recommending books : Books recommended by netizens;
##3) Awesome Series: There are many resources and book recommendations;
1. Where you can download or view books:
: A website where you can download IT e-books (English);
2. allitebooks: Various You can find all kinds of IT e-books (English);
3, bookzz: There are all kinds of books, including programming of course, you can find free books ( English);
4, 100 free IT e-books: Free IT e-books including C, C++, JavaScript, JAVA, Perl, Python, Ruby, PHP, etc. (English) ;
5. orielly Free Programming Ebooks: ORielly’s free e-books, children in need can download them for free (in English).
: Free programming book index (English);
: There are many books on gitbook, you can read them (English, Chinese);
: E-books under Turing Education can be read online, and some are free There are also paid ones (Chinese);
9. Free index of Chinese programming books: Free index of programming books (Chinese);
10. Complete collection of classic programming books: Recommended list of 100+ classic technical books (Chinese);
Zhihu netizens reminded to add: wowebook: You can download e-books (English) );
: You can also download some book resources;
2. Some Articles on recommended books:
Below are some recommended reading books summarized or translated by netizens. You can choose what you need or are interested in reading.
## My Backend Development Bookshelf 2015
Documentation and Guidelines for Front-End Developers
17 high-quality free WEB development books
Machine learning/statistics/data mining free and open source Book list
Book list to become an excellent Developer
10 recommended IT books, there is always one suitable for you
Programming book list recommendation: Well-known programmers’ bookshelf
34 must-read books recommended by Internet tycoons
List of the latest editions of the 100 most influential programming books rated by Stackoverflow
3. Awesome series:
Awesome series recommends many resources or books, you can take a look. However, the ones I compiled are all in English. Of course, you can also find the corresponding Chinese version. You can find this yourself~
awesome-c
awesome-java
##awesome-python
awesome-javascript
awesome-linux
awesome-shell
awesome-mysql/
Finally: You need to read books to learn programming, and you must keep reading and learning, but you can't just watch and do it, so you must do more programming.