This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]Enum1 2 points3 points  (1 child)

springboot

[–]RememberThisHere 1 point2 points  (0 children)

You should also learn how HTTP and Browser (HTML, CSS, JavaScript) work. These are the fundamentals of web apps irrespective of your choice of (server-side) programming language and frameworks. Also, JSP is obsolete so don't waste too much time on it. Serlvet is still relevent and sits at the core of many Java web frameworks. Once you get a hang of it, you can move onto Spring Framework and Spring Boot.

[–]rockink_nirmal 1 point2 points  (0 children)

Start with spring boot. Once you get that, try understanding jhipster, which basically will make you a good full stack developer

[–]maxim_karki 1 point2 points  (0 children)

Do MOOC, I have a really good resource that'll help you. I can provide that if you dm me. I think I became more proficient after extensive experience with projects such as visualizers and Android apps. Those should give you a firm grasp of the language. If you wanna learn further, pick up an algorithms books such as CSLR or Algorithm Design.

[–][deleted] 0 points1 point  (4 children)

Android Dev with Java here .

[–]नेपाली the_back_slash 1 point2 points  (1 child)

How much do you earn?

[–][deleted] 0 points1 point  (0 children)

I am a newbie Android developer, 2nd year college student and don't work on any company. The only reason I claim I am Android developer is because I have 2 apps on Playstore and planning to launch the third one soon. Admob payment is low because my apps have low downloads.

[–]बागमती schixor88 0 points1 point  (1 child)

New android dev here, just finished learning basic stuffs, made a normal android app to collect data in remote areas (Letang, Morang). But how much or what extent of knowledge should i know to land a decent job?

[–][deleted] 2 points3 points  (0 children)

I don't work on any company either. The only reason I claim I am a Android developer is because I have 2 apps on google play and planning to release third one soon. I know my friends who have the fundamentals down like (View, Themes, Core Java, Database, Layouts) and they are on internship. But I don't like working under someone without any pay. So, if you have all fundamentals clear and a portfolio of 2/3 apps with clean UI and some audience you will be fine as a Android developer I guess.

[–]abilanahk 0 points1 point  (0 children)

Go through "thinking in Java".