转载请注明出处: http://blog.csdn.net/cxsydjn/article/details/72085502
Here is a resources summary for learning computer science. All the materials are divided into three categories and arranged in alphabetical order.
Also, this is a To-Do list for me. I hope this could be a beginner’s guide to some specific fields in or related to computer science, such as machine learning, computer vision, and SLAM, etc.
Still Updating!
Learning Resources for Computer Science
Open Courses and Online Resources
Algorithms
- [ ] Algorithms, (@Princeton) or Algorithms, Part I / Part II, (@Coursera)
Autonomous Driving
- [ ] Visual Perception for Autonomous Driving, (CSC2541@Toronto)
- [ ] Deep Learning for Self-Driving Cars, (6.S094@MIT/SUTD)
Computer Vision
- [x] Computer Vision, (16-720@CMU, Prof. Martial Hebert)
- [ ] Convolutional Neural Networks for Visual Recognition, [网易云课堂], (CS231n@Stanford, Prof. Fei-Fei Li)
Deep Learning
- [ ] Convolutional Neural Networks for Visual Recognition, [网易云课堂], (CS231n@Stanford, Prof. Fei-Fei Li)
- [ ] Introduction to Deep Learning, (6.S191@MIT)
- [ ] Neural Networks for Machine Learning, (@Coursera, Prof. Geoffrey Hinton)
- [ ] Practical Deep Learning For Coders, Part 1, (@USF)
Introduction to Computer Science
- [ ] Fundamentals of Computing, (@Coursera, @Rice)
- [ ] Intensive Introduction to Computer Science Open Learning Course, (CS50@Harvard)
- [ ] Introduction to Computer Science and Programming Using Python, [@edX], [6.0001@MIT], [@网易公开课]
Machine Learning
- [ ] Complete Notes of Stanford’s Machine Learning Course, (@HoleHouse)
- [x] Machine Learning, (@Coursera, Prof. Andrew Ng)
- [ ] Machine Learning for Data Analysis, (@Coursera, @Wesleyan)
- [ ] Neural Networks for Machine Learning, (@Coursera, Prof. Geoffrey Hinton)
- [ ] 机器学习, (@Prof. Zhihua Zhou/周志华教授)
- [x] 机器学习的发展历程及启示, (@Prof. Zhihua Zhang/@张志华教授)
- [ ] 统计学习方法, (@Dr. Hang Li/李航博士)
PyTorch
- [ ] PyTorch中文文档
- [ ] PyTorch入门教程
TensorFlow
Programming Languages
Java
- [x] IntelliJ IDEA, (IDE @JetBrains)
- [x] Learn Java, (@Codecademy)
JavaScript
- [ ] Learn JavaScript, (@Codecademy)
- [ ] JavaScript教程, (@廖雪峰的官方网站)
Python
- [x] ANACONDA, (With over 720 popular packages easily installed popular, like Jupyter Notebook, numpy, scikit-learn, scipy, matplotlib)
- [x] PyCharm, (IDE @JetBrains)
- [x] Python, (@Codecademy)
- [x] Video: Official Guide to Python, (@JetBrains)
- [ ] Python教程, (@廖雪峰的官方网站)
Jupyter Notebook
Matplotlib
Numpy
MATLAB
- [ ] MATLAB SKY, (Easy for Beginners)
Platforms & Tools
Git / Github
- [ ] GitHub:GitHub官方入门教学视频
- [x] Git教程, (@廖雪峰的官方网站)
Linux
- [ ] 鸟哥的Linux私房菜
Markdown
Websites
Competitions & Datasets
- [ ] ImageNet
- [ ] Kaggle
- [ ] DataCastle
Tutorial Sites
- [ ] Coursera
- [ ] IMOOC / 慕课网
- [ ] RUNOOB / 菜鸟教程
- [ ] Udacity
- [ ] W3Cschool
- [ ] 廖雪峰的官方网站, (Tutorials for Java / JavaScript / Python / Git)
Programming Sites
- [ ] Codecademy
- [ ] LeetCode Online Judge
- [ ] 实验楼