WELCOME TO MY COURSE - "Beyond Java Basics"
You can find more info here: ldeng(dot)net/courses
Important Notice: This is NOT a course about basics of Java but rather some further talks and practices on various topics with Java 8.
What is this course about?
It focuses on the more advanced topics beyond Java basics. Here is a brief view:
- Concepts about concurrency and generics
- Interface, inheritance and objects
- New I/O packages
- JDBC and JPA to deal with relational database
- Lambdas, streams and more in Java 8
Why this course?
You see a lot of courses out there talking about basics for Java, and they are good to bring beginner into the world of Java programming. Yet, you don't just stop at learning basics, and you need to know some more advanced concepts on various topics and best practices. That's the motivation for this course.
How to follow the course?
Each section covers a topic in Java and then each topic is broken down into several lessons. Most of the time, you will see me showing the code and explaining the concepts. Sometimes you may want to pause the video and refresh on some of the knowledge on Java basics, or search for more materials on the topic so that you can have a deeper understanding, as I can't cover all of them in the course. Also, if you can practice writing your own code at the end of each of lesson, you will double your learning efficiency.