What is going on everybody!! Welcome to Inspiring Java. Well, I have seen a hell lot of people spending time across the web trying to find out the answers of certain questions which are quite obvious to someone who has just stepped in into Java :
1. Where should I start at?
2. Which books should I refer?
3. What is core Java? What is advanced Java?
4. Which topics should not be missed?
5. When would I be able to say "I know Java".
If you have similar kind of questions in your mind, guess what! You are at the right place to put an end to these questions and more.
Now "Where should I start at?": actually we will start here straight away. Here is a list of topics which we are gonna deal with, though not exhaustive but as we will proceed further I will make sure that you don't miss anything :
Now "Where should I start at?": actually we will start here straight away. Here is a list of topics which we are gonna deal with, though not exhaustive but as we will proceed further I will make sure that you don't miss anything :
Core Java:
1. Introduction to Java
2. Java's Architecture
3. OOP and basics of JAVA
4. Exceptions
5. Collections
6. Generics
2. Java's Architecture
3. OOP and basics of JAVA
4. Exceptions
5. Collections
6. Generics
7. Streams
8. Serialization
9. Inner Classes
10. Multithreading
11. Socket programming
12. GUI
13. Event Handling
14. Graphics
15. Applets
12. GUI
13. Event Handling
14. Graphics
15. Applets
Advanced Java:
16. Web application development
17. JDBC
16. Web application development
17. JDBC
18. ResultSet and metadata
19. Servlets
20. Session tracking
20. Session tracking
21. JSPs
22. Java Beans
23. MVC-Case Study
24. Expression Language and JSTL
25. CSV and JSF's
26. JPA/Hibernate
22. Java Beans
23. MVC-Case Study
24. Expression Language and JSTL
25. CSV and JSF's
26. JPA/Hibernate
"Which books should I refer?": I will try to cover all the topics in detail so that you are ready to refer any book. Once basics are clear you will enjoy any book. I will try to provide best references available from basics to advanced levels. "What is core Java? What is advanced Java?": I think you got that already. Still we will discuss all these in great detail."Which topics should not be missed?": As I mentioned already this list is non-exhaustive but as we will proceed further I will make sure that you don't miss anything."When would I be able to say "I know Java".": Well..umm! I guess the above listed topics should be enough to make you a "Java literate" provided you go through it seriously.
Your valuable suggestions are always welcome so keep posting.Happy learning!! Bye amigos.