Please suggest some good websites/youTube channels to learn Java for free?
I'm an MCA student , i would like to learn java in detail.i'm a beginner in java.
I think Derek Banas has a unique style of teaching Java. You should definitely check out his YouTube tutorials on Java Programming -
Here's a popular tutorial "Java in 30 Minutes" -
Durga software solution channel in YouTube
Perfect choice to learn java
Hope you are good, learning java is a good decision in this era, suggested YouTube channel is gontu series, edureka.
For theory you can refer dineshonjava.com,
Books to refer is Java- The Complete Reference
There are lots of options you can choose from the net. For example, ProgrammingKnowledge, Treehouse, Learncode academy are good youtube channels for beginners of Java. And some free websites for Java courses are Code Academy, Coursera, Udemy, Edx, Khan Academy etc.