Java Tutorial 01 – Intro To Java

This video walks through the process of installing and setting up the Java development kit. It then introduces you to your first program, the ubiquitous Hello World.

Get the Flash Player to see this content.

Note that this video is 800×600, so hit the full screen button to get more readable detail.

43 Responses to “Java Tutorial 01 – Intro To Java”

  1. vivek stanley Says:

    michael….ur VTMs rocks!!!i am vivek Stanley from Trivandrum(Kerala,India);i am doing my engineering final year here….
    i found ur ‘michael.has.nicedrums.net’ link a month back; the energy u have in ur tutorials r gr8….i recently forwarded ur link to all my friends, but ur change to 20papercups is a bit sad, v r not able to download ur VTMs anymore…it would have been a bit more comfortable, if u had a download option….know that u r a bit busy with ur PhD, but when u get time, plz think of a download option….bye!!!

  2. Michael Says:

    Hey Vivek

    There is a good chance (almost certainly) that I will put the download link back as well. The transition to this website isn’t entirely complete yet, so I need to find the time to clean things up. Glad you like the videos, please be patient while I get the site up to speed.

    Cheers
    Michael

  3. Peter Jeffery Says:

    Hi Michael, I am in the Aviation field and from Benoni in South Africa. I’ve been playing around with minor Aviation management solutions using MS Access/Visual Basic and MS SQL for some time now. Two weeks ago I decided on Java as the preferred way forward in my venture and bought some starter tutorial manuals. I came across your website yesterday for the first time and I must say, your Java VTMs do rock!

    Thank you and keep them coming, even the manuals are starting to make sense now. I would also have to agree with Vivek on the download issue it will make things a lot easier. I look forward to the remaining and forthcoming tutorials. Best Regards

    Peter

  4. Anbu Says:

    Thank you. this tutorial is very vivid and helpful

  5. D.W. Says:

    Please continue, this is very good tutorial lessons. I’m trying to get into java and C/C++ so I wanna learn as much. Thank you Michael.

  6. Jonathan Says:

    This tutorial is better than a 2 hour sit down lecture. I got it all in just a few min. Thanks and please keep on doing such tutorials. They are indeed of great help

  7. Joey Says:

    Great work! I decided to begin working with Java today..Thanks for making the introduction so simple and quick!

  8. Taras Says:

    Thanks a lot for these Michael. I’m starting a computer science course in September and your vids are really really really really helpful and informative. Keep up the good work!

  9. Seth Says:

    Amazing!!!!!!! Your great. Thanks for a lot for the tutorials, I just recently started to want to make apps for the iphone but you have to have a mac and I don’t have one, so I looked around and decided to start making apps for the Android Google G1 which is in Java. All the other things that I have found our to complex for me, this was great. If you could give me any information or tips about the Java for the Android that would be great, by the way I use eclipse for the Android. Please keep making tutorials on Java and if you could resemble them to the Android that would be helpful. Thanks

  10. Michael Says:

    Hey.
    I’d love to, but I don’t have an Android. As far as I know they aren’t even for sale in Australia yet so I’m a bit out of luck there. As for Eclipse, I have an intro to Eclipse video here. All future videos (when they get done) will use Eclipse. The reason I used a text editor and command line for the first videos is that I think it is important for people to know how to use these tools.

    Cheers
    Michael

  11. Seth Says:

    Same here… I don’t have a Android, but luckily they have an emulator for it in the SDK. I was just wondering if you knew anything about it, thanks though! Like I said I am making apps for it which uses Java and Eclipse so I found ur videos and their great. Thanks a lot for the videos, do u have a release date for when u think the new will start coming in? Please keep them coming, and thanks!!!!!!

  12. Seth Says:

    Hey, whats up, were you near that fire a couple weeks back, I have not see you doing anything on here. Maybe your just to busy, any plan on the second set of Java VTM’s?
    Thanks for these GREAT ones.

  13. Michael Says:

    Hey mate

    Yes, I do plan on them. They’ve actually been on the books for a while now, its just finding time to sit down and do the recording. There’s actually quite a bit of preparation involved, its not like I just need to find 20 minutes to do a recording.
    But yeah, there will be some videos, as soon as I can get them done.

    Cheers
    Michael

  14. SECrer Says:

    Hi your great im learning programming so your videos is great. thanks

  15. Sanaa Says:

    Hi. Thank you. Can i download this video. I am connecting to net from somewhere net is not 24/7 and not reliable.

  16. BigDuke6 Says:

    WOW, these java videos are awsome. Thank you so much for posting these.

  17. Muluken Says:

    I run into your website while I was searching for Java tutorial videos. Oh brother! I have to tell you, you are a very gifted man. I really enjoyed all the videos that I watched so far and they are simply the best on the net. I am a refugee from Africa and I plan to study computer science one day but I was always terrified getting started with learning programming languages. The reason is that, every time I try to open a book or read online tutorials, I just don’t understand them. I thought it might have to do with luck of exposure to computers in the past so therefore I simply continue to waste my free time just playing games or chatting. After I run into your videos, I have started to learn Java and the book I had even started to make sense now. I am sure I owe this to you. When I get my first credit card, I know where my first donation goes. I am certain that you are busy with school but I urge you not to stop making videos. I would love to see more videos from you. Thank you for your wonderful gift of knowledge.

  18. Mohammed Says:

    Hi !!!
    thank you very very very very much !!!

  19. Shon Says:

    Michael,

    Thanks! These have been awesome. I have looked at a lot of training videos and yours are by far the easiest to follow and learn from.

    Looking forward to the continuation of the series (hoping you are going to continue).

  20. Nag Says:

    Michael,

    Thank you! Awesome work!

    Very useful for a tyro in Java like me.

  21. Vimal Says:

    Hey Michael im starting my final year In september 09 and i wanted to do Further Object Oriented Development(FOOD) which consists mainly of JAVA.. I never did any sort of java before but i did do a little VB6, so i undertsand a little bit of programming, do you think your videos will help me with final year if i study them for the two months of summer or do i need much more experience. I have the will do do it and study it but i dont know if your tutorials will be enough for me to handle final year, please advise me so i can make other decisions

  22. Michael Says:

    Hey

    My videos cover probably 3/4 of a first semester programming 1 course, or there abouts. You can use my videos to get up to speed on the Java Programming Language. However, I don’t really cover object oriented programming in these videos. We have a brief look at objects in the String videos, but that is about it.

    Without knowing what will be covered in this FOOD courses, it is hard for me to judge how much my videos will help you. However, if you’ve never coded in Java before, they will very quickly teach you to write basic Java programs.

    Cheers
    Michael

  23. Vimal Says:

    thank you for your great advice

  24. Richard Storm Says:

    Hello Michael!

    This is Richard from Sweden. I’m just done with your first tutorial on Java and I think it’s pretty awesome. I’ve only been programming in the C and PHP languages and I thought that Java must be my next mission, so thank you Michael for doing such great tutorials!

  25. Mayleine Olfindo Says:

    Hi Michael! This is Mayleine from the Philippines. Thank you for all these videos. They’re very clear, vivid and informative. THANK YOU!

  26. karim711 Says:

    Thanks a lot for these Michael.

  27. Tiwand318 Says:

    I am enjoying your video tutorials. Why didn’t Java Sun think of this?
    beginners need all the help that they can get. Thank you so much, this
    will help me alot in my Java class. Thanks Again!

  28. Kendal Wilson Says:

    Thank you for the tutorial. I am a beginner and I am hoping to grasp the concept of Java. You VTM made it easy for me to understand. Thanks a million

  29. Berlin Smith Says:

    I would also like to say Thank you for the great VTM. I am in a Beginner Programming Logic and Design Class but its hard to grasp i think without seeing it in action so i decided to learn java as a supplement and byfar these are the best to understand as a beginner please dont stop making these. Thanks Again!!

  30. Chris Says:

    These are the best video tutorials avaiable. I would pay for these.

  31. Justin Says:

    Thank you for making these videos! They are easy to understand and are very useful.

  32. Quin Says:

    Hey
    I actually found this very useful! And it actually worked!
    Granted, when it took me a while to get Java installed and working, but once I did, it was fine (with the exception that javac -version only showed the version number and not all that extra stuff it did with you).

    But yea… really good, and I’m gonna go watch the rest :-)

  33. Michael Says:

    Hey Quin

    Glad you liked the videos. The exact output of javac changes each release. It doesn’t really matter, as long as you don’t get ‘bad command or filename’ ;)

    Cheers
    Michael

  34. Tom Says:

    Great Video. You taught me better than my professor.

  35. Murali Says:

    Thanks for your useful videos Mr.Michael

  36. Yilak Says:

    Thank you very informative…

    I am thinking about getting my Masters in Information Systems.

    Yilak

  37. Xhudaman Says:

    This was a great tutorial it helped a lot although the 10 min. version on youtube wasn’t so good but it rocked keep it up!!

  38. Charles Says:

    OMG, I finally found something I can understand. Your works are greatly appreciated!!! Keep up the awesome work.

  39. Scirk Says:

    Hi Michael,

    I enjoy your tutorials very much and find that your method of teaching is very good. I just had one problem and that is when I use the command prompts it is different to yours and doesn’t work. For example your command prompt says
    E:\Java but mine says C:\Documents and settings\Scirkovich>
    I have the code written up the same as yours in Notepad++ but when I go to do the command javac HelloWorld.java it returns a message that says
    javac: ‘file not found’: HelloWorld.java

    Any suggestions so I can start programming properly?
    Appreciate your time and help. Thank you
    Scirk

  40. Michael Says:

    The Java compiler is telling you it can’t find the file HelloWorld.java
    Make sure you are in the same directory as where you saved the file.

  41. Scirk Says:

    Did you remove the tutorials?
    I can’t seem to find them when entering the site again. It just says “Get the Flash Player to see this content” but I have the Flash Player installed already.

  42. Scirk Says:

    Never mind it loaded up now. lol Thanks

  43. berrec Says:

    Michael, great stuff, have some experience with HTML and a little on JavaScript. Wanted to know about the basics of JAVA as it comes up in many of our UI apps. we support. Purchased a few books but your video is the way to go. Like the starting at ground zero approach.
    Keep up the outstanding efforts much appreciated, going to run through your next set of Java tutorials.

    - Colin

    Ps. Also an Aussie

Leave a Reply