• Post Reply Bookmark Topic Watch Topic
  • New Topic

Best way to retain knowledge of Java?  RSS feed

 
Dan Taylor
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
in 2003 I took 2 semesters of Java. I also took VB.Net and C++. Last year I took courses on Python, Java, and C#. I am currently studying for my OCA Java SE 7 assoc cert.

I am 22 credits away from graduating with a degree in Software Dev. My problem is that I don't retain much of anything in regards to programming languages once I complete a course. I need a resource, a website, something that I can use daily to practice skills learned and pick up new ones. I have over 30 years experience with PCs - I learned BASIC on an Apple II in 1981. I am not as sharp a tack as I used to be and I need a little muscle memory for all the syntax.

Any suggestions?

Thanks
Dan
 
fred rosenberger
lowercase baba
Bartender
Posts: 12565
49
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You could consider contributing to an open source project. There are also things like https://projecteuler.net/, which give you puzzles to code..they can be VERY math-y, but they can also be a lot of fun.
 
Campbell Ritchie
Marshal
Posts: 56584
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, the syntax is only a small pat of the language. And not hard to hang on to, because you have to get the syntax past the compiler. You need to hang on to the concepts behind object programming. Much harder and ore important, because you can transfer that to other languages.

And you should find some programming to do. Lots of people ask about what sort of project they should do, and you can find such discussions in this forum and “Beginning Java®”. Look at those threads and see if you can follow one of those suggestions. Write a database for the local football club to keep track of players, members etc. Write a Java® app which queries he database and learn JavaFX to display the results nicely. Because what you need to retain the information is practice practice practice.
 
Anurag Verma
Ranch Hand
Posts: 170
Hibernate Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How about implementing some ideas of your own, or may be start contributing to some open source projects, there are lots of options at github, code.google.com and many other sites. pick whatever ignites a fire inside you.
 
Dan Taylor
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thank you, these are the suggestions I was looking for - I have been searching but search results can be so vast and varied that I just needed a good place to start.
 
Campbell Ritchie
Marshal
Posts: 56584
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Our pleasure

Look for threads called things like “Java Project” in our fora.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!