Free ebooks download

  1. Z-Library - The world’s largest ebook library – Nearly 5 million books.


  1. MacLife – Apps, Games and Tips for MacOS.

GitHub repositories


  1. Python 100 days – Master Python in 100 days. The repo is in Chinese, you can use Google Chrome with auto-translate.
  2. 30-seconds-of-code – A curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.
  3. 30-seconds – The team behind 30-seconds-of-code and official 30-seconds projects.
  4. Learn to Code – Resources to help people learn to code.
  5. The Algorithms - Python – All Algorithms implemented in Python (for education).

Data Science

  1. faker – Faker is a Python package that generates fake data for you.
  2. awesome-datascience – An awesome Data Science repository to learn and apply for real world problems.

Web Development

  1. nodebestpractices – The largest Node.js best practices list.
  2. javascript-algorithms – Algorithms and data structures implemented in JavaScript with explanations and links to further readings.


  1. interviews – Everything you need to know to get the job.
  2. tech-interview-handbook – Algorithms study materials, behavioral content and tips for rocking your coding interview.
  3. awesome-interview-questions – A curated awesome list of lists of interview questions!
  4. 120-Data-Science-Interview-Questions – Answers to 120 commonly asked data science interview questions.
  5. awesome – Awesome lists about all kinds of interesting topics.