+ 3

What should I learn after Core Java?

After java what is the most relevant things which I should know .

29th Aug 2020, 7:01 AM
PIYUSH KUMAR
PIYUSH KUMAR - avatar
3 Answers
+ 7
Congratulations for learning Core Java. Before answering, i want to ask, do you really think you have learnt enough of it ? (you don’t need to learn all of it, It will come eventually to you). If the answer is yes, then read the rest. After completing Core Java, you have two choices - Delve deeper into Java Ecosystem OR Go and learn some other language. Let’s analyse both the possibilities one by one. If you want to Delve deeper into Java Ecosystem then start moving towards Java frameworks like Spring (Don’t go for Struts). Frameworks already have the best practices and design patterns incorporated in them, they have pre-implemented solutions of already encountered problems. Also they are opinionated and have sensible defaults in place. In Parallel learn a project management system like Maven and ORM like Hibernate. While learning Spring you will be using JAVA EE. If you want to learn some other language then go for JavaScript. Go through this to have an idea why i am recommending that. After you are done with JavaScript, shift to Js Frameworks like AngularJs or ReactJs (personal favourite) Don’t get overwhelmed by all this , just pick and choose. Learn at your own pace. Whatever you do, just be consistent with it. Now comes the question, which of the above two you should choose. Your question doesn’t have any information about your interests or your profession. If you are a student or a guy trying to learn something by yourself then go for option 2. If you are a professional already working in Java, go for Option 1.
29th Aug 2020, 7:06 AM
David Junior
David Junior - avatar
+ 4
PIYUSH KUMAR đŸ€ŁCheenu😉 Read these posts welcome to the SoloLearn forum! In its current form, your post does not meet our forum guidelines. Please make sure to read them carefully before posting a question: https://www.sololearn.com/Discuss/1316935/?ref=app If you have a specific question related to programming or our platform, feel free to post it here in the Q&A. The following post contains some valuable tips: https://www.sololearn.com/Blog/38/8-simple-rules-to-get-help-from-the-community Often times, you won't be the first person to have asked your question. Please remember to utilize the search bar before opening a new thread to help us reduce duplicate questions. We also have a FAQ targeted at new users: https://www.sololearn.com/FAQ Additionally, the following threads contain useful tips for beginners: https://www.sololearn.com/discuss/365959/?ref=app https://www.sololearn.com/discuss/595802/?ref=app https://www.sololearn.com/Discuss/137697/?ref=app Many thanks for your understanding and happy
29th Aug 2020, 8:14 AM
A S Raghuvanshi
A S Raghuvanshi - avatar
+ 2
Kotlin
29th Aug 2020, 7:05 AM
Akash Agrawal
Akash Agrawal - avatar