Everything needed to be become a master programmer including, Programming Languages, Frameworks, Libraries, Maths, Data Structures, Algorithms, Puzzles, Games, Tricks, and more. Once in a while, we will have a live stream where we make a live project of our lessons learn't so far.