Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/IMSoley/cs-study-plan

πŸ“šπŸ‘¨β€πŸŽ“ Resources I'm using everyday to develop my skills to become a self-taught good programmer ...
https://github.com/IMSoley/cs-study-plan

artificial-intelligence computer-science data-science data-structures-and-algorithms higher-education machine-learning web-development

Last synced: about 2 months ago
JSON representation

πŸ“šπŸ‘¨β€πŸŽ“ Resources I'm using everyday to develop my skills to become a self-taught good programmer ...

Awesome Lists containing this project

README

        

## Personal Resources by Soley
Resources based on my personal experience (quality matters over quantity!)



Arch ❀ Linux
Arch ❀ Linux

## Overview
* [CS 101 (Intro to the world of beauty)](https://github.com/IMSoley/cs-study-plan#cs-101-intro-to-the-world-of-beauty-earth_asia)
* [C (Foundation)](https://github.com/IMSoley/cs-study-plan#c-foundation-thumbsup)
* [PHP (Brush-up web dev) ](https://github.com/IMSoley/cs-study-plan#php-brush-up-web-dev-paintbrush)
* [JavaScript (Jedi of Headache)](https://github.com/IMSoley/cs-study-plan#javascript-jedi-of-headache-package)
* [Hacking 101 (very basic)](https://github.com/IMSoley/cs-study-plan#hacking-101-very-basic-skull_and_crossbones)
* [C++ (One step ahead than C as named C++)](https://github.com/IMSoley/cs-study-plan#c-one-step-ahead-than-c-as-named-c-knife)
* [Java (for OO concept)](https://github.com/IMSoley/cs-study-plan#java-for-oo-concept-mrs_claus)
* [Python (can do anything :3)](https://github.com/IMSoley/cs-study-plan#python-can-do-anything-3-snake)
* [Calculus (Foundation of Complexity)](https://github.com/IMSoley/cs-study-plan#calculus-foundation-of-complexity-pensive)
* [Functional Programming (Path to become Pro programmer)](https://github.com/IMSoley/cs-study-plan#functional-programming-path-to-become-pro-programmer-man_with_turban)
* [Go-lang (Seek of speed & efficiency)](https://github.com/IMSoley/cs-study-plan#go-lang-seek-of-speed--efficiency-zap)
* [Regular Expressions (Geeks does use)](https://github.com/IMSoley/cs-study-plan#regular-expressions-geeks-does-use-hamster)
* [Data Structures and Algorithms (DSA) (MOOC)](https://github.com/IMSoley/cs-study-plan#data-structures-and-algorithms-dsa-mooc-sunglasses)
* [Data Science & Artificial Intelligence](https://github.com/IMSoley/cs-study-plan#data-science--artificial-intelligence-robot)
* [Machine Learning](https://github.com/IMSoley/cs-study-plan#machine-learning-rowing_man)
* [R (for Data Science too)](https://github.com/IMSoley/cs-study-plan#r-for-data-science-too-roll_eyes)
* [Matlab](https://github.com/IMSoley/cs-study-plan#matlab-information_desk_person)
* [Blockchain Engineering](https://github.com/IMSoley/cs-study-plan#blockchain-engineering-world_map)
* [Web Development](https://github.com/IMSoley/cs-study-plan#x-web-dev-computer)
* [Higher Education as a TA/GA/RA](https://github.com/IMSoley/cs-study-plan#higher-education-as-a-tagara-man_student)
* [Extra Shitt..](https://github.com/IMSoley/cs-study-plan#extra-shitt-wink)
* [Let the craziness begin](https://github.com/IMSoley/cs-study-plan#let-the-craziness-begin-fire)


#### CS 101 (Intro to the world of beauty) :earth_asia:
* https://www.includehelp.com/basics/
* https://www.geeksforgeeks.org/gate-cs-notes-gq/
* Best one: https://www.youtube.com/playlist?list=PLkVo56yGU5PqCYafmMj_I7n_37K2VABdB
* Harvard CS50(Advance & Hard***): https://cs50.harvard.edu


#### C (Foundation) :thumbsup:
* Very Basic (bangla): [http://cpbook.subeen.com](http://cpbook.subeen.com)
* Most recom: [https://www.dipmat.univpm.it/~demeio/public/the_c_programming_language_2.pdf](https://www.dipmat.univpm.it/~demeio/public/the_c_programming_language_2.pdf)
* Personal ref
* [http://cs-fundamentals.com/c-programming/c-programming-tutorials.php](http://cs-fundamentals.com/c-programming/c-programming-tutorials.php)
* https://www.geeksforgeeks.org/c-programming-language/
* [http://c.biancheng.net/cpp/u/jiaocheng/](http://c.biancheng.net/cpp/u/jiaocheng/)
* [http://c-lang.sevendays-study.com/](http://c-lang.sevendays-study.com/)
* [http://program-lecture.info/](http://program-lecture.info/)
* [http://users.cs.cf.ac.uk/Dave.Marshall/C/CE.html](http://users.cs.cf.ac.uk/Dave.Marshall/C/CE.html)
* University ref
* https://www.cse.msu.edu/~cse251/
* [http://people.duke.edu/~bcl15/teachdir/ece250_spr14/](http://people.duke.edu/~bcl15/teachdir/ece250_spr14/)
* [http://www-ee.eng.hawaii.edu/~tep/EE160/Notes/](http://www-ee.eng.hawaii.edu/~tep/EE160/Notes/)
* https://www.albany.edu/faculty/dsaha/teach/2017Spring_CEN360/2017Spring_CEN360.html
* https://www.cs.uic.edu/~jbell/CourseNotes/C_Programming/
* [http://www.utdallas.edu/~ivor/cs1315/cprog.html](http://www.utdallas.edu/~ivor/cs1315/cprog.html)
* https://cs.brown.edu/courses/cs033/
* [http://www.cs.princeton.edu/courses/archive/spr17/cos217/lectures/](http://www.cs.princeton.edu/courses/archive/spr17/cos217/lectures/)
* Pointers
* https://boredzo.org/pointers/
* https://stackoverflow.com/a/32493730/
* https://en.wikibooks.org/wiki/C_Programming/Pointers_and_arrays
* [http://alumni.cs.ucr.edu/~pdiloren/C++_Pointers/](http://alumni.cs.ucr.edu/~pdiloren/C++_Pointers/)
* https://edoras.sdsu.edu/doc/c/pointers-1.2.2/
* http://www.cs.yale.edu/homes/aspnes/pinewiki/C(2f)Pointers.html
* [http://users.cs.cf.ac.uk/Dave.Marshall/C/node10.html](http://users.cs.cf.ac.uk/Dave.Marshall/C/node10.html)
* [http://cecilsunkure.blogspot.com/2010/11/pointers-basics.html](http://cecilsunkure.blogspot.com/2010/11/pointers-basics.html)
* [http://cslibrary.stanford.edu/102/](http://cslibrary.stanford.edu/102/)
* https://www.youtube.com/user/JoeQuery/search?query=Pointer
* C with Projects: [https://github.com/rby90/Project-Based-Tutorials-in-C](https://github.com/rby90/Project-Based-Tutorials-in-C)


#### PHP (Brush-up web dev) :paintbrush:
* Bucky’s 200 videos: [https://www.youtube.com/playlist?list=PL442FA2C127377F](https://www.youtube.com/playlist?list=PL442FA2C127377F)
* [http://www.zentut.com/php-tutorial/](http://www.zentut.com/php-tutorial/)
* Manual: [http://php.net/manual/en/index.php](http://php.net/manual/en/index.php)
* BASIC OOP: [https://www.startutorial.com/homes/oo_beginner](https://www.startutorial.com/homes/oo_beginner)


#### JavaScript (Jedi of Headache) :package:
* https://javascript.info/
* https://eloquentjavascript.net/
* Path: [https://github.com/javascript-society/javascript-path](https://github.com/javascript-society/javascript-path)
* Resources: [https://github.com/markerikson/react-redux-links/blob/master/javascript-resources.md](https://github.com/markerikson/react-redux-links/blob/master/javascript-resources.md)
* https://flaviocopes.com/javascript/
* Path: [https://frontendmasters.com/learn/javascript/](https://frontendmasters.com/learn/javascript/)
* Guide: [https://www.freecodecamp.org/news/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1/](https://www.freecodecamp.org/news/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1/)
* Jedi: [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide)


#### Hacking 101 (very basic) :skull_and_crossbones:
* Linux: [https://www.youtube.com/playlist?list=PLnjNR4-S-EVqfJWovxEJyb7I0IOkKkoYM](https://www.youtube.com/playlist?list=PLnjNR4-S-EVqfJWovxEJyb7I0IOkKkoYM)
* CEH: [https://iclass.eccouncil.org/our-courses/certified-ethical-hacker-ceh/](https://iclass.eccouncil.org/our-courses/certified-ethical-hacker-ceh/)
* Pentest: [https://www.owasp.org/index.php/Web_Application_Penetration_Testing](https://www.owasp.org/index.php/Web_Application_Penetration_Testing)
* Checklist for web hacking: [http://imsoley.tk/task/](http://imsoley.tk/task/)
* Android Hacking: [https://www.owasp.org/index.php/OWASP_OMTG_Hacking_Playground](https://www.owasp.org/index.php/OWASP_OMTG_Hacking_Playground)
* https://www.youtube.com/results?search_query=offensive+security+course


#### C++ (One step ahead than C as named C++) :knife:
* Stanford CS 106B by Marty (Best course so far I have seen)
* https://www.youtube.com/watch?v=NcZ2cu7gc-A&list=PLnfg8b9vdpLn9exZweTJx44CII1bYczuk
* https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1162/lecture-videos.shtml
* https://ece.uwaterloo.ca/~dwharder/aads/Tutorial/
* https://zoo.cs.yale.edu/classes/cs427/2018f/lectures.html
* https://web.stanford.edu/class/cs106l/lectures.html
* I love this book: [https://python.cs.southern.edu/cppbook/progcpp.pdf](https://python.cs.southern.edu/cppbook/progcpp.pdf)


#### Java (for OO concept) :mrs_claus:
* Best course on the planet, XD: [https://mooc.fi/en/](https://mooc.fi/en/)
* Gold: [https://docs.google.com/document/d/1GVj8K9evB6cnbYSzajEo6RqkaqlCUZcn1-PrA4nyX4s](https://docs.google.com/document/d/1GVj8K9evB6cnbYSzajEo6RqkaqlCUZcn1-PrA4nyX4s)
* Bucky’s Java
* Beginner: [https://www.youtube.com/playlist?list=PLFE2CE09D83EE3E](https://www.youtube.com/playlist?list=PLFE2CE09D83EE3E)
* Intermediate: [https://www.youtube.com/playlist?list=PL27BCE863B6A864E](https://www.youtube.com/playlist?list=PL27BCE863B6A864E)
* GUI: [https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBzfXLWLSYVy8EbTdpGbUIG](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBzfXLWLSYVy8EbTdpGbUIG)
* University OOP
* https://sp19.datastructur.es/
* Stanford Java By Marty: https://www.youtube.com/playlist?list=PLAe8LJLmXkN1348vyNZ87L_t_KlbMFIYr
* Good one: [http://programmedlessons.org/Java9/index.html](http://programmedlessons.org/Java9/index.html)
* https://www.includehelp.com/java/
* https://docs.oracle.com/javase/tutorial/
* [http://www.learntosolveit.com/java/](http://www.learntosolveit.com/java/)
* https://www.ntu.edu.sg/home/ehchua/programming/java/J3a_OOPBasics.html
* https://jimgerland.com/javaguide/
* https://www.java-made-easy.com
* https://alvinalexander.com/java/java_oo/


#### Python (can do anything :3) :snake:
* MIT: [https://www.youtube.com/playlist?list=PLUl4u3cNGP63WbdFxL8giv4yhgdMGaZNA](https://www.youtube.com/playlist?list=PLUl4u3cNGP63WbdFxL8giv4yhgdMGaZNA)
* Corey’s: [https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU](https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU)
* Sentdex
* Beginn: [https://www.youtube.com/playlist?list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M](https://www.youtube.com/playlist?list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M)
* Interm: [https://www.youtube.com/playlist?list=PLQVvvaa0QuDfju7ADVp5W1GF9jVhjbX-_](https://www.youtube.com/playlist?list=PLQVvvaa0QuDfju7ADVp5W1GF9jVhjbX-_)
* Best guide: [https://docs.python-guide.org/](https://docs.python-guide.org/)
* Manual: [https://docs.python.org/3/](https://docs.python.org/3/)
* Path to Become Python Guru: [https://stackoverflow.com/a/2576240/](https://stackoverflow.com/a/2576240/)


#### Calculus (Foundation of Complexity) :pensive:
* One of the best course: [https://www.youtube.com/channel/UC5N5pRddyicAX1QJyJjIIdg](https://www.youtube.com/channel/UC5N5pRddyicAX1QJyJjIIdg)
* Calculus one & two by Jim Fowler (Best of Best): [https://www.youtube.com/user/kisonecat/playlists?sort=dd&view=50&shelf_id=4](https://www.youtube.com/user/kisonecat/playlists?sort=dd&view=50&shelf_id=4)
* https://www.youtube.com/view_play_list?p=F5E22224459D23D
* https://www.youtube.com/channel/UCEWpbFLzoYGPfuWUMFPSaoA/playlists
* https://www.youtube.com/user/misterwootube/playlists
* https://www.youtube.com/user/MySecretMathTutor/playlists
* https://www.youtube.com/playlist?list=PL19E79A0638C8D


#### Functional Programming (Path to become Pro programmer) :man_with_turban:
* Haskell
* [http://book.realworldhaskell.org/read/](http://book.realworldhaskell.org/read/)
* [http://learnyouahaskell.com/chapters](http://learnyouahaskell.com/chapters)
* https://www.seas.upenn.edu/~cis194/spring15/lectures.html


#### Go-lang (Seek of speed & efficiency) :zap:
* Complete ref: https://docs.google.com/document/d/1Zb9GCWPKeEJ4Dyn2TkT-O3wJ8AFc-IMxZzTugNCjr-8/


#### Regular Expressions (Geeks does use) :hamster:
* YT Videos
* https://www.youtube.com/watch?v=KJG1dETacLI
* https://www.youtube.com/watch?v=WX5Zfflvdt
* https://www.youtube.com/watch?v=sa-TUpSx1JA
* https://www.youtube.com/watch?v=ZfQFUJhPqMM
* https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YEypLuls7iidwHMdCM6o2w
* https://github.com/ziishaned/learn-regex
* https://ryanstutorials.net/regular-expressions-tutorial/
* https://regexone.com/
* https://regexcrossword.com/
* https://regexr.com/
* https://www.regular-expressions.info/tutorialcnt.html
* Book(Master Regex 3rd Edition): [http://shop.oreilly.com/product/9780596528126.do](http://shop.oreilly.com/product/9780596528126.do)
* [http://www.zytrax.com/tech/web/regex.htm](http://www.zytrax.com/tech/web/regex.htm)
* https://developers.google.com/edu/python/regular-expressions


#### Data Structures and Algorithms (DSA) (MOOC) :sunglasses:
* Stanford University Algorithms
* Part 1: [https://www.coursera.org/course/algo](https://www.coursera.org/course/algo)
* Part 2: [https://www.coursera.org/course/algo2](https://www.coursera.org/course/algo2)
* Princeton University Algorithms
* Part 1: [https://www.coursera.org/course/algs4partI](https://www.coursera.org/course/algs4partI)
* Part 2: [https://www.coursera.org/course/algs4partII](https://www.coursera.org/course/algs4partII)
* MIT OCW Algorithm: [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/)
* University of California Data Structure: [https://www.cs.berkeley.edu/~jrs/61b/](https://www.cs.berkeley.edu/~jrs/61b/)
* MIT OCW Data Structure:
[http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/lecture-videos/](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/lecture-videos/)
* Harvard Extension School Data Structure:
[http://www.extension.harvard.edu/academics/courses/data-structures-algorithms/21462](http://www.extension.harvard.edu/academics/courses/data-structures-algorithms/21462)


#### Data Science & Artificial Intelligence :robot:
* https://jakevdp.github.io/PythonDataScienceHandbook/
* Python stuff
* Pure gold: [https://chrisalbon.com/](https://chrisalbon.com/)
* https://scipython.com/book/
* Practice Projects
* https://github.com/tuvtran/project-based-learning#python
* https://projecteuler.net/
* Linear algebra
* https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab
* https://www.khanacademy.org/math/linear-algebra
* https://betterexplained.com/articles/linear-algebra-guide/
* [http://physics.bgu.ac.il/~gedalin/Teaching/Mater/am.pdf](http://physics.bgu.ac.il/~gedalin/Teaching/Mater/am.pdf)
* [http://www.physics.miami.edu/~nearing/mathmethods/mathematical_methods-one.pdf](http://www.physics.miami.edu/~nearing/mathmethods/mathematical_methods-one.pdf)
* https://www.math.ubc.ca/~carrell/NB.pdf
* https://math.byu.edu/~klkuttle/EssentialLinearAlgebra.pdf
* Calculus
* https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr
* https://www.khanacademy.org/math/calculus-1
* https://www.khanacademy.org/math/calculus-2
* https://www.khanacademy.org/math/multivariable-calculus
* Data exploration
* https://github.com/StephenElston/ExploringDataWithPython/blob/master/LearningDataVisualization.ipynb
* https://www.kaggle.com/c/titanic#description
* Probability and statistics
* https://www.khanacademy.org/math/statistics-probability
* [http://greenteapress.com/thinkstats/thinkstats.pdf](http://greenteapress.com/thinkstats/thinkstats.pdf)
* https://bookboon.com/en/applied-statistics-ebook
* [http://www.wzchen.com/probability-cheatsheet/](http://www.wzchen.com/probability-cheatsheet/)
* Statistical learning
* https://www-bcf.usc.edu/~gareth/ISL/index.html
* https://work.caltech.edu/telecourse.html
* Best one: [https://web.stanford.edu/~hastieElemStatLearn/](https://web.stanford.edu/~hastieElemStatLearn/)
* DS Paths
* https://docs.google.com/spreadsheets/d/11s1JS-Qx-HgzDPa11CNTY9nkI-6tnSQzRua_wkVfF-0/edit?usp=sharing
* https://learn-anything.xyz/data-science
* DS In 8 Steps: [https://s3.amazonaws.com/assets.datacamp.com/blog_assets/DataScienceEightSteps_Full.png](https://s3.amazonaws.com/assets.datacamp.com/blog_assets/DataScienceEightSteps_Full.png)
* https://docs.google.com/document/d/1jdykjMTsbojFGNaI6T-cYFZuVgGrImjeP8MWhE69vhk/edit


#### Machine Learning :rowing_man:
* Maths for ML:
* https://mml-book.github.io/
* Python Packages for ML
* Pandas
* https://github.com/wesm/pydata-book
* https://www.kaggle.com/abdullahsahin/step-by-step-pandas-tutorial-for-beginner
* https://www.guru99.com/python-pandas-tutorial.html
* https://www.youtube.com/playlist?list=PLQVvvaa0QuDc-3szzjeP6N6b0aDrrKyL-
* https://pandas.pydata.org/pandas-docs/stable/getting_started/tutorials.html
* Matplotlib
* https://realpython.com/python-matplotlib-guide/
* https://www.youtube.com/playlist?list=PLQVvvaa0QuDfefDfXb9Yf0la1fPDKluPF
* https://matplotlib.org/tutorials/index.html
* Numpy
* [http://cs231n.github.io/python-numpy-tutorial/](http://cs231n.github.io/python-numpy-tutorial/)
* https://docs.scipy.org/doc/numpy/user/quickstart.html
* https://www.kaggle.com/hkumls/intensive-python-tutorial-numpy
* Scikit-learn
* https://scikit-learn.org/stable/tutorial/index.html
* [http://gael-varoquaux.info/scikit-learn-tutorial/](http://gael-varoquaux.info/scikit-learn-tutorial/)
* https://www.youtube.com/playlist?list=PLQVvvaa0QuDd0flgGphKCej-9jp-QdzZ
* NLTK & NLP
* https://www.youtube.com/playlist?list=PLQVvvaa0QuDf2JswnfiGkliBInZnIC4HL
* Uni ref
* https://www.youtube.com/playlist?list=PLQiyVNMpDLKnZYBTUOlSI9mi9wAErFtFm
* https://www.youtube.com/playlist?list=PLLssT5z_DsK8BdawOVCCaTCO99Ya58ryR
* [http://web.stanford.edu/class/cs224n/](http://web.stanford.edu/class/cs224n/)
* [http://demo.clab.cs.cmu.edu/NLP/](http://demo.clab.cs.cmu.edu/NLP/)
* [http://www.cs.jhu.edu/~jason/465/](http://www.cs.jhu.edu/~jason/465/)
* https://www.cs.utexas.edu/~mooney/cs388/
* Tensorflow
* https://www.youtube.com/playlist?list=PL9ooVrP1hQOFJ8UZl86fYfmB1_P5yGzBT
* https://www.youtube.com/playlist?list=PLQVvvaa0QuDfhTox0AjmQ6tvTgMBZBEXN
* Uni ref
* Stanford: https://www.youtube.com/playlist?list=PLQ0sVbIj3URf94DQtGPJV629ctn2c1zN-
* [http://web.stanford.edu/class/cs20si/2017/syllabus.html](http://web.stanford.edu/class/cs20si/2017/syllabus.html)
* https://cs224d.stanford.edu/lectures/
* https://www.math.purdue.edu/~nwinovic/tensorflow.html
* Theanos
* [http://www.marekrei.com/blog/theano-tutorial/](http://www.marekrei.com/blog/theano-tutorial/)
* [http://deeplearning.net/software/theano/tutorial/](http://deeplearning.net/software/theano/tutorial/)
* https://www.youtube.com/playlist?list=PL8Fr1wNWCi4T2fvla24jenU4IBM3P8_lJ
* Keras
* https://www.guru99.com/keras-tutorial.html
* https://www.pyimagesearch.com/2018/09/10/keras-tutorial-how-to-get-started-with-keras-deep-learning-and-python/
* https://keras.io/
* https://www.youtube.com/playlist?list=PLoY9f-5DCBllMdKJtDewkggsARqGqadeX
* Pytorch
* https://github.com/yunjey/pytorch-tutorial
* https://pytorch.org/tutorials/
* https://www.kaggle.com/kanncaa1/pytorch-tutorial-for-deep-learning-lovers
* Uni ref
* https://cise.ufl.edu/~xiaoyong/materials/pytorch_tutorial.pdf
* https://courses.cs.washington.edu/courses/cse446/18wi/sections/section7/6_pytorch_tutorial.html
* http://web.cs.ucdavis.edu/~yjlee/teaching/ecs289g-winter2018/Pytorch_Tutorial.pdf
* https://www.cs.purdue.edu/homes/ribeirob/courses/Spring2018/lectures/Hands_On_pyTorch.html
* Quantitative Economics with Python(for DS too): [https://lectures.quantecon.org/py/](https://lectures.quantecon.org/py/)
* Good one: [https://www.kaggle.com/mjbahmani/the-data-scientist-s-toolbox-tutorial-2/notebook](https://www.kaggle.com/mjbahmani/the-data-scientist-s-toolbox-tutorial-2/notebook)
* University of Washington ML: [https://www.coursera.org/specializations/machine-learning](https://www.coursera.org/specializations/machine-learning)
* Andrew’s: [https://www.coursera.org/specializations/deep-learning](https://www.coursera.org/specializations/deep-learning)
* Stanford: [https://www.coursera.org/learn/machine-learning](https://www.coursera.org/learn/machine-learning)
* https://www.udacity.com/learn/machinelearning
* https://www.cs.cmu.edu/~bapoczos/Classes/ML10715_2015Fall/index.html
* https://www.reddit.com/r/MachineLearning/comments/5z8110/d_a_super_harsh_guide_to_machine_learning/


#### R (for Data Science too) :roll_eyes:
* With fun way: [https://www.rforcats.net/](https://www.rforcats.net/)
* Best: [https://r4ds.had.co.nz/](https://r4ds.had.co.nz/)
* https://storage.googleapis.com/kaggle-forum-message-attachments/356656/9869/DataScienceinR.pdf
* https://paulvanderlaken.com/2017/10/18/learn-r/
* https://paulvanderlaken.com/2017/08/10/r-resources-cheatsheets-tutorials-books/
* https://www.kaggle.com/rtatman/welcome-to-data-science-in-r
* https://baseballwithr.wordpress.com/
* https://www.cs.upc.edu/~robert/teaching/estadistica/rprogramming.pdf
* https://www.kaggle.com/shreedevi/titanic-r-tutorial
* Manual: [https://cran.r-project.org/doc/manuals/r-release/R-intro.html](https://cran.r-project.org/doc/manuals/r-release/R-intro.html)


#### Matlab :information_desk_person:
* MIT:
[http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-094-introduction-to-matlab-january-iap-2010/](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-094-introduction-to-matlab-january-iap-2010/)
* MIT: [https://lagunita.stanford.edu/courses/course-v1:Engineering+AdvMATLAB+Fall2018/about](https://lagunita.stanford.edu/courses/course-v1:Engineering+AdvMATLAB+Fall2018/about)
* https://ef.engr.utk.edu/ef230-2014-01/modules/index.php
* [http://undocumentedmatlab.com/](http://undocumentedmatlab.com/)
* [http://controleducation.group.shef.ac.uk/indexwebbook.html](http://controleducation.group.shef.ac.uk/indexwebbook.html)
* https://matlabacademy.mathworks.com/
* https://drive.google.com/drive/folders/1Krl86TpXllSawZzheKRdH6xNd7v9kUKb
* Solving problems: [https://www.mathworks.com/matlabcentral/cody/problems](https://www.mathworks.com/matlabcentral/cody/problems)


#### Blockchain Engineering :world_map:
* https://a16z.com/2018/02/10/crypto-readings-resources/
* https://www.newline.co/
* https://medium.com/crypto-currently/lets-build-the-tiniest-blockchain-e70965a248b
* https://www.humblebundle.com/books/bitcoin-cryptocurrency-books
* https://www.reddit.com/r/CryptoCurrency/comments/7zlvge/the_path_to_become_a_blockchain_developer/
* https://ethereum.network/learn
* https://www.coursera.org/learn/cryptocurrency
* [http://bitcoinbook.cs.princeton.edu/](http://bitcoinbook.cs.princeton.edu/)
* https://antonopoulos.com/ (His all videos)
* https://anders.com/blockchain/
* https://github.com/bitcoinbook/bitcoinbook
* https://aois.blob.core.windows.net/public/Blockchain%20Programming%20in%20CSharp.pdf
* https://blog.cryptoconsortium.org/preparing-for-the-certified-bitcoin-professional-exam/
* https://docs.google.com/document/d/1VmRShRTO202HkCpEML4bpm9UJLcdFstnj9oD3ASAlhY/
* https://www.reddit.com/r/CryptoTechnology/comments/8yxky7/guide_how_to_get_started_with_blockchain/
* https://www.reddit.com/r/CryptoCurrency/comments/97g9n0/an_extensive_list_of_blockchain_courses_resources/


#### {x} Web Dev :computer:
* Full Stack(udacity): [https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd](https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd)
* Bootcamp(udemy): [https://www.udemy.com/the-complete-web-development-bootcamp/](https://www.udemy.com/the-complete-web-development-bootcamp/)


#### Higher Education as a TA/GA/RA :man_student:
* Prepare for IELTS
* Practice! - Practice!! - Practice!!!
* Watch YouTube Videos A LOT
* Be connected with English community (No freaking banglish community)
* University of Queensland: [https://www.edx.org/course/ielts-academic-test-preparation-0](https://www.edx.org/course/ielts-academic-test-preparation-0)
* Need to improve
* Fluency
* Coherence
* Task Achievement
* Lexical Resources
* Grammatical Range
* Paraphrase
* Skimming
* Scanning
* Connectors
* Paragraphing
* Essay Types
* Speed Reading
* Prepare for GRE
* Magoosh flashcards
* Magoosh account
* Manhattan 5LB
* ETS materials
* Barrons 333
* Verbal
* Barrons 333 + word smart 1&
* Verbal grail
* Manhattan 7-
* Big book RC
* 5 LB (TC+SE+Logical RC)
* ETS verbal
* Quant
* Manhattan 1-
* Manhattan 5 LB
* Nova (Geometry+probability+permutation+combination)
* ETS quant + official guide
* Princeton 1014
* Ana
* Kaplan template
* ETS pool samples
* Publications based on research interests
* Quality does matter A LOT
* Build projects on research
* Real time object recognizer
* Biological Research Projects
* Or Building own Neural Network for a particular task
* Analyse projects of other Uni professors with same interests
* Suppose target is USA and Interested in Robotics
* [Query I use](https://docs.google.com/document/d/1ydVaJJeL1EYbWtlfj9TPfBTE5IBADkQfZrQaBZxqXGs/edit): Robotics by +site:.edu or Robotics by +inurl:~ +site:.edu
* Then filter out other countries results
* Learn every single piece of shitt of academic materials to get a decent CGPA -
* Examples
* Computer? - transistor with on/off state hence binary 0, 1
* Why this two states, how & behavior
* How Assembly works
* How character becomes 0,1 (ASCII)
* How Videos are structured > collections of img > rgb > pixels > etc...
* Audio and all others sooo on blah blah shitt....


#### Extra Shitt.. :wink:
* Masterpiece: [http://rosettacode.org/wiki/Rosetta_Code](http://rosettacode.org/wiki/Rosetta_Code)
* Pro level books(pure gold): [https://goalkicker.com](https://goalkicker.com)
* VCS: [https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAKWClAD_iKpNC0bGHxGhcx](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAKWClAD_iKpNC0bGHxGhcx)
* Vim
* https://www.youtube.com/watch?v=5r6yzFEXajQ
* https://devhints.io/vim
* https://github.com/amix/vimrc
* Tmux
* https://www.youtube.com/watch?v=5r6yzFEXajQ
* https://tmuxcheatsheet.com/
* https://danielmiessler.com/study/tmux/
* https://github.com/gpakosz/.tmux
* Shell Programming
* [http://www.freeos.com/guides/lsst/](http://www.freeos.com/guides/lsst/)
* https://bash.cyberciti.biz/guide/Main_Page
* Socket Programming
* Python
* https://realpython.com/python-sockets/
* https://www.youtube.com/playlist?list=PLhTjy8cBISErYuLZUvVOYsR1giva2payF
* Java
* [http://cs.lmu.edu/~ray/notes/javanetexamples/](http://cs.lmu.edu/~ray/notes/javanetexamples/)
* https://cs.gmu.edu/~setia/cs571-F02/slides/lec6b.pdf
* C/C++
* [http://www.cse.unt.edu/~sweany/CSCE3600F15/HANDOUTS/pdfOfppt.pdf](http://www.cse.unt.edu/~sweany/CSCE3600F15/HANDOUTS/pdfOfppt.pdf)
* [http://www.cs.cornell.edu/courses/cs4450/2018sp/sockets_slides.pdf](http://www.cs.cornell.edu/courses/cs4450/2018sp/sockets_slides.pdf)
* [http://courses.cs.vt.edu/~cs5516/spring03/slides/SocketProgramming_1.pdf](http://courses.cs.vt.edu/~cs5516/spring03/slides/SocketProgramming_1.pdf)
* [http://www.cs.toronto.edu/~yganjali/resources/Course-Handouts/CSC458/H03--CSC458-Tutorial-I.pdf](http://www.cs.toronto.edu/~yganjali/resources/Course-Handouts/CSC458/H03--CSC458-Tutorial-I.pdf)
* Assembly
* http://www.c-jump.com/CIS77/ASM/Assembly/lecture.html
* https://pacman128.github.io/pcasm/
* http://www.opensecuritytraining.info/IntroX86.html
* http://www.plantation-productions.com/Webster/
* https://legend.octopuslabs.io/sample-page.html
* http://win32assembly.programminghorizon.com/tutorials.html
* Uni ref
* http://chortle.ccsu.edu/AssemblyTutorial/
* http://www.egr.unlv.edu/~ed/x86.html
* http://cs.lmu.edu/~ray/notes/x86assembly/
* Reverse Engineering
* [http://opensecuritytraining.info/IntroX86.html](http://opensecuritytraining.info/IntroX86.html)
* https://securedorg.github.io/RE101/
* https://beginners.re/
* https://www.begin.re/
* [http://www.woodmann.com/](http://www.woodmann.com/)
* Uni ref
* [http://www.cs.fsu.edu/~liux/courses/reversing/](http://www.cs.fsu.edu/~liux/courses/reversing/)
* https://www.cs.drexel.edu/~spiros/teaching/CS675/
* [http://www.math.clemson.edu/~macaule/classes/f16_math4500/slides](http://www.math.clemson.edu/~macaule/classes/f16_math4500/slides)
* https://cs125.cs.illinois.edu/lab/5/
* CCNA
* https://www.pluralsight.com/paths/ccna
* https://www.youtube.com/user/professormesser
* https://www.youtube.com/playlist?list=PLmdYg02XJt6QRQfYjyQcMPfS3mrSnFbRC
* https://ftuforum.com/the-complete-networking-fundamentals-course-your-ccna-start-1/
* https://drive.google.com/drive/folders/1WocC_X5uzS7XQLVQdSRJJWcKDwL4ya4g
* https://mega.nz/#F!dWISgYKa!JiFAxnZPmgsrEIcm1BKBCA
* Compiler Design
* Stanford: [http://web.stanford.edu/class/cs143/](http://web.stanford.edu/class/cs143/)
* Best: [https://sites.google.com/site/wonsunahn/teaching/cs](https://sites.google.com/site/wonsunahn/teaching/cs)
* https://www.isi.edu/~pedro/Teaching/CSCI565-Spring17/
* https://parasol.tamu.edu/~rwerger/Courses/434/
* Book: [http://hjemmesider.diku.dk/~torbenm/Basics/](http://hjemmesider.diku.dk/~torbenm/Basics/)
* [http://web.cecs.pdx.edu/~harry/compilers/syllabus.html](http://web.cecs.pdx.edu/~harry/compilers/syllabus.html)
* https://www.cs.cmu.edu/~fp/courses/15411-f08/schedule.html
* Must read: [http://craftinginterpreters.com/](http://craftinginterpreters.com/)
* System Design
* Competitive Programming
* ... more
* Preparation for big 4 (Google, Facebook, Amazon, Microsoft)
* https://www.youtube.com/watch?v=YJZCUhxNCv
* https://github.com/jwasham/coding-interview-university


#### Let the craziness begin :fire:
* Quantum Physics
* Understanding Einstein (The Special Theory of Relativity - Stanford): [https://www.coursera.org/learn/einstein-relativity](https://www.coursera.org/learn/einstein-relativity)
* Richard Feynman Lectures
* Messenger Lectures (1964): [http://www.cornell.edu/video/playlist/richard-feynman-messenger-lectures](http://www.cornell.edu/video/playlist/richard-feynman-messenger-lectures)
* Legendary lectures: [http://www.feynmanlectures.caltech.edu/](http://www.feynmanlectures.caltech.edu/)
* Exploring Quantum Physics(University of Maryland) -
* Course: [https://www.my-mooc.com/en/mooc/eqp/](https://www.my-mooc.com/en/mooc/eqp/)
* Workshop: [http://qml2018.umiacs.io/](http://qml2018.umiacs.io/)
* MIT OCW
* Part 1: https://ocw.mit.edu/courses/physics/8-04-quantum-physics-i-spring-2013/lecture-vid
eos/
* Part 2: https://ocw.mit.edu/courses/physics/8-05-quantum-physics-ii-fall-2013/video-lectures/
* Oxford: [https://www.youtube.com/playlist?list=PLOarn8QL6W_ImlqPOMluvxIUx9hkWMiTY](https://www.youtube.com/playlist?list=PLOarn8QL6W_ImlqPOMluvxIUx9hkWMiTY)
* Relativistic Quantum Mechanics: [https://www.youtube.com/playlist?list=PLOarn8QL6W_L1T2soxwuWNy6XJxrLAG4A](https://www.youtube.com/playlist?list=PLOarn8QL6W_L1T2soxwuWNy6XJxrLAG4A)
* [http://talkminer.fxpal.com/searcher.jsp?q=Quantum+Physics&t=searchbox&s=home](http://talkminer.fxpal.com/searcher.jsp?q=Quantum+Physics&t=searchbox&s=home)
* https://github.com/Developer-Y/math-science-video-lectures
* Astronomy/Astrophysics/Cosmology
* Astronomy - UC Berkeley: https://archive.org/details/ucberkeley-webcast-PL-XXv-cvA_iAWhNzFKIy-KkqCcSPKG
* Psychology
* Introduction to Psychology as a Science (Georgia Institute of Technology)
* Methodological and Biological Foundations: https://www.coursera.org/learn/methodological-biological-foundations
* Fundamentals of the Mind and Behavior: https://www.coursera.org/learn/mind-behavior-fundamentals
* Wesleyan University: [https://www.coursera.org/learn/social-psychology](https://www.coursera.org/learn/social-psychology)
* General Psychology - UC Berkeley: https://archive.org/details/UcBerkeleyPsychology1-GeneralPsychology
* Bug Finding
* Movies for Hackers: https://github.com/k4m4/movies-for-hackers
* https://edoverflow.com/2017/bugbounty-faq/
* https://github.com/EdOverflow/bugbounty-cheatsheet
* https://github.com/ngalongc/bug-bounty-reference
* https://github.com/jhaddix/tbhm
* https://forum.bugcrowd.com/t/researcher-resources-tools/
* https://forum.bugcrowd.com/t/how-do-you-approach-a-target/293/
* https://hackernoon.com/10-rules-of-bug-bounty-65082473ab8c
* https://github.com/djadmin/awesome-bug-bounty
* Awesomeness
* Awesome lists: [https://github.com/sindresorhus/awesome](https://github.com/sindresorhus/awesome)
* Computer Science curriculum(Books): [https://github.com/AB1908/CS-Books](https://github.com/AB1908/CS-Books)
* Shanghai Jiaotong University School of Software undergraduate programming reference:
[https://github.com/SJTU-SE/awesome-se](https://github.com/SJTU-SE/awesome-se)
* Terminals Are Sexy: [https://github.com/k4m4/terminals-are-sexy](https://github.com/k4m4/terminals-are-sexy)
* Awesome university courses for learning CS:
[https://github.com/prakhar1989/awesome-courses](https://github.com/prakhar1989/awesome-courses)
* Awesome Python: [https://github.com/vinta/awesome-python](https://github.com/vinta/awesome-python)
* Awesome mathematics resources: [https://github.com/rossant/awesome-math](https://github.com/rossant/awesome-math)
* Awesome APIs: [https://github.com/TonnyL/Awesome_APIs](https://github.com/TonnyL/Awesome_APIs)
* Awesome Regex: [https://github.com/aloisdg/awesome-regex](https://github.com/aloisdg/awesome-regex)
* ML, DL, Craps: [https://github.com/ty4z2008/Qix](https://github.com/ty4z2008/Qix)
* Another Collection of APIs: [https://apilist.fun](https://apilist.fun)
* Chinese CS hell: [http://www.qfedu.com/](http://www.qfedu.com/)
* Awesome Uni Courses:
https://docs.google.com/document/d/1wZlC6B4SWKMbkmV51OkOYYaupM5PGDVwQDJREZr7yHo/edit?usp=sharing
* Darkness


Welcome for Suggestions :heart: