user135312: I want to learn Lightning network from basic to Advance from scratch, So what are:
1. Prerequisites to learn lightning network
2. What are best online resources to learn Lightning network from scratch

user81940: When I started to learn about the Lightning Network I started pretty much from 0. In particular I had pretty much no idea how Bitcoin worked. So I will argue it is possible to learn about bitcoin on the way and you can do it given a computer science or math or physics or engineering background.
As for the resources:

Mastering the Lightning Network is available to read online
There is a 300 pages slide deck on which Mastering the Lightning Network heavily builds upon. A presentation of the slide deck has been recorded in 3 videos with a total runtime of 4.5 hours. Video 1, Video 2, and video 3
Chaincode labs made a seminar series together with recorded videos. Though I'd argue that the discussed protocoal stack has been superceeded by the one presented in mastering the Lightning network
On my youtube channel you find a lot of technical videos about the Lightning Network
If you want to go really deep it makes sense to look at the bolts repository where the Lightning Network Protocol is being defined.
Similarly you can read through the lightning-dev mailinglist.
The Bitcoin Optech Newsletter also has a regular section about the recent progress of the Lightning Network.
On my way I learned everything that I needed to know about bitcoin from the Bitcoin wiki
Nowadays there are many podcasts that are mainly focused around the Lightning Network. eg: connect the world, lightning junkies or kevin rooke.

Last but not least my - not so secret - pro trick: Once I decided to regularly answer questions about the Lightning Network here on stack exchange I was forced to look up stuff in the bolts. So you could certainly subscribe to the lightning-network tag here on this site or go through the questions that have been asked and even challenge or improve the answers.

135312: <p><strong>I want to learn Lightning network from basic to Advance from scratch, So what are:</strong></p>
<p><strong>1. Prerequisites to learn lightning network</strong></p>
<p><strong>2. What are best online resources to learn Lightning network from scratch</strong></p>
 81940: <p>When I started to learn about the Lightning Network I started pretty much from 0. In particular I had pretty much no idea how Bitcoin worked. So I will argue it is possible to learn about bitcoin on the way and you can do it given a computer science or math or physics or engineering background.</p>
<p>As for the resources:</p>
<ul>
<li><a href="https://github.com/lnbook/lnbook/blob/develop/README.md" rel="nofollow noreferrer">Mastering the Lightning Network</a> is available to read online</li>
<li>There is a <a href="https://commons.wikimedia.org/wiki/File:Introduction_to_the_Lightning_Network_Protocol_and_the_Basics_of_Lightning_Technology_(BOLT_aka_Lightning-rfc).pdf" rel="nofollow noreferrer">300 pages slide deck</a> on which Mastering the Lightning Network heavily builds upon. A presentation of the slide deck has been recorded in 3 videos with a total runtime of 4.5 hours. <a href="https://www.youtube.com/watch?v=Tk1xVBv6Ilc" rel="nofollow noreferrer">Video 1</a>, <a href="https://www.youtube.com/watch?v=5YfQpMITUfI" rel="nofollow noreferrer">Video 2</a>, and <a href="https://www.youtube.com/watch?v=JaFB_ww07rw" rel="nofollow noreferrer">video 3</a></li>
<li>Chaincode labs made a <a href="https://github.com/chaincodelabs/lightning-curriculum" rel="nofollow noreferrer">seminar series</a> together with <a href="https://www.youtube.com/playlist?list=PLpLH33TRghT17_U3as2P3vHfAGL8pSOOY" rel="nofollow noreferrer">recorded videos</a>. Though I'd argue that the discussed protocoal stack has been superceeded by the <a href="https://commons.wikimedia.org/wiki/File:Lightning_Network_Protocol_Suite.png" rel="nofollow noreferrer">one presented in mastering the Lightning network</a></li>
<li>On <a href="https://www.youtube.com/renepickhardt" rel="nofollow noreferrer">my youtube channel</a> you find a lot of technical videos about the Lightning Network</li>
<li>If you want to go really deep it makes sense to look at the <a href="https://github.com/lightning/bolts" rel="nofollow noreferrer">bolts repository</a> where the Lightning Network Protocol is being defined.</li>
<li>Similarly you can read through the <a href="https://lists.linuxfoundation.org/pipermail/lightning-dev/" rel="nofollow noreferrer">lightning-dev mailinglist</a>.</li>
<li>The <a href="https://bitcoinops.org/en/newsletters/" rel="nofollow noreferrer">Bitcoin Optech Newsletter</a> also has a regular section about the recent progress of the Lightning Network.</li>
<li>On my way I learned everything that I needed to know about bitcoin from the <a href="https://en.bitcoin.it/wiki/Main_Page" rel="nofollow noreferrer">Bitcoin wiki</a></li>
<li>Nowadays there are many podcasts that are mainly focused around the Lightning Network. eg: <a href="https://connecttheworld.live/" rel="nofollow noreferrer">connect the world</a>, <a href="https://lightningjunkies.net/" rel="nofollow noreferrer">lightning junkies</a> or <a href="https://www.kevinrooke.com/podcast" rel="nofollow noreferrer">kevin rooke</a>.</li>
</ul>
<p>Last but not least my - not so secret - pro trick: Once I decided to regularly answer questions about the Lightning Network here on stack exchange I was forced to look up stuff in the bolts. So you could certainly subscribe to the <code>lightning-network</code> tag here on this site or go through the questions that have been asked and even challenge or improve the answers.</p>
