learning advanced java programming
-
hi, i have the basic knowledge about java, i can read and understand a simple java code... but i m looking for guidance on how i can get good java programming skills. i have solid basics knowledge and did very well at school, but unfortunately i did not get the opportunity to take the next step and be able to write real and functioning useful programs. can somebody help show me the way?? i m also wondering if java is the best language for building software... thanks in advance... ...i have heard that one can participate in open source projects in order to gain programming skills while "participating in the open source society"... but i guess one need to get a certain level of skills first...
-
hi, i have the basic knowledge about java, i can read and understand a simple java code... but i m looking for guidance on how i can get good java programming skills. i have solid basics knowledge and did very well at school, but unfortunately i did not get the opportunity to take the next step and be able to write real and functioning useful programs. can somebody help show me the way?? i m also wondering if java is the best language for building software... thanks in advance... ...i have heard that one can participate in open source projects in order to gain programming skills while "participating in the open source society"... but i guess one need to get a certain level of skills first...
Take a look here[^] at the various Java tutorials, from beginner to advanced. As to whether Java is the 'best' language, that really depends on market forces. You should look around your own environment at the sort of jobs that are being advertised to see what skills are most in demand.
It's time for a new signature.
-
hi, i have the basic knowledge about java, i can read and understand a simple java code... but i m looking for guidance on how i can get good java programming skills. i have solid basics knowledge and did very well at school, but unfortunately i did not get the opportunity to take the next step and be able to write real and functioning useful programs. can somebody help show me the way?? i m also wondering if java is the best language for building software... thanks in advance... ...i have heard that one can participate in open source projects in order to gain programming skills while "participating in the open source society"... but i guess one need to get a certain level of skills first...
One of the best way to become a good programmer is not only to take part in project(even that is one of the best way) but to rather advance in algorithms with Design patterns: Controller, Decorator, Wrapper, Delegate, etc. Look for tutorial with design patterns. Many open source application use design patterns, actually all of them. Paul.
-
Take a look here[^] at the various Java tutorials, from beginner to advanced. As to whether Java is the 'best' language, that really depends on market forces. You should look around your own environment at the sort of jobs that are being advertised to see what skills are most in demand.
It's time for a new signature.
-
One of the best way to become a good programmer is not only to take part in project(even that is one of the best way) but to rather advance in algorithms with Design patterns: Controller, Decorator, Wrapper, Delegate, etc. Look for tutorial with design patterns. Many open source application use design patterns, actually all of them. Paul.
Hi, thanks for your answer! i actually have had a course in design patterns and i did pretty well (i got a B..lol). But as you mentioned, i thought participating in a project would help me a lot to practice what i know and learn more in the same time. i guess being in group with more experienced programmers would help me put things together. do you happen to know how i can participate in those open source Project??? i m kind of tired of just theory, i could use some practice. The good thing with these projects is that you learn while doing something useful.... Thanks
-
Hi, thanks for your answer! i actually have had a course in design patterns and i did pretty well (i got a B..lol). But as you mentioned, i thought participating in a project would help me a lot to practice what i know and learn more in the same time. i guess being in group with more experienced programmers would help me put things together. do you happen to know how i can participate in those open source Project??? i m kind of tired of just theory, i could use some practice. The good thing with these projects is that you learn while doing something useful.... Thanks
Sure. One of the project that I recommend you to get involve as a open source developer which is based on Java, J2EE, JSF, Maven, Javascript etc is XWIKI. You can find dev parts here: http://dev.xwiki.org/xwiki/bin/view/Main/WebHome[^]. Paul.
-
Sure. One of the project that I recommend you to get involve as a open source developer which is based on Java, J2EE, JSF, Maven, Javascript etc is XWIKI. You can find dev parts here: http://dev.xwiki.org/xwiki/bin/view/Main/WebHome[^]. Paul.