Planning page for one or more technical talks about getting into Java development on Linux.
Big subject - stick to small areas and allow attendees to expand at leisure.
Not a discussion about which language is best for what (explicitly make that statement).
Make a brief well-backed statement about why Java is a good language choice for serious programming beginners.
Hands-on
* walkthrough of developing a nice little app
* introduce APIs and perhaps my own sockets libs - perhaps develop a chat room application.
What you'll need
* computer - can do this on Windows, Mac, Linux
* Java
* NetBeans
* Eclipse
* APIs with documentation
Why two IDEs
* I don't want to dictate - both are well respected - like anything good, both suffer from fanbois
* MY experience: Eclipse faster and easier, NetBeans swing RAD is a delight to use
* NetBeans Swing -- Eclipse SWT
Getting Java on your Linux box
* Sun downloads
* distro packages
* local installs
* which Java is running? - which libraries are being used?
Getting eclipse
Getting NetBeans
Promotion and "aftercare"
Talk title and announcement - ask the list if anyone's interested
Handout or summary page here on the blog and the NLUG website - links and the like
Links: -
http://en.wikipedia.org/wiki/Eclipse_%28software%29
http://www.eclipse.org/
http://en.wikipedia.org/wiki/Netbeans
http://www.netbeans.org/