Answer the question
In order to leave comments, you need to log in
What projects should a beginner in JAVA take for independent implementation?
Hello! I study JAVA and am convinced that any theoretical study should be supported by practical experience.
I would like to take some project so that it can be implemented in one for 1-4 months with about 20 hours a week of pure time.
Have experience in programming.
Ideally, it is necessary that the project touches on various important points in the language: working with the network, database, interface solutions, and so on. And of course, ideally, what would it be, something interesting, and maybe even useful for other people.
What can you advise?
Answer the question
In order to leave comments, you need to log in
Choose what interests you in life, and download the corresponding simple application (if you want to go in the Android direction) or website (if you mean the back end of web applications).
Or, on the contrary, make some kind of application for commerce, like an online store.
Or take a freelance project cheaply, at the same time there will be an additional incentive to meet the deadlines.
I would recommend making a simple site-server and, in addition to this, a simple android application that can interact with this server. Come up with a legend for the site / application yourself, but the profit from the implementation of the above will be unrealistic =)
Find jobs for interns/interns in large companies somewhere. Usually there are projects designed for 1-2-3 months.
All of the above you listed affect the proposals of commentators. I’ll add on my own that you can create a client-server application in the form of a catalog of cars, phones, etc. Here the question is in the technologies that you want / can / know how to use. You can write everything by hand (servlets, JDBC, SQL, HTML, CSS, JS), or you can use frameworks (Spring, Hibernate, Angular) or various other libraries (React for the front). Your description is too general.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question