Initially start with both digital and analog and finish basics of both, then it’s better to make
up your mind if you want to continue in Analog or Digital. Go in depth either in Analog or
Digital .
If you want to go ahead with digital then
Verilog, Computer Architecture, CMOS and STA is a must!
Digital Electronics :
Videos:
Basic : Neso academy Digital electronics
Advanced : Lectures of Prof.Janakiraman on Digital IC design
Books:
Digital design by Morris Mano
Digital Integrated Circuits by Rabaey
CMOS Digital Integrated Circuits by Kang
Verilog :
Install Vivado for Verilog , and start hands-off in parallel.
Video :
Design Lectures of Prof.Indranil Sengupta on Hardware Modelling using Verilog
Books:
Verilog HDL by Samir Palnitkar
Analog Electronics:
Videos:
Analog Circuits by Nagendra Krishnapura
Lectures by Behzad Razavi
Analog Circuit Design by Ali Hajimiri
Youtube channel : chembiyan T for RLC circuits
Books:
Microlectronic Circuits by Sedra and Smith
Microelectronics by Behzad Razavi
Udemy Course on Static Timing Analysis by Kunal Ghosh
For Computer Architecture refer the book
Computer Architecture by Patterson.
Solve DigiQs and previous year gate papers for digital/analog questions.
For Aptitude puzzles refer geeks for geeks. Daily solve at least 1 problem without looking
into the solution 😂
Happy learning!