What great tutorials! Just wanted to pass on my thanks (since you're not asking me to pass on my money). Loved everything about these, and the production quality is fantastic. Your voice and the intro/outro music somehow make this feel like an NPR radio show. (Hey, maybe there's something there: NPR programming ... about programming?)
Thanks again!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Mark,
thanks for the great tutorial, you should get a badge of honor or something similar!
I worked all through the code in Eclipse, but on lesson 16, at the very end, there went something wrong with the code you've explained:
in
private void printStatus() {
the output was:
...
Test Drive Library: 2 books; 2 people.
mypackage.Book@addbf1
mypackage.Book@42e816
Jim (3 books) (has 1 of my books ...
...
Considering your good explanation of what an object is, I could easily find that the method printStatus() seams to contain a bug:
private void printStatus() {
System.out.println("Status Report of MyLibrary \n" + this.toSting());
for (Book thisBook : this.getBooks()) {
System.out.println(thisBook)
It should be as this: (isn't it?)
private void printStatus() {
System.out.println("Status Report of MyLibrary \n" + this.toSting());
for (Book thisBook : this.getBooks()) {
System.out.println(thisBook.toSring())
I corrected it and finally it worked fine:
...
Test Drive Library: 2 books; 2 people.
War And Peace by Dickens; Available
Great Expectations by unknown author; Checked out to Jim
Jim (3 books) (has 1 of my books)
...
Cheers Andreas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Andreas. It sounds like maybe you didn't have a toString() method for the Book class. As mentioned somewhere in the lesson, "System.out.println(thisBook)" is exactly the same as "System.out.println(thisBook.toString())". The toString() method is assumed when you try to print any object, so it should work the same either way.
Glad you enjoyed the tutorials, and thanks for the feedback. Mark
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This set of tutorials (Eclipse / Java for Beginners) is just what I needed. Thanks for taking the time & making the effort for a very worthwhile piece of work (up to lesson 9, now ...)
One small improvement I'd request is that you use the menu drop-downs to make selections of tools/actions, as my perspective isn't the same as yours, together with not finding it easy to seek out the appropriate icons to add to the tool-bar.
Any advice on getting the lesson to appear in a stay-on-top window instead of having to use a browser (Firefox & Win XP) would be welcome. I tried double-clicking the .swf file, but drew a blank, even after downloading Adobe ShockWave as an application.
All the same, very well done & a most welcome aid.
Regards
Michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This set of tutorials (Eclipse / Java for Beginners) is just what I needed. Thanks for taking the time & making the effort for a very worthwhile piece of work (up to lesson 9, now ...)
One small improvement I'd request is that you use the menu drop-downs to make selections of tools/actions, as my perspective isn't the same as yours, together with not finding it easy to seek out the appropriate icons to add to the tool-bar.
Any advice on getting the lesson to appear in a stay-on-top window instead of having to use a browser (Firefox & Win XP) would be welcome. I tried double-clicking the .swf file, but drew a blank, even after downloading Adobe ShockWave as an application.
All the same, very well done & a most welcome aid.
Regards
Michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just recently found your site after going through some other Java books/tutorials, and it has been fantastic! I went through total beginners tutorials in 2 or 3 days and am excited about the others that I am currently downloading. Thank you so much!
As far as what I did/didn't like, there were a few times when I wished you would elaborate more on what you were doing(sorry I can't think of anything specific), and I thought in the later lessons you seemed to really pick up the pace a little bit and it seemed like you were almost rushing through them. The great thing about videos is that I can pause and rewind if need be, so it really wasn't a big deal. All in all though, you have done an excellent job and you have my sincerest gratitude. Thanks again!
Ryan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks you very much for these nice tutorials. I am an experienced SW engineer, but new to Java and Eclipse. I think you have captured a good balance between the pace of the Java while also introducing new concepts in Eclipse. I initially had some trouble using code assist: I found that if I had started a code assist line and then switched windows to temporarily pause your video, when I returned to Eclipse, the code assist did not work properly -- you could not tab through the selections. Once I understood that, then I would play your video until an entire code assist line was complete, pause the video, then return to Eclipse and repeat the steps. This worked great.
Question: I am using Eclipse 3.4.1 (Ganymede) and when using the Scrapbook page as in your lessons, code assist does not give me the option of creating a new object. I do get other similar options like you do in the video, just not the create new object choice. Could this be a version issue and that it would work if I were using Eclipse 3.3 (Europa)? Or, do I need to make sure a particular package is imported? I have imported both java.util and org.totalbeginner.tutorial.
Many thanks again for all your hard work on these tutorials!
Erik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Erik. I believe you are right. I just tried this in Eclipse 3.4 and indeed the code assist for the Scrapbook page does not appear to offer the "new" template the way it does inside the editor. I don't know if this is a feature or a bug. It looks like there was a post about this recently in the Eclipse newcomers newsgroup. Here is the link: http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg27505.html.
So I guess templates used to be supported in the 3.3 scrapbook but aren't in 3.4. Glad you like the tutorials, and thanks for reporting this. Mark
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Great tutorials, however I wished you would have shown us how to undo all the settings we changed during the course of the tutorial. Most of those changes one (I) normally would never make, and it's a real pain undoing them one by one by searching the preferences menu, or watching the films again to see what changes we made.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just want to say thank you very much for all the tutorials. I tried to learn java for a long time but I was frustrated. After I watched your tutorials, this is the first time that I can begin to write a java project confidently and smoothly. You're a great teacher! Many thanks again!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Aside from the incredible value of the tutorial itself, the closed captioning was worth its weight in gold-pressed latinum. When my lousy hearing couldn't follow the verbal presentation correctly, the CCs gave enough clues that I could get the information anyway.
Thank you again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey mark,
with what you made the total beginner tutorial, that uses closed captioning! it's interesting to know that. also is there good freeware software that work like camtasia studio?
thaks for all !!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi. I used Camtasia Studio for all of the tutorials, including adding the closed captions. Unfortunately, I have not found a good open-source program with the same features. Thanks. Mark
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Mark,
thanks so much for this tutorial - in my opinion it's the BEST tutorial ever made!!! The explanation is brilliant, the quality of video and audio and pace are excellent as well. I also like the fact that each lesson is only about 12-15 minutes long, it keeps things fresh and interesting. I'm sure there are thousands of programmers out there dying to find tutorials like this - it took me almost four years to find this one! I'd be quick to make recommendations. I believe a tutorial like this should exist for every language!!
Thanks so much for your time and effort.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Would it be too much trouble for me to follow the tutorials using Netbeans? I would use eclipse but everyone at work is using netbeans...
I don't think this tutorial will be helpful for you. I'm sure there are good tutorials on Netbeans. Good luck. Mark
What great tutorials! Just wanted to pass on my thanks (since you're not asking me to pass on my money). Loved everything about these, and the production quality is fantastic. Your voice and the intro/outro music somehow make this feel like an NPR radio show. (Hey, maybe there's something there: NPR programming ... about programming?)
Thanks again!
hi Mark,
just want to thank you for this tutorials, they are well produced, clearly explained and very well teached.
thanks again
i./
Hi Mark,
thanks for the great tutorial, you should get a badge of honor or something similar!
I worked all through the code in Eclipse, but on lesson 16, at the very end, there went something wrong with the code you've explained:
in
private void printStatus() {
the output was:
...
Test Drive Library: 2 books; 2 people.
mypackage.Book@addbf1
mypackage.Book@42e816
Jim (3 books) (has 1 of my books ...
...
Considering your good explanation of what an object is, I could easily find that the method printStatus() seams to contain a bug:
private void printStatus() {
System.out.println("Status Report of MyLibrary \n" + this.toSting());
for (Book thisBook : this.getBooks()) {
System.out.println(thisBook)
It should be as this: (isn't it?)
private void printStatus() {
System.out.println("Status Report of MyLibrary \n" + this.toSting());
for (Book thisBook : this.getBooks()) {
System.out.println(thisBook.toSring())
I corrected it and finally it worked fine:
...
Test Drive Library: 2 books; 2 people.
War And Peace by Dickens; Available
Great Expectations by unknown author; Checked out to Jim
Jim (3 books) (has 1 of my books)
...
Cheers Andreas
Hi Andreas. It sounds like maybe you didn't have a toString() method for the Book class. As mentioned somewhere in the lesson, "System.out.println(thisBook)" is exactly the same as "System.out.println(thisBook.toString())". The toString() method is assumed when you try to print any object, so it should work the same either way.
Glad you enjoyed the tutorials, and thanks for the feedback. Mark
Indeed, I just had a Typing err in the book class: "toSring" instead of "toString".
Hi Mark,
Keep up the good work - these resources are second to none.
Regards, Mark K.
Mark,
Your tutorials are as good as Microsoft's for thier Visual Studio. Keep up the great work and thanks.
Hi,
This set of tutorials (Eclipse / Java for Beginners) is just what I needed. Thanks for taking the time & making the effort for a very worthwhile piece of work (up to lesson 9, now ...)
One small improvement I'd request is that you use the menu drop-downs to make selections of tools/actions, as my perspective isn't the same as yours, together with not finding it easy to seek out the appropriate icons to add to the tool-bar.
Any advice on getting the lesson to appear in a stay-on-top window instead of having to use a browser (Firefox & Win XP) would be welcome. I tried double-clicking the .swf file, but drew a blank, even after downloading Adobe ShockWave as an application.
All the same, very well done & a most welcome aid.
Regards
Michael
Hi,
This set of tutorials (Eclipse / Java for Beginners) is just what I needed. Thanks for taking the time & making the effort for a very worthwhile piece of work (up to lesson 9, now ...)
One small improvement I'd request is that you use the menu drop-downs to make selections of tools/actions, as my perspective isn't the same as yours, together with not finding it easy to seek out the appropriate icons to add to the tool-bar.
Any advice on getting the lesson to appear in a stay-on-top window instead of having to use a browser (Firefox & Win XP) would be welcome. I tried double-clicking the .swf file, but drew a blank, even after downloading Adobe ShockWave as an application.
All the same, very well done & a most welcome aid.
Regards
Michael
Hi Mark,
I've read the thread & picked up on using Flash on the swf file, plus the consequent loss of controls -- please skip my comment above on this! :-)
Very good tutorials indeed: I'm really grateful -- also, they're free and that has so many good implications, too.
Regards
Michael
Hi Mark,
I've read the thread & picked up on using Flash on the swf file, plus the consequent loss of controls -- please skip my comment above on this! :-)
Very good tutorials indeed: I'm really grateful -- also, they're free and that has so many good implications, too.
Regards
Michael
hello ,Mark.
you are a great man. I learned more from the debugger lessions.
thank you very much. I wish you good health
Mark,
I just recently found your site after going through some other Java books/tutorials, and it has been fantastic! I went through total beginners tutorials in 2 or 3 days and am excited about the others that I am currently downloading. Thank you so much!
As far as what I did/didn't like, there were a few times when I wished you would elaborate more on what you were doing(sorry I can't think of anything specific), and I thought in the later lessons you seemed to really pick up the pace a little bit and it seemed like you were almost rushing through them. The great thing about videos is that I can pause and rewind if need be, so it really wasn't a big deal. All in all though, you have done an excellent job and you have my sincerest gratitude. Thanks again!
Ryan
Hi Ryan. Thanks for the feedback. I'm glad you found them to be helpful. Mark
Hi Mark,
Thanks you very much for these nice tutorials. I am an experienced SW engineer, but new to Java and Eclipse. I think you have captured a good balance between the pace of the Java while also introducing new concepts in Eclipse. I initially had some trouble using code assist: I found that if I had started a code assist line and then switched windows to temporarily pause your video, when I returned to Eclipse, the code assist did not work properly -- you could not tab through the selections. Once I understood that, then I would play your video until an entire code assist line was complete, pause the video, then return to Eclipse and repeat the steps. This worked great.
Question: I am using Eclipse 3.4.1 (Ganymede) and when using the Scrapbook page as in your lessons, code assist does not give me the option of creating a new object. I do get other similar options like you do in the video, just not the create new object choice. Could this be a version issue and that it would work if I were using Eclipse 3.3 (Europa)? Or, do I need to make sure a particular package is imported? I have imported both java.util and org.totalbeginner.tutorial.
Many thanks again for all your hard work on these tutorials!
Erik
Hi Erik. I believe you are right. I just tried this in Eclipse 3.4 and indeed the code assist for the Scrapbook page does not appear to offer the "new" template the way it does inside the editor. I don't know if this is a feature or a bug. It looks like there was a post about this recently in the Eclipse newcomers newsgroup. Here is the link: http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg27505.html.
So I guess templates used to be supported in the 3.3 scrapbook but aren't in 3.4. Glad you like the tutorials, and thanks for reporting this. Mark
Great tutorials, however I wished you would have shown us how to undo all the settings we changed during the course of the tutorial. Most of those changes one (I) normally would never make, and it's a real pain undoing them one by one by searching the preferences menu, or watching the films again to see what changes we made.
I just want to say thank you very much for all the tutorials. I tried to learn java for a long time but I was frustrated. After I watched your tutorials, this is the first time that I can begin to write a java project confidently and smoothly. You're a great teacher! Many thanks again!
I'm just starting the tutorials and find them quite helpful. Thanks.
One wish list item would be to have an option to take the videos "2 go" ... e.g. video format for the iphone/ipod. :-)
Aside from the incredible value of the tutorial itself, the closed captioning was worth its weight in gold-pressed latinum. When my lousy hearing couldn't follow the verbal presentation correctly, the CCs gave enough clues that I could get the information anyway.
Thank you again.
Hey mark,
with what you made the total beginner tutorial, that uses closed captioning! it's interesting to know that. also is there good freeware software that work like camtasia studio?
thaks for all !!
Hi. I used Camtasia Studio for all of the tutorials, including adding the closed captions. Unfortunately, I have not found a good open-source program with the same features. Thanks. Mark
Hi Mark,
thanks so much for this tutorial - in my opinion it's the BEST tutorial ever made!!! The explanation is brilliant, the quality of video and audio and pace are excellent as well. I also like the fact that each lesson is only about 12-15 minutes long, it keeps things fresh and interesting. I'm sure there are thousands of programmers out there dying to find tutorials like this - it took me almost four years to find this one! I'd be quick to make recommendations. I believe a tutorial like this should exist for every language!!
Thanks so much for your time and effort.