i need to learn java better before a class next semester. i know it a little but i’m really bad at it….
I NEED BOOKS. TUTORIALS. GIVE ME SUGGESTIONS. how should i learn?
I would also check out well-known libraries such as Prototype, jQuery, and Underscore. Use them for a while, then look at their annotated source.
For learning a new language, Project Euler is usually the go to place. It has a large selection of programming and mathematic puzzles. They are great for practicing a language.
There is also CodeEval, which has various levels of challenges. You write and upload code to their website where they execute it. Your submission gets a mark out of 100, based on its running time, and how well it passes tests for that specific challenge.
As a general comment about advancing programming education, I suggest researching different programming paradigms. Imperative, such as C and Java. Functional, such as Clojure, Haskell, and Scala. Logic, such as Prolog. Languages built for parallel/real-time systems such as Erlang.
Also try reading up on best practices for the language - they may help you avoid common pitfalls.
Approximately 12000 words on my dissertation so far! The cap is 15000 – I’m getting dangerously close. I should be able to reduce it a lot by swapping out code samples for images though. This would also make them easier to read as they will have syntax highlighting. Redoing my poster this weekend too.
‘At Programr, users can code, compile & run projects right in the browser in almost any language. You can make & run command-line programs, web applications, database applications as well as rich media apps right in the browser.’