• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Online Tutoring for Java Beginners

 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Ranchers,

I am extremely new at Java and doing my studies online. I know this is probably an extreme long shot but I won't know if I don't ask. Are there any Online Tutoring somewhere out there for Java? I have been going to see a tutor at the college but that is not always easy as I work full time and do my studies part time in the evening. Also in order to book a tutor we have to schedule it 48 hours in advance and sometimes with assignment deadline etc. it doesn't work out.

Just thought I would check! I am not expecting this to be free, I do pay for the college tutor and parking so I am find with that! Online may just be a more accessible option for me due to the 48 hours policy and that I am approx. 45 minutes from the school. that extra time could be put to good use (ie coding) lol

Thanks in advance!
Cheers
Josee
 
Ranch Hand
Posts: 128
Hibernate Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can checkout the following Tutorial from Duke University.
 
Josee Landry
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thank you very much I will check that out!
 
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, I am not really sure if you'd need a tutor. But, each to his own. Until you can find a tutor, you can try some books. Search for them on Amazon.com.

1) Head First/HF Java - Very beginner friendly, lots of pictures and simple explanations. Its like a tutor by your side.
2) Java How to program, LATE OBJECTS (by Deitel) - Covers more topics than HF. Nice tips, precautions and exercises.
3) Java programming (By Murach) - Covers more topics than HF. Topics are divided into short sections for easy learning. More realistic code examples compared to other books.

To begin, I'd recommend trying only book 1 and seeing how it goes. As an aside, avoid taking courses on Udemy unless the instructor is reputable and has great reviews. Bonus if they have a LinkedIn profile and they blog or write about Java and other technology topics. Coursera has nice video courses, but only some are free.

If you have any questions, search google and you can ask questions here or on stack overflow.

Cheers! Good luck in finding a tutor!
 
Marshal
Posts: 75857
361
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would advise against a “late objects”; book. You start teaching procedural programming and then add object‑orientation on top. Some people take ages to make the jump and spend years writing procedural code and pretending it is OO. Many cope with the change easily, but you don't want to take such a risk. I would prefer to avoid books like Liang for the same reason; it is a “late objects”; book.
I used to use Deitel all the time, but there are some things taught incorrectly in them, e.g. Circle extends Line.

I think the best book is Core Java by Cay Horstmann, but it isn't a beginner's book. Also, Horstmann takes time to write books, so they may lag a bit behind the versions of Java®.
 
Josee Landry
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

thank you both for your input in regards to books. I currently have the Deitel Java How to Program Eleventh Edition which was required for the school course. It is a good book and it's been helpful. What for me if difficult is learning Java via online studies. Just reading and watching tutorials. it's ok but there is those time where I feel I just need to ask a specific question or just need a little push in the right direction. For Example I have completed my code for my current assignment that was due yesterday, there is no "errors" in Eclipse but it's not working the way it should therefore I have coded something incorrectly. its these time where having someone to talk to would help just nudge me and say hey this method is wrong or that's note the proper way to make an if or switch statement etc. This is the part I find extremely difficult about doing online studies while working full time etc.

thanks again!
Josee
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am currently using codegym. It's a very task-based platform where you only move to the next level after completing the previous level. Here's the link link
 
Josee Landry
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank Enoma, I will check that out!
 
Campbell Ritchie
Marshal
Posts: 75857
361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
EU: Welcome to the Ranch
 
Enoma Uwaifo
Greenhorn
Posts: 2
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Joseph Mokenela wrote:You can checkout the following Tutorial from Duke University.

Joseph Mokenela I already started this tutorial. It's a really nice one.
 
Sheriff
Posts: 7113
184
Eclipse IDE Postgres Database VI Editor Chrome Java Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Josee Landry wrote:... For Example I have completed my code for my current assignment that was due yesterday, there is no "errors" in Eclipse but it's not working the way it should therefore I have coded something incorrectly. its these time where having someone to talk to would help just nudge me and say hey this method is wrong or that's note the proper way to make an if or switch statement etc. This is the part I find extremely difficult about doing online studies while working full time etc.


It is perfectly acceptable for you to post a question like that to the Beginning Java forum.  You may not get direct answers, but you will get helpful hints and "pushes" in the right direction.
 
Josee Landry
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Knute!
yes I have started doing that as well and did get some help to guide me which is what I want as that's the only way to learn! I never want someone to give me the code but just having that person hint you to where you issue is sure does go a long way I am so glad to have found this site, so far it's been a great help!
 
Eran Morad
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:
I think the best book is Core Java by Cay Horstmann, but it isn't a beginner's book. Also, Horstmann takes time to write books, so they may lag a bit behind the versions of Java®.



His books are good. But, I wish the Core Java volumes had had more exercises.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic