eXtropia: the open web technology company
Technology | Support | Tutorials | Development | About Us | Users | Contact Us
 ::   Tutorials
 ::   Presentations
Perl & CGI tutorials
 ::   Intro to Perl/CGI and HTML Forms
 ::   Intro to Windows Perl
 ::   Intro to Perl 5
 ::   Intro to Perl
 ::   Intro to Perl Taint mode
 ::   Sherlock Holmes and the Case of the Broken CGI Script
 ::   Writing COM Components in Perl

Java tutorials
 ::   Intro to Java
 ::   Cross Browser Java

Misc technical tutorials
 ::   Intro to The Web Application Development Environment
 ::   Introduction to XML
 ::   Intro to Web Design
 ::   Intro to Web Security
 ::   Databases for Web Developers
 ::   UNIX for Web Developers
 ::   Intro to Adobe Photoshop
 ::   Web Programming 101
 ::   Introduction to Microsoft DNA

Misc non-technical tutorials
 ::   Misc Technopreneurship Docs
 ::   What is a Webmaster?
 ::   What is the open source business model?
 ::   Technical writing
 ::   Small and mid-sized businesses on the Web

Offsite tutorials
 ::   ISAPI Perl Primer
 ::   Serving up web server basics
 ::   Introduction to Java (Parts 1 and 2) in Slovak


Introduction to Web Programming
Getting the Java Developer's Kit (JDK)  
  • Okay, OOP is quite abstract and if you're like me, your brain is probably swimming by now.

  • So let's step back and do some really concrete stuff. let's get ourselves a copy of the Java Developer's Kit so that we can actually try out some actual example of all of this stuff.

  • The JDK is a development environment which allows you to create Java Programs.

  • It includes such essential things as the java class libraries, the javac bytecode compiler and the java virtual machine which you can use to execute yourapplications.

  • There are plenty of other development environments such as Symantec Cafe, Microsoft's SDK, J++. However, I recommend that you go through the process of developing with the JDK in order to really get a good feel for the processs of creating and compiling Java by hand. Visual developmnt tools are very nice, but they do not help you understand the inner workings of the language.

  • So in order to get the latest version of the JDK you should point your web browser to Javasoft and download it.

  • The most recent version as of this writing is JDK 1.1.4 and will come as a self extracting archive. Here is a screen shot of what the Javasoft site should look like. And here is an example of a Save Dialog generated by my web browser when I began to download the SDK. Give yourself plenty of time because the JDK takes a good ten minutes to download, especially over a modem. Go ahead and downloadthe documentation as well.

  • Once you have downloaded the self-extracting archive, you should execute it (typically by double clicking on it). When you do so, the install program will walk you through an installation of the JDK on your local machine. Here is what it looked like when I started Install Shield.

  • In order to keep your hard disk organized, I recomend installing the JDK in a top level folder like "C:\Java\Sun" becuse it is likely that you will get other "Java-centric" libraries and development kits in the future.

  • When the installation program is done working, you should have the JDK installed on your machine. Here is what my directory structure looked like after I installed it:

Previous Page |Next Page