Introduction to Java Programming Y Daniel Liang Y Daniel Liang 9780273771388 Books
Download As PDF : Introduction to Java Programming Y Daniel Liang Y Daniel Liang 9780273771388 Books
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java. For a 1-, 2-, or 3-semester CS1 course sequence.
Introduction to Java Programming Y Daniel Liang Y Daniel Liang 9780273771388 Books
I am almost completely new to programming and am trying to teach myself. I started with a computer science textbook on Python and then moved on to the 8th edition of this book. Around Chapter 14, I saw they they had come out with the 9th edition, so I purchased it. I am studying for the Java SE7 Associates certification next month, so I started over at the beginning of the book and have read back to where I was in the 8th edition (Chapter 16). There have been many changes and updates. One of the most visible changes is that the review questions are now spread throughout the chapter rather than all together at the end of the chapter. The video notes are now available. While not adding a lot of commentary to what's already in the text, I do find it helpful to watch the videos (which feature the examples being worked out for you). There are also practice tests available online. I've taken the first two of these and find them quite challenging and helpful (especially with a certification exam around the corner for me!). I am reading other texts as well (Head First Java and Java The Complete Reference). Liang's book is hefty and taking me forever to get through, but I'm confident that I'll be very solid by the time I'm done. The author, by the way, is very responsive via email whenever I come across typos in the book. These errata are listed on the book's website, so it's good to check there whenever you move on to a new chapter. I highly recommend the book!Product details
|
Tags : Introduction to Java Programming. Y. Daniel Liang [Y. Daniel Liang] on Amazon.com. *FREE* shipping on qualifying offers. Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented,Y. Daniel Liang,Introduction to Java Programming. Y. Daniel Liang,Pearson Education,0273771388
People also read other books :
- The Machines in The Makers Universe Book 5 eBook Daniel Cohen
- Darkest Autumn Ambria Book 1 eBook Audrey Roy Greenfeld Daniel Roy Greenfeld AM Husbandman
- Out of the Shadows Shadowlands Book 1 eBook Ashlee Nicole Bye
- INTO THE WOODS edition by James McCue Terri McCue Arts Photography eBooks
- The Western Collection edition by David C Walters Carolynne Kleinhenz Literature Fiction eBooks
Introduction to Java Programming Y Daniel Liang Y Daniel Liang 9780273771388 Books Reviews
I have used several programming books over the years, and this one is pretty good for beginners and/or people with knowledge of other programming languages. There are some areas of the book, like polymorphism, interfaces, etc that could have used more examples and explanation, but when combined with the Oracle online documentation or internet tutorials, it provides a very logical road map for learning the language. It sometimes puts easier-to-understand topics after more complex topics to boost your morale. The book cost much more than most other books on the topic, but I felt it was worth the money spent based on what I learned from it and how quickly I was able to pick up the language.
Pros
- Well planned topic progression. This makes it easy to supplement the book topics with Oracle documents or other online resources to fully master the topic.
- Clear and comprehensive writing style.
Cons
- There are sometimes not enough programming exercises that have answers. You only get even numbered answers unless you are a university instructor.
- The programming exercise answers are not commented enough to fully explain the answer code.
- Some of the topics are explained at a high level and may not give enough "real world" situation as to why you need to know that particular topic. This is rare in this book, but happens occasionally. In those cases, I found the Oracle documentation very good at supplementing.
I've been programming with Java for a while now, and I can't stress how useful this textbook has been for me. If you're looking forward to grasp the full potential of Java, I definitely recommend this textbook over any other. When you purchase a new copy, you will also receive online access and more chapters. Just keep in mind that some chapters are exclusively on the web only.
It came to my house really quick about within 2 days. It comes with many chapters about general programming and advanced but the beginning chapters give you a really good foundation of how to program and what are terms and as well of what's java and other programming languages. Without this book I wouldn't have learn so much about making a program. This is too much information for a great value!
For the most part the author does a good job of explaining Java, but there are some parts that could be more thoroughly expanded. The chapter about loops doesn't have a lot of examples and the examples that are shown in the chapter are SO much more simpler than the programs the practice section has you doing, which are all these elaborate, difficult programs with loops that are never shown in the chapter. You could say this is where "programming thinking" comes into play, but this is supposed to be an intro to java programming. I think the author forgets that sometimes.
Also one chapter exercise (I believe chapter 3) tells you to make a program to check for palindromes, and again, there is no example of how to go about doing that in the chapter at all. In fact, palindromes aren't mentioned by the author in the text until chapter 6. The book has a few oversights like this.
I think the author did justice to each topic basic programming, object orientation/classes, JaveFX, etc.
I would have LOVED more examples and a greater emphasis on program design, debugging, and problem solving. I'd say 90% of my beginner frustrations weren't with the misunderstanding the concepts but just not knowing how to properly get myself un-stuck when my program was compiling right but not returning the right result.
If you're a beginning JAVA student who benefits from reading about concepts instead of just stackoverflow-ing everything, this is a reasonable textbook to rent/buy.
I am almost completely new to programming and am trying to teach myself. I started with a computer science textbook on Python and then moved on to the 8th edition of this book. Around Chapter 14, I saw they they had come out with the 9th edition, so I purchased it. I am studying for the Java SE7 Associates certification next month, so I started over at the beginning of the book and have read back to where I was in the 8th edition (Chapter 16). There have been many changes and updates. One of the most visible changes is that the review questions are now spread throughout the chapter rather than all together at the end of the chapter. The video notes are now available. While not adding a lot of commentary to what's already in the text, I do find it helpful to watch the videos (which feature the examples being worked out for you). There are also practice tests available online. I've taken the first two of these and find them quite challenging and helpful (especially with a certification exam around the corner for me!). I am reading other texts as well (Head First Java and Java The Complete Reference). Liang's book is hefty and taking me forever to get through, but I'm confident that I'll be very solid by the time I'm done. The author, by the way, is very responsive via email whenever I come across typos in the book. These errata are listed on the book's website, so it's good to check there whenever you move on to a new chapter. I highly recommend the book!
0 Response to "[X6J]≫ Descargar Gratis Introduction to Java Programming Y Daniel Liang Y Daniel Liang 9780273771388 Books"
Post a Comment