// the find
navinreddy20/Javacode
A companion code repo for a Java tutorial series on YouTube (Telusko channel). Each file maps to a specific lecture, covering core Java from variables through lambdas, threads, and JDBC. It is for beginners following along with video lessons, not for reading standalone.
The file-per-topic organization mirrors a course curriculum exactly, so if you're watching the videos you can find the right snippet instantly. Coverage is reasonable — OOP concepts, generics basics, Stream API, threading, and JDBC are all represented. The JDBC section uses separate IntelliJ projects per lecture, which means each snippet is self-contained and runnable without untangling dependencies.
Without the accompanying videos, the code is mostly useless — file names like '10.1 Need of Inheritance.java' have no standalone explanatory value and the code itself rarely has comments. There are no unit tests anywhere. The JDBC examples all use Statement (not PreparedStatement, despite a dedicated 'Lecture-Problems with Statement' folder), which would teach beginners to write SQL injection vulnerabilities. Nothing beyond Java SE basics — no Spring, no build tooling (Maven/Gradle), no real project structure that reflects how Java is actually used professionally.