<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2732623664330303682</atom:id><lastBuildDate>Wed, 06 Nov 2024 03:02:24 +0000</lastBuildDate><category>Ebook - Java Programming - Beginning</category><category>Lecture Notes - Java Programming - Beginning</category><category>Slides - Java Programming - Beginning</category><title>Ebook, Lecture Notes &amp;amp; slides of Java, C / C++, .Net ( VB &amp;amp; C# ), HTML, PHP, ASP.NET.</title><description>Free ebooks, Lecture notes and slides of Java Programming, C, C++, .Net ( VB &amp;amp; C# Programming ), HTML, PHP, ASP.NET, SQL, Android Programming.</description><link>http://learnbookture.blogspot.com/</link><managingEditor>noreply@blogger.com (Learn BookTure)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2732623664330303682.post-4621741889023635703</guid><pubDate>Sun, 15 May 2011 21:10:00 +0000</pubDate><atom:updated>2011-05-17T11:12:02.480-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Slides - Java Programming - Beginning</category><title>Slides (PPT) - Java Programming</title><description>&lt;img align=&quot;right&quot; border=&quot;1px&quot; height=&quot;110&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4gokdrm97LIgB5bM5UgcWMcH7SYs0cjvFM7tiPfdfI1A9iVj1R_ZOtenuYr7VT_k3bu7pDiaRVjjdZ-EThNEMan1qxInPMwZfEFC5ZBQg4eYh_qrOwOdTP6K0Y9UtD23R4V5Dk2bSi2o/s400/Java+Programming+Slides+-+Nevin+L.jpg&quot; width=&quot;140&quot; /&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Slides ( PPT )&lt;/b&gt; : Java Programming&lt;br /&gt;
&lt;b&gt;Author&lt;/b&gt; : Professor Nevin L. Zhang&lt;br /&gt;
&lt;b&gt;Year&lt;/b&gt; : 2004&lt;br /&gt;
&lt;b&gt;No of Slides&lt;/b&gt; : 16 Slides ( PPT )&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;200px&quot;&gt;&lt;b&gt;Java Programming Slides&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;180px&quot;&gt;&lt;a href=&quot;http://www.cse.ust.hk/%7Elzhang/teach/java03/schedule.html&quot; target=&quot;_blank&quot;&gt;Download &amp;amp; Read Now&lt;/a&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-create.g?blogID=2732623664330303682#&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Introduction to Java Programming. Fundamentals include language syntax, object-oriented programming, inheritance, polymorphism, exception handling, multithreading. Standard libraries for input/output, graphics programming, built-in data structures. Application programming interface and foundation class library. &lt;br /&gt;
&lt;br /&gt;
These slides has covered the following chapters :&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Java Basics&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Classes &amp;amp; Objects&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Inheritance&lt;/li&gt;
&lt;li&gt; Input/Output&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Exceptions&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Interface and inner classes&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Graphics&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Event Handling&lt;/li&gt;
&lt;li&gt;Swing&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Applets&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Multithreading&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Networking&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Servlet&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Database Connectivitiy&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Java Server Pages&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</description><link>http://learnbookture.blogspot.com/2011/05/slides-ppt-java-programming.html</link><author>noreply@blogger.com (Learn BookTure)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4gokdrm97LIgB5bM5UgcWMcH7SYs0cjvFM7tiPfdfI1A9iVj1R_ZOtenuYr7VT_k3bu7pDiaRVjjdZ-EThNEMan1qxInPMwZfEFC5ZBQg4eYh_qrOwOdTP6K0Y9UtD23R4V5Dk2bSi2o/s72-c/Java+Programming+Slides+-+Nevin+L.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2732623664330303682.post-4661715963188098963</guid><pubDate>Sun, 15 May 2011 20:47:00 +0000</pubDate><atom:updated>2011-05-17T11:11:59.577-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lecture Notes - Java Programming - Beginning</category><title>Lecture Notes - Java Notes &amp; Basics</title><description>&lt;img align=&quot;right&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLFjiy7zQxPQmTKom7naD7CeWbjN3Xeak2fnW0-C8Qi_OQvIRTyM3vK1cvWl-vvo3ZCG3XLaSQO9UyrZvHEWErSYP6_l1RpVTozwRa1Mk6G4KWDl5bwewK4nRyEHhNkgk0hnvoTN1eeEA/s400/Java+notes+%2526+Basics+Fred+Swartz.jpg&quot; width=&quot;120&quot; border=&quot;1px&quot;/&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Lecture Notes&lt;/b&gt; : Java Notes &amp; Basics&lt;br /&gt;
&lt;b&gt;Author&lt;/b&gt; : Fred Swartz&lt;br /&gt;
&lt;b&gt;Year&lt;/b&gt; : 2007&lt;br /&gt;
&lt;b&gt;No of Pages&lt;/b&gt; : 320 Pages (HTML)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;150px&quot;&gt;&lt;b&gt;Java Notes&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;150px&quot;&gt;&lt;a href=&quot;http://www.leepoint.net/notes-java/index.html&quot; target=&quot;_blank&quot;&gt;View &amp;amp; Read Now&lt;/a&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.leepoint.net/notes-java-2007-04-25.zip&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;150px&quot;&gt;&lt;b&gt;Java Basics&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;150px&quot;&gt;&lt;a href=&quot;http://www.leepoint.net/JavaBasics/index.html&quot; target=&quot;_blank&quot;&gt;View &amp;amp; Read Now&lt;/a&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.leepoint.net/JavaBasics-2007-04-25.zip&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;Java Notes&lt;/b&gt;. These Java programming notes are written to fill in missing or weak topics in textbooks that Fred Swartz has taught from. Many pages are useful for reference, but not as an ordered tutorial. Some pages are still rough drafts, but Fred Swartz slowly working on fixing them. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Java Basics&lt;/b&gt;. Fred Swartz has started writing a more coherent tutorial called Java Basics. In addition to lessons, there is also commentary which explains why things are done the way they are.&lt;br /&gt;
&lt;br /&gt;
These notes has covered the following chapters :&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&amp;nbsp;Background of Java&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Java Tools&lt;/li&gt;
&lt;li&gt;Deployment&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Principles and practices&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Summaries&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Introductory Example Programs&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Example GUI Programs&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Language&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Control Flow&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Classes&amp;nbsp;&lt;/li&gt;
&lt;li&gt;IO&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Algorithms&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Other&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Data&amp;nbsp;&lt;/li&gt;
&lt;li&gt;GUI&amp;nbsp;&lt;/li&gt;
&lt;li&gt;GUI - Appearance&amp;nbsp;&lt;/li&gt;
&lt;li&gt;GUI - Low level&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</description><link>http://learnbookture.blogspot.com/2011/05/lecture-notes-java-notes-basics.html</link><author>noreply@blogger.com (Learn BookTure)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLFjiy7zQxPQmTKom7naD7CeWbjN3Xeak2fnW0-C8Qi_OQvIRTyM3vK1cvWl-vvo3ZCG3XLaSQO9UyrZvHEWErSYP6_l1RpVTozwRa1Mk6G4KWDl5bwewK4nRyEHhNkgk0hnvoTN1eeEA/s72-c/Java+notes+%2526+Basics+Fred+Swartz.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2732623664330303682.post-6563077246806328178</guid><pubDate>Sun, 15 May 2011 20:03:00 +0000</pubDate><atom:updated>2011-05-17T11:11:13.429-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ebook - Java Programming - Beginning</category><title>Ebook - Beginning Java Programming for Dummies 2nd Edition (2005)</title><description>&lt;img align=&quot;right&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9wYka9zjxmIKQAQ8qVzHvhOCU-6MFs_Tg2j2Hw6bi1Swg_Z6jpWKUfgrzrWTIU08x7JXpTep0dz_7PJFPik5B-2H-YRUX4lQuG1MMixB0vEy5fPI89m1CTMzVZ_SI3LBdmGHRnEsiYvM/s200/Beginning+Java+Programming+for+Dummies+2nd+Edition.jpg&quot; width=&quot;140&quot; /&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Book&lt;/b&gt; : Beginning Java Programming for Dummies 2nd Edition&lt;br /&gt;
&lt;b&gt;Author&lt;/b&gt; : Barry Burd&lt;br /&gt;
&lt;b&gt;Publication&lt;/b&gt; : Wiley Publishing Inc&lt;br /&gt;
&lt;b&gt;Year&lt;/b&gt; : 2005&lt;br /&gt;
&lt;b&gt;No of Pages&lt;/b&gt; : 408 Pages (PDF)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;350px&quot;&gt;&lt;b&gt;Beginning Java Programming for Dummies 2nd Edition ( PDF )&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.mediafire.com/?9r7be27l92boauv&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;350px&quot;&gt;&lt;b&gt;Beginning Java Programming for Dummies 2nd Edition ( CHM )&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.mediafire.com/?aw46rsg6pgytsos&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Well, if you want to write computer programs, this book is for you. This book avoids the snobby “of-course-you-already-know” assumptions, and describes computer programming from scratch.&lt;br /&gt;
&lt;br /&gt;
The book uses Java — an exciting, relatively new computer programming lan-guage. But Java’s subtities and eccentricities aren’t the book’s main focus.Instead, this book emphasizes a process — the process of creating instructions for a computer to follow. Many highfalutin’ books describe the mechanics of this process — the rules, the conventions, and the formalisms. But those other books aren’t written for real people. Those books don’t take you from where you are to where you want to be.&lt;br /&gt;
&lt;br /&gt;
The chapters covered in this book as following: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Chapter 1&lt;/b&gt;: Getting Started&lt;br /&gt;
&lt;b&gt;Chapter 2&lt;/b&gt;: Setting Up Your Computer &lt;br /&gt;
&lt;b&gt;Chapter 3:&lt;/b&gt; Running Programs&lt;br /&gt;
&lt;b&gt;Chapter 4&lt;/b&gt;: Exploring the Parts of a Program &lt;br /&gt;
&lt;b&gt;Chapter 5&lt;/b&gt;: Composing a Program&lt;br /&gt;
&lt;b&gt;Chapter 6&lt;/b&gt;: Using the Building Blocks:&lt;br /&gt;
&lt;b&gt;Chapter 7&lt;/b&gt;: Numbers and Types&lt;br /&gt;
&lt;b&gt;Chapter 8&lt;/b&gt;: Numbers? Who Needs Numbers?&lt;br /&gt;
&lt;b&gt;Chapter 9&lt;/b&gt;: Forks in the Road&lt;br /&gt;
&lt;b&gt;Chapter 10&lt;/b&gt;: Which Way Did He Go? &lt;br /&gt;
&lt;b&gt;Chapter 11&lt;/b&gt;: How to Flick a Virtual Switch &lt;br /&gt;
&lt;b&gt;Chapter 12&lt;/b&gt;: Around and Around It Goes&lt;br /&gt;
&lt;b&gt;Chapter 13&lt;/b&gt;: Piles of Files: Dealing&lt;br /&gt;
&lt;b&gt;Chapter 14&lt;/b&gt;: Creating Loops within Loops&lt;br /&gt;
&lt;b&gt;Chapter 15&lt;/b&gt;: The Old Runaround&lt;br /&gt;
&lt;b&gt;Chapter 16&lt;/b&gt;: Using Loops and Arrays&lt;br /&gt;
&lt;b&gt;Chapter 17&lt;/b&gt;: Programming with Objects and Classes&lt;br /&gt;
&lt;b&gt;Chapter 18&lt;/b&gt;: Using Methods and Variables from a Java Class &lt;br /&gt;
&lt;b&gt;Chapter 19&lt;/b&gt;: Creating New Java Methods&lt;br /&gt;
&lt;b&gt;Chapter 20&lt;/b&gt;: Oooey GUI Was a Worm&lt;br /&gt;
&lt;b&gt;Chapter 21&lt;/b&gt;: Ten Sets of Web Links &lt;br /&gt;
&lt;b&gt;Chapter 22&lt;/b&gt;: Ten Useful Classes in the Java API&lt;/div&gt;</description><link>http://learnbookture.blogspot.com/2011/05/ebook-beginning-java-programming-for.html</link><author>noreply@blogger.com (Learn BookTure)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9wYka9zjxmIKQAQ8qVzHvhOCU-6MFs_Tg2j2Hw6bi1Swg_Z6jpWKUfgrzrWTIU08x7JXpTep0dz_7PJFPik5B-2H-YRUX4lQuG1MMixB0vEy5fPI89m1CTMzVZ_SI3LBdmGHRnEsiYvM/s72-c/Beginning+Java+Programming+for+Dummies+2nd+Edition.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2732623664330303682.post-1652047919837747481</guid><pubDate>Sun, 15 May 2011 18:50:00 +0000</pubDate><atom:updated>2011-05-17T11:11:13.429-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ebook - Java Programming - Beginning</category><title>Ebook - Introduction to Java Programming Comprehensive Version Download</title><description>&lt;img align=&quot;right&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2HLO2zAhaqIHVyN5BOwBRjvkTnjnXF7vXHrAxc5pK4I442SecKfdnQ5Qck40yeI5Q2Auw755LR2rfWSpMaGvwVTaXzrZbc_-dJvgP5ij0yfCEyTqfslH4_U274qg8W2dT92jR6bcwJx0/s400/Ebook+-+Introduction+to+Java+Programming+Comprehensive+Version.JPG&quot; width=&quot;140&quot; /&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Book&lt;/b&gt; : Introduction to Java Programming Comprehensive Version&lt;br /&gt;
&lt;b&gt;Author&lt;/b&gt; : Y. Daniel Liang&lt;br /&gt;
&lt;b&gt;Publication&lt;/b&gt; : Prentice Hall&lt;br /&gt;
&lt;b&gt;Year&lt;/b&gt; : 2007&lt;br /&gt;
&lt;b&gt;No of Pages&lt;/b&gt; : 1657 Pages&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;350px&quot;&gt;&lt;b&gt;Introduction to Java Programming Comprehensive Version&lt;/b&gt;&lt;/td&gt;&lt;td width=&quot;100px&quot;&gt;&lt;a href=&quot;http://www.mediafire.com/?60dbdptnop84gl2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4sxSg2vmMpBhCcrM42VJpgidN18zKhd6pyMkJPgk3ZsaqCjxqxch3fYntSPt8UkBD_pyMYJJt-F21bua-wBZPhGNpKOBKsWDCZMi2fywaO9TlNxOv04tUyhSOtyeZ9zXwcV06ZsE5ILE/s1600/Download+button.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;Fundamentals First introduces the fundamentals of programming, problem-solving, object-oriented programming, and GUI programming. This version is suitable for an introductory course on problem-solving and object-oriented programming.&lt;br /&gt;
The Comprehensive Version contains all the chapters in the fundamentals first version. Additionally, it covers data structures, networking, internationalization, advanced GUI programming, and Web programming&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;This edition substantially enhances Introduction to Java Programming, Fifth Edition. The chapters covered in this book as following: &lt;/div&gt;&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt; Part 1, &quot;&lt;b&gt;Fundamentals of Programming&lt;/b&gt;,&quot; is expanded into six chapters to focus on problem-solving and basic programming techniques with many new illustrations and practical examples, such as math tutor. New organization reinforces the teaching of fundamental problem-solving techniques.&lt;/li&gt;
&lt;li&gt; Part 2, &quot;&lt;b&gt;Object-Oriented Programming&lt;/b&gt;,&quot; is expanded into five chapters to give a comprehensive introduction on OOP and how to use it to design programs. New organization enhances the presentation of object-oriented programming and enables GUI programming to be covered earlier.&lt;/li&gt;
&lt;li&gt; Part 3, &quot;&lt;b&gt;GUI Programming&lt;/b&gt;,&quot; is expanded into five chapters to introduce GUI programming, graphics painting, event-driven programming, creating user interfaces, and applets.&lt;/li&gt;
&lt;li&gt; Part 4, &quot;&lt;b&gt;Exception Handling, I/O, and Recursion&lt;/b&gt;,&quot; contains a brand new chapter on recursion. New short and simple examples are used to introduce the concept of exception handling. Since the text I/O has moved to Chapter 8, &quot;Strings and Text I/O,&quot; the I/O chapter covers only the binary I/O.&lt;/li&gt;
&lt;li&gt; Part 5, &quot;&lt;b&gt;Data Structures&lt;/b&gt;,&quot; is expanded to cover data structure design and implementation (array list, linked list, stack, queue, heap, priority queue, and binary tree), generics, Java Collections Framework, and algorithm efficiencies and sorting.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Part 6, &quot;&lt;b&gt;Concurrency, Networking, and Internationalization&lt;/b&gt;,&quot; is updated to cover Java 5 thread pooling, locks, and semaphores.&lt;/li&gt;
&lt;li&gt; Part 7, &quot;&lt;b&gt;Advanced GUI Programming&lt;/b&gt;,&quot; is expanded into five chapters with short, simple new examples to teach complex subjects. For example, a new example is used to demonstrate how to develop source components. The MVC architecture is introduced along with the Swing models.&lt;/li&gt;
&lt;li&gt; Part 8, &quot;&lt;b&gt;Web Programming&lt;/b&gt;,&quot; is expanded into five chapters. Advanced database programming is in a separate chapter and may be skipped. Several new examples are presented to introduce the JSP.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</description><link>http://learnbookture.blogspot.com/2011/05/ebook-introduction-to-java-programming.html</link><author>noreply@blogger.com (Learn BookTure)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2HLO2zAhaqIHVyN5BOwBRjvkTnjnXF7vXHrAxc5pK4I442SecKfdnQ5Qck40yeI5Q2Auw755LR2rfWSpMaGvwVTaXzrZbc_-dJvgP5ij0yfCEyTqfslH4_U274qg8W2dT92jR6bcwJx0/s72-c/Ebook+-+Introduction+to+Java+Programming+Comprehensive+Version.JPG" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>