Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Learning Java - any book advice

Learning Java - any book advice

Scheduled Pinned Locked Moved The Lounge
learningjavatoolsquestion
17 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Cp Coder

    My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

    Get me coffee and no one gets hurt!

    J Offline
    J Offline
    Julian Ragan
    wrote on last edited by
    #8

    If I wanted to teach a newbie today, I would start with an interactive online tutorial like the one on W3Schools. Books are nice to have in case of internet failure, but especially to young "google it" folks they are a last resort.

    1 Reply Last reply
    0
    • C Cp Coder

      My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

      Get me coffee and no one gets hurt!

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #9

      [Java in a Nutshell, 7th Edition [Book]](https://www.oreilly.com/library/view/java-in-a/9781492037248/) A book you keep.

      "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

      1 Reply Last reply
      0
      • C Cp Coder

        My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

        Get me coffee and no one gets hurt!

        K Offline
        K Offline
        Kirk 10389821
        wrote on last edited by
        #10

        Out of curiosity is her goal to eventually become a developer using Java. Or is this to help her get past a single class? Or just to introduce her to programming? So, it boils down to understanding the Motivation and the Destination. I am HUGE on learning code from reading code. I had source code access to huge chunks of our old operating system. I was able to patch the binaries by hand to change how things worked from that knowledge. So, it's okay to have a code heavy book and let her breeze through the code, and try to guess what things do. But again, if her motivation is only to dip her toes into programming, to see. That changes the amount of effort and the depth of the task. This is always hard for us who are too deep into the topics.

        C 1 Reply Last reply
        0
        • C Cp Coder

          My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

          Get me coffee and no one gets hurt!

          R Offline
          R Offline
          RafagaX
          wrote on last edited by
          #11

          I learned Java using Deitel books, (Java How to Program), so that's what i would recommend.

          "Science fiction is any idea that occurs in the head and doesn’t exist yet, but soon will, and will change everything for everybody, and nothing will ever be the same again." Ray Bradbury

          1 Reply Last reply
          0
          • C Cp Coder

            My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

            Get me coffee and no one gets hurt!

            C Offline
            C Offline
            Cp Coder
            wrote on last edited by
            #12

            Many thanks to all who have responded! Thanks for your valuable advice. :-D

            Get me coffee and no one gets hurt!

            C 1 Reply Last reply
            0
            • K Kirk 10389821

              Out of curiosity is her goal to eventually become a developer using Java. Or is this to help her get past a single class? Or just to introduce her to programming? So, it boils down to understanding the Motivation and the Destination. I am HUGE on learning code from reading code. I had source code access to huge chunks of our old operating system. I was able to patch the binaries by hand to change how things worked from that knowledge. So, it's okay to have a code heavy book and let her breeze through the code, and try to guess what things do. But again, if her motivation is only to dip her toes into programming, to see. That changes the amount of effort and the depth of the task. This is always hard for us who are too deep into the topics.

              C Offline
              C Offline
              Cp Coder
              wrote on last edited by
              #13

              It's to help her get through a single class. :)

              Get me coffee and no one gets hurt!

              K 1 Reply Last reply
              0
              • C Cp Coder

                Many thanks to all who have responded! Thanks for your valuable advice. :-D

                Get me coffee and no one gets hurt!

                C Offline
                C Offline
                Choroid
                wrote on last edited by
                #14

                I have about 40 Java Books that were downloaded when you could find free books All have been scanned for malware with MS Security Essentials They are PDF format Happy to place the lot on a thumb drive and Snail Mail OR other option your your choice

                C 1 Reply Last reply
                0
                • C Cp Coder

                  It's to help her get through a single class. :)

                  Get me coffee and no one gets hurt!

                  K Offline
                  K Offline
                  Kirk 10389821
                  wrote on last edited by
                  #15

                  If that is the case (having taught a couple of college courses on Java)... 1) Have her practice by putting EVERY Example in the chapter into the computer and getting it to run! [Many of us teachers will use the examples to drive test questions] 2) If her exams will be on the computer (mine were, then she should also practice creating "Hello World" a few times, so she knows how to start a project in the platform, and make it work without "stressing") 3) Have her do all of her homework assignments twice! The second time, without looking at her first attempt. [This can really build her confidence, but it is just good practice, and practice makes perfect!] 4) She MUST pre-read the material the teacher is going to cover. She should have a list of every new word/phrase to her from the reading. She DOES NOT need to lookup/define them. She scans this list before class. And her brain will detect when the teacher is using it. [During the pre-reading is when I usually like students to do all of the examples] If she attacks it this way. She will be focused on REALLY learning what the class is covering (not getting confused by different levels of depth into various things). She is in "Acquisition Mode". She needs to learn to do PATTERN Recognition on the concepts/code/structure. Then Application Mode (How to modify/manipulate). I would rather her do EVERY problem in this book 3 times than crack another book, if it is just to pass this class. She doesn't need to learn Java. She needs to learn what this teacher is expecting her to understand after going through their course, and that is usually a function of the Lectures, Examples, And Homework assignments. My exams were open notes, open book. I would take 1 homework assignment, change it and add a flavor/essence from 2-3 of the other assignments that was teaching a specific concept. if the student could read that, start with the right homework problem, and TRULY understood the other concepts. They could finish in 30 minutes. I gave them 4 hrs. As long as the program compiled/ran, they could get partial credit. (A lot of my first students failed my class, but to the universities surprise, half of them took ME the next semester for the same class!!! When there was another teacher available at a similar time!) Like anything, Comfort and Repetition go a long way!

                  1 Reply Last reply
                  0
                  • C Cp Coder

                    My daughter needs to learn Java (not Java script). I am looking for a good book for a total beginner with no programming experience. My Java books are too advanced. Can anyone offer any recommendations? Thanks!

                    Get me coffee and no one gets hurt!

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #16

                    Not to be an asshat - honest question. Does anyone develop in Java anymore other than the backend? To the OP, if your daughter is just getting her teeth into it - fine. Not commenting on that - code is code.

                    Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                    1 Reply Last reply
                    0
                    • C Choroid

                      I have about 40 Java Books that were downloaded when you could find free books All have been scanned for malware with MS Security Essentials They are PDF format Happy to place the lot on a thumb drive and Snail Mail OR other option your your choice

                      C Offline
                      C Offline
                      Cp Coder
                      wrote on last edited by
                      #17

                      Thanks for your offer, but I believe one or two books is about all she can handle at this stage! :-D

                      Get me coffee and no one gets hurt!

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups