Fast track courses tend to be for people that have a strong background in the prerequisites. The problem isn't "learning Java" in 10 weeks, because I think that by the time 10 weeks is up, you'll be able to program some things and have an idea of what to do to solve some simple things.īut that won't make you ready for a J2ME fast track course. Okay, there are a lot of people here saying, "yes" and "yes, but it will be hard" so I'll differ. Programming books rarely teach that, you will have to learn that yourself (see, for example, the TopCoder tutorials). In addition, even if you learn to program you will miss some of the critical general CS knowledge like data structures and algorithms. Experience takes time and often can't be hastened. The important thing is to avoid reinventing the wheel.Īlso, realize that you may only be a passable developer at the end. It's more important to learn how to find the functionality that you're looking for then to know exactly what it is or where to find it. However, you'll never really know the entire library (Though you'll learn from exprience). There are certain standard library calls that everyone uses and are critical to learn, but they're not part of the language. The important thing is to learn the language. In addition, realize that there's a big difference between the language and the standard library. I would focus on figuring out Java fully first without trying for J2ME. After all, college students become passable developers in one academic year where they take other unrelated courses. If you devoted 10 weeks full time to it - yes, it's quite doable for some people. It's also necessary to stop and practice frequently rather than after reading half a book. Sun's Java tutorials are great, but unfortunately programming is one of the things where practice is necessary, and that depends on your free time. Java would not necessarily be faster or slower to learn than other similar languages. You indicate that you didn't have any programming experience, so this is where you are going to have most problems and spend most of your time. I would suspect that if you had not, you could get by but not necessarily do well. The main question is whether you've done any programming in the past since that may be the main effort.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |