Booker·ApacheCN Programming/Backend/Big Data/Artificial Intelligence Learning Resources 2020.6

Posted Jun 15, 202014 min read


  1. Our group shared files have plans to backup to IPFS, the specific time is to be determined.
  2. Our machine learning group(915394271) was formally renamed as the financial promotion group.
  3. Please pay attention to our public account "ApacheCN" and reply to "Tutorial/Route/Contest/Report/Technical Book/Course/Light Novel/Comics/New Knowledge" to get more resources.
  4. We are recruiting the project leader. You can apply after completing three contributions, please contact for a moment(529815144). Dozens of projects are waiting for you to apply and participate , friends who don t pretend to be forced, we don t want to know.
  5. CDNDrive The second expansion is completed, and 3 map beds have been added.
  6. The "Open Source Mutual Assistance Alliance" has been terminated, and we express our regrets and regrets. Unless specifically invited, we will not promote any other people's projects.
  7. We accept submissions on the topic of "disappearance of environmentally friendly students" and push them on all platforms. Please contact Feilong(562826179), or Leave a message here .

Programming language

  1. Java

    1. On Java 8 Chinese version(the fifth edition of Java programming ideas)
    2. Effective Java Chinese Third Edition
    3. Java programming ideas
    4. Java 8 concise tutorial
    5. Java from 0~1 personal notes
    6. Java8 Chinese official tutorial
    7. JavaTutorialNetwork Chinese series of tutorials
    8. HowToDoInJava Chinese tutorial series
    9. JavaBeginnersTutorial Chinese series of tutorials
  2. Python

    1. Think Python Chinese Second Edition
    2. Stupid way to learn Python · continued Chinese version
    3. PythonSpot Chinese series of tutorials
    4. PythonBasics Chinese Series Tutorial
  3. JavaScript

    1. JavaScript Programming Essentials Chinese Third Edition
    2. JavaScript for impatient programmers
  4. C

    1. Stupid way to learn C Chinese version
  5. PHP

    1. Teach you how to write PHP coroutine extension
  6. Ruby

    1. I love Ruby
  7. Comprehensive

    1. TutorialsPoint Chinese series of tutorials
    2. BeginnersBook Chinese tutorial series
    3. ZetCode Chinese Series Tutorial
    4. Succinctly Chinese tutorial series

Backend/big data

  1. Spark 2.2.0 Chinese document
  2. Storm 1.1.0 Chinese documentation
  3. Kafka 1.0.0 Chinese documentation
  4. Beam Chinese document
  5. Zeppelin 0.7.2 Chinese document
  6. Elasticsearch 5.4 Chinese Documentation
  7. Kibana 5.2 Chinese documentation
  8. Kudu 1.4.0 Chinese document
  9. Spring Boot 1.5.2 Chinese documentation
  10. Airflow 0.10.2 Chinese document
  11. HBase 3.0 Chinese Reference Guide
  12. Flink 1.7 Chinese documentation
  13. Django 1.8 Chinese documentation
  14. Hudi 0.5 Chinese documentation


  1. Chinese documentation of Numpy technology stack

    1. Numba 0.44 Chinese Documentation
    2. Cython 3.0 Chinese Documentation
  2. Scapy Chinese documentation

  3. Stupid way to learn Linux Chinese version

  4. Git Chinese Reference

  5. Scrapy 1.6 Chinese documentation

  6. PyQt4 Chinese documentation

  7. Art of the command line

  8. rpy2 2.8 Chinese documentation


  1. Solidity Chinese documentation

Math notes

  1. MIT open textbooks/notes

    1. MIT 18.06 Linear Algebra Notes
    2. MIT 18.03 calculus for beginners

Data Science Document

  1. Chinese documentation of Numpy technology stack

    1. NumPy 1.11 Chinese Documentation
    2. Pandas 0.19.2 Chinese Documentation
    3. Matplotlib 2.0 Chinese Documentation
    4. statsmodels Chinese document
    5. seaborn 0.9 Chinese document
  2. SimuPy Chinese document

Data Science Course

  1. Stanford Open Textbooks/Notes

    1. Stanford STATS60 textbook:Statistical Thinking in the 21st Century
    2. Stanford Game Theory Chinese Notes
  2. UCB open textbooks/notes

    1. UCB Data8 textbook:Calculation and Inference Thinking
    2. UCB Prob140 textbook:Probability Theory for Data Science
    3. UCB DS100 textbook:Principles and techniques of data science
  3. TutorialsPoint NumPy tutorial

  4. Complex Thinking Chinese Second Edition

  5. Data analysis using Python · Version 2

  6. Numerical Linear Algebra Lecture Notes v2

  7. Pandas Cookbook with annotated source code

  8. Data Science IPython Notebook

  9. UCSD COGS108 Data Science Practical Chinese Notes

  10. USF MSDS501 Chinese Lecture on Computational Data Science

  11. Basic knowledge of data visualization

  12. Joyful Pandas

