roshanlam / Learn_ML

:octocat: Learn Everything you need for ML

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn_ML

  • Python (OOP Level)

https://www.codecademy.com/catalog/language/python

  • Java (OOP Level)

https://www.codecademy.com/catalog/language/java

  • C++ (OOP Level)

https://www.codecademy.com/catalog/language/cpp

  • JavaScript (OOP Level)

https://www.codecademy.com/catalog/language/javascript

  • R

https://www.youtube.com/watch?v=_V8eKsto3Ug

  • Data Structures & Algorithms

https://www.tutorialspoint.com/data_structures_algorithms/data_structure_overview.htm

  • Databases

https://www.codecademy.com/learn/learn-sql

  • Data Science

https://www.youtube.com/watch?v=ua-CiDNNj30

  • Computer Vision

https://www.youtube.com/playlist?list=PLf7L7Kg8_FNxHATtLwDceyh72QQL9pvpQ

  • Natural Language Processing

https://www.youtube.com/watch?v=FLZvOKSCkxY&list=PLQVvvaa0QuDf2JswnfiGkliBInZnIC4HL

https://www.youtube.com/watch?v=cce8ntxP_XI&list=PLtmWHNX-gukKocXQOkQjuVxglSDYWsSh9

  • Software Engineering Practices

https://www.youtube.com/watch?v=U3Ibvu0htNs&t=587s (Java)

https://www.youtube.com/watch?v=Sny9Rta3k_Q (Java)

https://www.youtube.com/watch?v=T60YnN_Zmn8 (Java)

https://www.youtube.com/watch?v=dlRXp4YSuG4 (Python)

https://www.youtube.com/watch?v=wRIUnHO_6KY (Python)

https://www.youtube.com/playlist?list=PL36enNxU148RzQ8zwL8FHgg7ef_-5p3cQ (C++)

  • BlockChain

https://www.youtube.com/watch?v=pZSegEXtgAE (Python)

https://www.youtube.com/watch?v=XpMTHeJdyjg (Java)

https://www.youtube.com/watch?v=rNvK9natbcM (JavaScript)

https://www.youtube.com/watch?v=XdKv5uwEk5A (Code Your Own Cryptocurrency on Ethereum)

  • Cryptography

https://www.youtube.com/watch?v=cqgtdkURzTE

https://www.youtube.com/watch?v=GxpWCbCB8Wc (Python)

https://www.youtube.com/watch?v=fqjdXMu4ZAQ&list=PL1A2CSdiySGIPxpSlgzsZiWDavYTAx61d&index=11&t=0s (Python)

https://www.youtube.com/watch?v=44ADNK7ggkA (Java)

https://www.youtube.com/watch?v=xv2xltxnnBU&list=PLSM8fkP9ppPq4sCyQPfKXxKAo4R1ejPDN (Java)

Math for ML

  • Discrete Mathematics

https://www.youtube.com/watch?v=rdXw7Ps9vxc&list=PLHXZ9OQGMqxersk8fUxiUMSIx0DBqsKZS

  • Number Theory

https://www.youtube.com/watch?v=j3Org6CBWuY&list=PLQgVJc0mJmzWtYw3Oj89Tt3fhW19p8TwH

  • Calculus (1 - 3)

https://www.youtube.com/watch?v=fYyARMqiaag&list=PLF797E961509B4EB5 (Calculus 1)

https://www.youtube.com/watch?v=H9eCT6f_Ftw&list=PLDesaqWTN6EQ2J4vgsN1HyBeRADEh4Cw- (Calculus 2)

https://www.youtube.com/watch?v=tGVnBAHLApA&list=PLDesaqWTN6ESk16YRmzuJ8f6-rnuy0Ry7 (Calculus 3)

  • Linear Algebra

https://www.youtube.com/watch?v=yGJjYWEcQs8&list=PLDDGPdw7e6AjJacaEe9awozSaOou-NIx_

  • Differential Equations

https://www.youtube.com/watch?v=xf-3ATzFyKA&list=PLDesaqWTN6ESPaHy2QUKVaXNZuQNxkYQ_

  • Topology

https://www.youtube.com/watch?v=PXIcas22MtQ&list=PLLq_gUfXAnkl8bjQh-hGQ9u24xZP9x0dx

  • Statistics

https://www.youtube.com/watch?v=9FtHB7V14Fo&list=PL5102DFDC6790F3D0

  • Computer Algebra

https://www.youtube.com/watch?v=yZR5QGlX_9M&list=PLai3U8-WIK0H-1b5skIHGapsh223l7Xrt

  • Numerical analysis

https://www.youtube.com/watch?v=PZRI1IfStY0&list=PL-xEHa0Tmq2w0vLOjmjFkbTUArmHFzbQV

  • Theory Of Computation

https://www.youtube.com/watch?v=GP21wU6R0-o&list=PLslgisHe5tBM8UTCt1f66oMkpmjCblzkt

  • Mathematical Optimization

https://www.youtube.com/watch?v=4s3Ks-yNufc&list=PLbMVogVj5nJT8iTaUR8FoWBuJy0vs-Z3C

  • Mathematical Logic

https://www.youtube.com/watch?v=qgizzlTVxxs&list=PLRMHiyYaiR3GNGCVQ3R1oe3AZQlF8IQVG

  • Information Theory

https://www.youtube.com/watch?v=UrefKMSEuAI&list=PLE125425EC837021F

  • Boolean Algebra

https://www.youtube.com/watch?v=NqPhPiSer30&list=PLIY8eNdw5tW-yJHsxApeilNjX2Dkll-Ox

Tools and Frameworks to learn for ML

  • Tensorflow

https://www.youtube.com/watch?v=6g4O5UOH304 (Python)

https://www.youtube.com/watch?v=EoYfa6mYOG4 (JS)

https://www.youtube.com/watch?v=j3MZ0brQ0QE (Java)

https://www.youtube.com/watch?v=ljuf1mYqAIE (Java)

  • numpy

https://www.youtube.com/watch?v=QUT1VHiLmmI (Python)

  • CAFFE (Convolutional Architecture for Fast Feature Embedding)

https://www.youtube.com/watch?v=rvMVqPsXL10 (Python)

  • TORCH (for python PyTorch)

https://www.youtube.com/watch?v=CNuI8OWsppg (Python)

  • Apache Spark

https://www.youtube.com/watch?v=IQfG0faDrzE (Python)

https://www.youtube.com/watch?v=VoxK7kP4crc (Java)

  • Scikit-Learn

https://www.youtube.com/watch?v=0Lt9w-BxKFQ (Python)

  • Apache Mahout

https://www.youtube.com/watch?v=QfXx4-9rb7U&list=PL9Qxtm4Nihk5-Cc6EgbJ3gqThoA6oS0nV (Java)

  • Apache Singa

https://www.youtube.com/watch?v=ZN8dJHgSi84 (Python)

  • Keras

https://www.youtube.com/watch?v=RznKVRTFkBY&list=PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL (Python)

  • MXNet

https://www.youtube.com/watch?v=of-Q92cD850 (R)

  • Glun

https://www.youtube.com/watch?v=r4-Ynxw0X5w&list=PLkEvNnRk8uVmVKRDgznk3o3LxmjFRaW7s

  • Chainer

https://www.youtube.com/watch?v=5xDhNpPyBv4 (Python)

  • DL4J

https://www.youtube.com/watch?v=y0vHB4YfvWs (Java)