THIS WILL BE A LONG COURSE. The material will likely take me about 10-15 weeks to create, and will take you as long or longer to absorb. This covers about 4 semesters worth of material at a undergrad level in a state school.
A simple video introduction to java, this will span from setting up the compiler to early objects, arrays, simple data verification and other sorts of material.
I will go out of my way to help clarify any and all issues that my students may encounter, I want to help everyone learn to the best of my ability.
- no lectures added
Fair level of computer literacy
2-3gb of hard drive space.
Speaking English fluently will be a major help to you since it will be in spoken English.
Ability to type relatively quickly will be a HUGE help to you
As I add videos to the course, I will do my best to make them available here, as well as on the relevant reddit (/r/JavaForBeginners). Note: All videos should be watched with 720p quality / fullscreen (if possible)!! Text will appear fuzzy if you watch in lower qualities or lower screen resolutions.
Subreddit available here: http://www.reddit.com/r/javaforbeginners Website now available at BeginnersJava.com.
These 2 locations will be the best place to reach me. (I want to mention, the ads that are being served through cppforbeginners are not my ads, I collect 0 money from them) if I could turn them off (for free) I most certainly would.
Courses for intro to java will begin on July 1, 2011
Note: Homework will be "graded" in this class, unlike my C++ class. I ask that you guys please try to understand the motives behind this change. I want to ensure that you are all gaining good coding habits, and understand that the languages we're learning are adaptable.
This is a course that I'm putting together for the community. I've found myself educating a lot of my friends on a 1-to-1 basis and I really enjoy helping them learn the joys of programming. Now I'm putting together a youtube series and trying to help people learn the basics of java program design.
The live lectures won't actually be lectures, but they will be times when I allow people to ask me questions about the coursework that I've shown them. I'll take an hour or two every week and find some way to facilitate this (it might involve justin.tv, stickam, or some other type of screencasting / chat room. I'll work out the details of this as users become interested in live sessions with me)
If a student really needs extra help, I can do my best to accommodate them in a Skype session.
3rd year college student(on my second degree) with roughly 1.5 years of application design in Java. I am very familiar with a number of data structures and workarounds to common problems in java). Moreover, I work as a tutor (professional level) and have for a couple years now, so I have a background in education.