CS tutorial

  1. Recommended Computer Open Course

  2. LeetCode, HackRank, sword finger offer, classic algorithm implementation(discontinued)

  3. GeeksForGeeks Translation Program

  4. UCB open textbooks/notes

    1. UCB CS61a textbook:SICP Python description
    2. UCB CS61b textbook:Data Structure in Java
  5. UIUC CS241 System Programming Chinese Lecture

  6. Data structure thinking

  7. Operating system thinking

  8. China University MOOC computer operating system notes

  9. Simple data structure implementation

  10. Si Jing s data structure course(continuously updated)

  11. Write a simple database from scratch

AI tutorial

  1. AILearning-machine learning combat

    1. Text tutorial
    2. Teaching Video
    3. Discussion video
  2. AI Roadmap(Knowledge Tree)

  3. A practical guide to machine learning for Sklearn and TensorFlow(already offline, please search by yourself)

  4. Machine Learning Mastery blog post translation

  5. Stanford open textbooks/notes

    1. Stanford CS229 Machine Learning Chinese Notes
    2. Deep Learning Chinese Notes
    3. Stanford CS224n Natural Language Processing Chinese Notes
    4. Stanford CS234 Reinforcement Learning Chinese Notes
  6. UCB open textbooks/notes

    1. UCB CS294-112 Chinese Notes for Deep Reinforcement Learning
  7. Taiwan University Lin Xuantian machine learning notes

  8. Python Natural Language Processing Chinese Second Edition

  9. Scikit-learn cheats

  10. tutorial translation

  11. Machine Learning for Humans

  12. Feature Engineering for Machine Learning

  13. Python data analysis and mining combat(with annotated source code)

  14. First contact with TensorFlow

  15. TensorFlow Eager tutorial

  16. SciPyCon 2018 Sklearn Tutorial

  17. TensorFlow Learning Guide

  18. machine learning and deep learning Chinese notes

  19. HackCV website article translation

  20. Data Science and Artificial Intelligence Technical Notes

  21. Girls In AI:AI algorithm engineer development plan for programming zero-based girls

  22. Sklearn Learning Guide

  23. Pumpkin Book(Analysis of Formula Derivation of Watermelon Book)

  24. Daily Interview-Artificial Intelligence Face

  25. 100-page machine learning book

  26. Natural Language Processing with PyTorch Chinese version

  27. Li Hongyi Machine Learning Notes

  28. Recommended system meets deep learning

  29. Interpretable Machine Learning

  30. Python Machine Learning Online Guide

AI Review Translation Program

  1. Graph Embedding Overview(Arxiv 1709.07604)
  2. [Recommended system based on deep learning:review and new perspectives]( ? utm_source=home)
  3. [What do we understand about convolutional neural networks]( home)
  4. Machine Learning Super Review Notes

AI documentation

  1. Chinese documentation of Numpy technology stack

    1. Sklearn 0.19 Chinese Documentation
  2. PyTorch 0.2/0.3/0.4/1.0 Chinese documents and tutorials

  3. XGBoost Chinese document

  4. LightGBM Chinese document

  5. FastText Chinese document

  6. Gensim Chinese documentation

  7. OpenCV 4.0 Chinese documentation

AI competition

  1. Interview:Resume Guide + LeetCode + Kaggle
  2. Data Science/Artificial Intelligence Competition Solution Summary
  3. Kaggle Learning Series
  4. Data Science Competition Collection Platform


  1. Kali Linux Cheats Chinese Version
  2. Kali Linux Web penetration test cheats Chinese version
  3. Kali Linux Wireless Penetration Test Getting Started Guide Chinese Version
  4. Kali Linux Network Scanning Cheats Chinese Version
  5. Web Hacking 101 Chinese version
  6. Miste White Hat Training Lecture
  7. Android Application Security Guide Chinese Version
  8. The third version of the penetration test combat(red team version)
  9. Generate Software Test


  1. ApacheCN public account history article
  2. CV sharing series video
  3. Stanford CS183 series/YC entrepreneurship lesson series Chinese notes
  4. List of independent development/freelance/remote work resources
  5. Fine notes on the road to wealth and freedom
  6. 5 minutes business school fine notes
  7. English-World Travel
  8. Gainlo Interview Guide
  9. Evil Huawei-Evil Huawei made
  10. iBooker Booker Honest News
  11. Program Yuan Program:Child Sex Education Project
  12. Environmental Disaster Advice Program

about us

We are iBooker, a large open source community, self-media and online earning community, with more than 10,000 people in its QQ group and at least 10,000 subscribers. There are more than 60k Github Stars in the Top 100 among all Github organizations. All of its websites have a daily uip of more than 4k, and the Alexa ranking peak is 20k . Our core members have CSDN Blog Expert and Jianshu Programmer Excellent Author certification. We have established a public welfare document and tutorial translation project ApacheCN .

Unlike commercial organizations, we do not chase hot spots or profit. As a non-profit organization, we give top priority to completing projects and have enough time to polish the projects to the extreme. We hope to make what the majority of AI enthusiasts and individual developers really need, and create truly valuable long-tailed works.

We would like to thank Datawhale , AI Youdao , Dr. Huang Haiguang , PythonChina , Canghai International , hacker faction , GirlsInAI , DataSciComp , SeanCheney , AI Technology Base Camp , BiliDrive , FlyAI , Tesra ideas and support.

Through the reward function that comes with the platform, or click here .