{ "kind": "books#volumes", "totalItems": 77, "items": [ { "kind": "books#volume", "id": "LauMDwAAQBAJ", "etag": "uGd3NFh26wY", "selfLink": "https://www.googleapis.com/books/v1/volumes/LauMDwAAQBAJ", "volumeInfo": { "title": "Python for Programmers", "authors": [ "Paul Deitel", "Harvey Deitel" ], "publisher": "Prentice Hall", "publishedDate": "2019-03-15", "description": "The professional programmer’s Deitel® guide to Python® with introductory artificial intelligence case studies Written for programmers with a background in another high-level language, Python for Programmers uses hands-on instruction to teach today’s most compelling, leading-edge computing technologies and programming in Python–one of the world’s most popular and fastest-growing languages. Please read the Table of Contents diagram inside the front cover and the Preface for more details. In the context of 500+, real-world examples ranging from individual snippets to 40 large scripts and full implementation case studies, you’ll use the interactive IPython interpreter with code in Jupyter Notebooks to quickly master the latest Python coding idioms. After covering Python Chapters 1-5 and a few key parts of Chapters 6-7, you’ll be able to handle significant portions of the hands-on introductory AI case studies in Chapters 11-16, which are loaded with cool, powerful, contemporary examples. These include natural language processing, data mining Twitter® for sentiment analysis, cognitive computing with IBM® WatsonTM, supervised machine learning with classification and regression, unsupervised machine learning with clustering, computer vision through deep learning and convolutional neural networks, deep learning with recurrent neural networks, big data with Hadoop®, SparkTM and NoSQL databases, the Internet of Things and more. You’ll also work directly or indirectly with cloud-based services, including Twitter, Google TranslateTM, IBM Watson, Microsoft® Azure®, OpenMapQuest, PubNub and more. Features 500+ hands-on, real-world, live-code examples from snippets to case studies IPython + code in Jupyter® Notebooks Library-focused: Uses Python Standard Library and data science libraries to accomplish significant tasks with minimal code Rich Python coverage: Control statements, functions, strings, files, JSON serialization, CSV, exceptions Procedural, functional-style and object-oriented programming Collections: Lists, tuples, dictionaries, sets, NumPy arrays, pandas Series & DataFrames Static, dynamic and interactive visualizations Data experiences with real-world datasets and data sources Intro to Data Science sections: AI, basic stats, simulation, animation, random variables, data wrangling, regression AI, big data and cloud data science case studies: NLP, data mining Twitter®, IBM® WatsonTM, machine learning, deep learning, computer vision, Hadoop®, SparkTM, NoSQL, IoT Open-source libraries: NumPy, pandas, Matplotlib, Seaborn, Folium, SciPy, NLTK, TextBlob, spaCy, Textatistic, Tweepy, scikit-learn®, Keras and more Accompanying code examples are available here: http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/bookreg/9780135224335/9780135224335_examples.zip. Register your product for convenient access to downloads, updates, and/or corrections as they become available. See inside book for more information.", "industryIdentifiers": [ { "type": "ISBN_13", "identifier": "9780135231340" }, { "type": "ISBN_10", "identifier": "0135231345" } ], "readingModes": { "text": true, "image": true }, "pageCount": 1259, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": true, "contentVersion": "1.8.8.0.preview.3", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=LauMDwAAQBAJ&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=LauMDwAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=LauMDwAAQBAJ&printsec=frontcover&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=1&source=gbs_api", "infoLink": "https://play.google.com/store/books/details?id=LauMDwAAQBAJ&source=gbs_api", "canonicalVolumeLink": "https://play.google.com/store/books/details?id=LauMDwAAQBAJ" }, "saleInfo": { "country": "US", "saleability": "FOR_SALE", "isEbook": true, "listPrice": { "amount": 47.99, "currencyCode": "USD" }, "retailPrice": { "amount": 37.67, "currencyCode": "USD" }, "buyLink": "https://play.google.com/store/books/details?id=LauMDwAAQBAJ&rdid=book-LauMDwAAQBAJ&rdot=1&source=gbs_api", "offers": [ { "finskyOfferType": 1, "listPrice": { "amountInMicros": 47990000, "currencyCode": "USD" }, "retailPrice": { "amountInMicros": 37670000, "currencyCode": "USD" }, "giftable": true } ] }, "accessInfo": { "country": "US", "viewability": "PARTIAL", "embeddable": true, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": true, "acsTokenLink": "http://books.google.com/books/download/Python_for_Programmers-sample-epub.acsm?id=LauMDwAAQBAJ&format=epub&output=acs4_fulfillment_token&dl_type=sample&source=gbs_api" }, "pdf": { "isAvailable": true, "acsTokenLink": "http://books.google.com/books/download/Python_for_Programmers-sample-pdf.acsm?id=LauMDwAAQBAJ&format=pdf&output=acs4_fulfillment_token&dl_type=sample&source=gbs_api" }, "webReaderLink": "http://play.google.com/books/reader?id=LauMDwAAQBAJ&hl=&source=gbs_api", "accessViewStatus": "SAMPLE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The professional programmer’s Deitel® guide to Python® with introductory artificial intelligence case studies Written for programmers with a background in another high-level language, Python for Programmers uses hands-on instruction to ..." } }, { "kind": "books#volume", "id": "wuNBEAAAQBAJ", "etag": "M4+iaershS4", "selfLink": "https://www.googleapis.com/books/v1/volumes/wuNBEAAAQBAJ", "volumeInfo": { "title": "Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition", "authors": [ "Paul Deitel" ], "publisher": "Pearson Higher Ed", "publishedDate": "2021-09-01", "description": "A groundbreaking, flexible approach to computer science anddata science The Deitels’ Introduction to Python for ComputerScience and Data Science: Learning to Program with AI, Big Data and the Cloudoffers a unique approach to teaching introductory Python programming,appropriate for both computer-science and data-science audiences. Providing themost current coverage of topics and applications, the book is paired withextensive traditional supplements as well as Jupyter Notebooks supplements.Real-world datasets and artificial-intelligence technologies allow students towork on projects making a difference in business, industry, government andacademia. Hundreds of examples, exercises, projects (EEPs) and implementationcase studies give students an engaging, challenging and entertainingintroduction to Python programming and hands-on data science. The book's modular architecture enables instructors toconveniently adapt the text to a wide range of computer-science anddata-science courses offered to audiences drawn from many majors.Computer-science instructors can integrate as much or as little data-scienceand artificial-intelligence topics as they'd like, and data-science instructorscan integrate as much or as little Python as they'd like. The book aligns withthe latest ACM/IEEE CS-and-related computing curriculum initiatives and withthe Data Science Undergraduate Curriculum Proposal sponsored by the NationalScience Foundation.", "industryIdentifiers": [ { "type": "ISBN_13", "identifier": "9781292364933" }, { "type": "ISBN_10", "identifier": "1292364939" } ], "readingModes": { "text": false, "image": false }, "pageCount": 882, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": false, "contentVersion": "0.0.1.0.preview.0", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=wuNBEAAAQBAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=wuNBEAAAQBAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=wuNBEAAAQBAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=2&source=gbs_api", "infoLink": "http://books.google.com/books?id=wuNBEAAAQBAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&source=gbs_api", "canonicalVolumeLink": "https://books.google.com/books/about/Intro_to_Python_for_Computer_Science_and.html?hl=&id=wuNBEAAAQBAJ" }, "saleInfo": { "country": "US", "saleability": "NOT_FOR_SALE", "isEbook": false }, "accessInfo": { "country": "US", "viewability": "NO_PAGES", "embeddable": false, "publicDomain": false, "textToSpeechPermission": "ALLOWED", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=wuNBEAAAQBAJ&hl=&source=gbs_api", "accessViewStatus": "NONE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The book aligns with the latest ACM/IEEE CS-and-related computing curriculum initiatives and with the Data Science Undergraduate Curriculum Proposal sponsored by the National Science Foundation." } }, { "kind": "books#volume", "id": "zkAYxQEACAAJ", "etag": "LCPMtwFH4ng", "selfLink": "https://www.googleapis.com/books/v1/volumes/zkAYxQEACAAJ", "volumeInfo": { "title": "Python for Programmers", "subtitle": "With Introductory AI Case Studies", "authors": [ "Paul J. Deitel", "Harvey M. Deitel" ], "publishedDate": "2019", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0135231361" }, { "type": "ISBN_13", "identifier": "9780135231364" } ], "readingModes": { "text": false, "image": false }, "printType": "BOOK", "categories": [ "Artificial intelligence" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": false, "contentVersion": "preview-1.0.0", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "language": "en", "previewLink": "http://books.google.com/books?id=zkAYxQEACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=3&source=gbs_api", "infoLink": "http://books.google.com/books?id=zkAYxQEACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&source=gbs_api", "canonicalVolumeLink": "https://books.google.com/books/about/Python_for_Programmers.html?hl=&id=zkAYxQEACAAJ" }, "saleInfo": { "country": "US", "saleability": "NOT_FOR_SALE", "isEbook": false }, "accessInfo": { "country": "US", "viewability": "NO_PAGES", "embeddable": false, "publicDomain": false, "textToSpeechPermission": "ALLOWED", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=zkAYxQEACAAJ&hl=&source=gbs_api", "accessViewStatus": "NONE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The professional programmer's Deitel® guide to Python® with introductory artificial intelligence case studies Written for programmers with a background in another high-level language, Python for Programmers uses hands-on instruction to ..." } }, { "kind": "books#volume", "id": "opZlQgAACAAJ", "etag": "QjycaWLt5/E", "selfLink": "https://www.googleapis.com/books/v1/volumes/opZlQgAACAAJ", "volumeInfo": { "title": "C# for Experienced Programmers", "authors": [ "Harvey M. Deitel" ], "publisher": "Prentice Hall PTR", "publishedDate": "2003", "description": "The practicing programmer's DEITEL LIVE-CODE guide toC# and the powerful Microsoft .NET Framework. C# for Experienced Programmers is written for programmers with backgrounds in C++, Visual Basic, Java or other high-level languages, who want to learn C# through the intermediate level. If you already own C# How To Program, 1/e, you should not purchase C# for Experienced Programmers. However, you may be interested in our ASP .NET with C# for Experienced Programmers, which will be published in Summer 2003. Students should not purchase C# for Experienced Programmers. Instead, students should purchase C# How To Program, 1/e, as it contains self-review exercises and other ancillary materials suitable for self-study and classroom use. We also recommend that everyone consider The Complete C# Training Course, 1/e, which includes C# How to Program, 1/e and the C# Cyber Classroom--an interactive, multimedia, Windows-based CD-ROM. The Complete Training Course offers a great value and provides a powerful learning tool for readers who want to pursue C# programming through the intermediate level. Written for programmers with a background in C++, Visual Basic, Java or other high-level languages, this book applies the DEITEL signature LIVE-CODE approach to teaching programming and explores Microsoft's C# language in depth. This book presents important C# concepts in the context of fully tested programs, complete with syntax shading, detailed line-by-line descriptions and program outputs. The book features 230 LIVE-CODE programs that contain 26,006 lines of proven C# program code. In addition, the book includes 402 programming tips that help you build applications that are portable, reusable andoptimized for performance. Start with a concise introduction to C # fundamentals, then rapidly move on to more advanced topics, including Windows Forms, ADO .NET, ASP .NET, ASP .NET Web services, network programming and XML processing. Along the way you will enjoy the Deitels' classic treatment of object-based and object-oriented programming. When you are finished, you will have everything you need to build next-generation Windows applications, Web applications and XML Web services.Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized IT content-creation and corporate-training organization. Together with their colleagues at Deitel & Associates, Inc., they have written the successful How to Program Series of college textbooks that hundreds of thousands of students throughout the world have used to master C, C++, Java, C#, Visual Basic .NET, Perl, Python, XML, and other languages.The DEITEL Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including .NET, J2EE, Web services, and more. Each book in the series contains the same LIVE-CODE teaching methodology used so successfully in the Deitels' How to Program Series college textbooks and instructor-led, corporate-training courses. The DEITEL Developer Series includes a wide selection of books suitable for three types of readers: A Technical IntroductionBroad overviews of new technologies for programmers, technical managers and other technical professionalsA Programmer's Introduction Focused treatments of programming fundamentals for practicing programmers and for novicesFor Experienced ProgrammersDetailed treatments of language topics for experienced programmersDEITEL TESTIMONIALS\"Your book has sparked a passion in me for programming like no other.\"--Scott Haynes\"Comprehensive, coherent, clear, and just plain FUN to work through!\"--James Huddleston\"I must say my favorite feature is the examples...\"--Ben Schrooten\"I have read many books and taken many training courses over the past 20 years, but this stands out as the absolute best!\"--Cindy Steele", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0130461334" }, { "type": "ISBN_13", "identifier": "9780130461339" } ], "readingModes": { "text": false, "image": false }, "pageCount": 0, "printType": "BOOK", "categories": [ "C# (Computer program language)" ], "averageRating": 1, "ratingsCount": 1, "maturityRating": "NOT_MATURE", "allowAnonLogging": false, "contentVersion": "preview-1.0.0", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=opZlQgAACAAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=opZlQgAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=opZlQgAACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=4&source=gbs_api", "infoLink": "http://books.google.com/books?id=opZlQgAACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&source=gbs_api", "canonicalVolumeLink": "https://books.google.com/books/about/C_for_Experienced_Programmers.html?hl=&id=opZlQgAACAAJ" }, "saleInfo": { "country": "US", "saleability": "NOT_FOR_SALE", "isEbook": false }, "accessInfo": { "country": "US", "viewability": "NO_PAGES", "embeddable": false, "publicDomain": false, "textToSpeechPermission": "ALLOWED", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=opZlQgAACAAJ&hl=&source=gbs_api", "accessViewStatus": "NONE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The book features 230 LIVE-CODE programs that contain 26,006 lines of proven C# program code. In addition, the book includes 402 programming tips that help you build applications that are portable, reusable andoptimized for performance." } }, { "kind": "books#volume", "id": "euV7e2f-RzsC", "etag": "LNzhTOXg5tk", "selfLink": "https://www.googleapis.com/books/v1/volumes/euV7e2f-RzsC", "volumeInfo": { "title": "C# for Programmers", "authors": [ "Harvey M. Deitel", "Paul Deitel" ], "publisher": "Prentice Hall Professional", "publishedDate": "2005-11-21", "description": "The practicing programmer's DEITEL® guide to C# and the powerful Microsoft .NET Framework Written for programmers with a background in C++, Java, or other high-level languages, this book applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# language and the new .NET 2.0 in depth. The book is updated for Visual Studio® 2005 and C# 2.0, and presents C# concepts in the context of fully tested programs, complete with syntax shading, detailed line-by-line code descriptions, and program outputs. The book features 200+ C# applications with 16,000+ lines of proven C# code, as well as 300+ programming tips that will help you build robust applications. Start with a concise introduction to C# fundamentals using an early classes and objects approach, then rapidly move on to more advanced topics, including multithreading, XML, ADO.NET 2.0, ASP.NET 2.0, Web services, network programming, and .NET remoting. Along the way you will enjoy the Deitels' classic treatment of object-oriented programming and a new, OOD/UML™ ATM case study, including a complete C# implementation. When you are finished, you will have everything you need to build next-generation Windows applications, Web applications, and Web services. Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized programming languages content-creation and corporate-training organization. Together with their colleagues at Deitel & Associates, Inc., they have written many international best-selling programming languages textbooks that millions of people worldwide have used to master C, C++, Java™, C#, XML, Visual Basic®, Perl, Python, and Internet and Web programming. The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including .NET, J2EE, Web services, and more. Practical, Example-Rich Coverage Of: C# 2.0, .NET 2.0, FCL ASP.NET 2.0, Web Forms and Controls Database, SQL, and ADO.NET 2.0 Networking and .NET Remoting XML, Web Services Generics, Collections GUI/Windows® Forms OOP: Classes, Inheritance, and Polymorphism OOD/UML™ ATM Case Study Graphics and Multimedia Multithreading Exception Handling And more... VISIT WWW.DEITEL.COM Download code examples To receive updates on this book, subscribe to the free DEITEL® BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html Read archived Issues of the DEITEL® BUZZ ONLINE Get corporate training information", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0132465914" }, { "type": "ISBN_13", "identifier": "9780132465915" } ], "readingModes": { "text": true, "image": true }, "pageCount": 1360, "printType": "BOOK", "categories": [ "Computers" ], "averageRating": 3.5, "ratingsCount": 4, "maturityRating": "NOT_MATURE", "allowAnonLogging": true, "contentVersion": "5.4.4.0.preview.3", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=euV7e2f-RzsC&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=euV7e2f-RzsC&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=euV7e2f-RzsC&printsec=frontcover&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=5&source=gbs_api", "infoLink": "https://play.google.com/store/books/details?id=euV7e2f-RzsC&source=gbs_api", "canonicalVolumeLink": "https://play.google.com/store/books/details?id=euV7e2f-RzsC" }, "saleInfo": { "country": "US", "saleability": "FOR_SALE", "isEbook": true, "listPrice": { "amount": 47.99, "currencyCode": "USD" }, "retailPrice": { "amount": 37.67, "currencyCode": "USD" }, "buyLink": "https://play.google.com/store/books/details?id=euV7e2f-RzsC&rdid=book-euV7e2f-RzsC&rdot=1&source=gbs_api", "offers": [ { "finskyOfferType": 1, "listPrice": { "amountInMicros": 47990000, "currencyCode": "USD" }, "retailPrice": { "amountInMicros": 37670000, "currencyCode": "USD" }, "giftable": true } ] }, "accessInfo": { "country": "US", "viewability": "PARTIAL", "embeddable": true, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=euV7e2f-RzsC&hl=&source=gbs_api", "accessViewStatus": "SAMPLE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The practicing programmer's DEITEL® guide to C# and the powerful Microsoft .NET Framework Written for programmers with a background in C++, Java, or other high-level languages, this book applies the Deitel signature live-code approach to ..." } }, { "kind": "books#volume", "id": "9Vdg9IykL9MC", "etag": "rvSjKn3kS5E", "selfLink": "https://www.googleapis.com/books/v1/volumes/9Vdg9IykL9MC", "volumeInfo": { "title": "Java for Programmers", "authors": [ "Paul J. Deitel", "Harvey M. Deitel" ], "publisher": "Pearson Education", "publishedDate": "2009-02-12", "description": "PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces, Nested Classes Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study JavaServer™ Faces, Ajax-Enabled Web Applications, Web Services, Networking JDBC™, SQL, Java DB, MySQL® Threads and the Concurrency APIs I/O, Types, Control Statements, Methods Arrays, Generics, Collections Exception Handling, Files GUI, Graphics, GroupLayout, JDIC Using the Debugger and the API Docs And more… VISIT WWW.DEITEL.COM For information on Deitel’s Dive Into® Series corporate training courses offered at customer sites worldwide (or write to deitel@deitel.com) Download code examples Check out the growing list of programming, Web 2.0, and software-related Resource Centers To receive updates for this book, subscribe to the free DEITEL® BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html Read archived issues of the DEITEL® BUZZ ONLINE The practicing programmer’s DEITEL® guide to Java™ development and the Powerful Java™ Platform Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code descriptions and program outputs. The book features 220 Java applications with over 18,000 lines of proven Java code, and hundreds of tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC™, web-application development with JavaServer™ Faces, web services and more. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete Java implementation. When you’re finished, you’ll have everything you need to build object-oriented Java applications. The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including Java™, C++, .NET, web services, Internet and web development and more. PRE-PUBLICATION REVIEWER TESTIMONIALS “Presenting software engineering side by side with core Java concepts is highly refreshing; gives readers insight into how professional software is developed.”—Clark Richey (Java Champion), RABA Technologies, LLC. “The quality of the design and code examples is second to none!”—Terrell Hull, Enterprise Architect “The JDBC chapter is very hands on. I like the fact that Java DB/Apache Derby is used in the examples, which makes it really simple to learn and understand JDBC.”—Sandeep Konchady, Sun Microsystems “Equips you with the latest web application technologies. Examples are impressive and real! Want to develop a simple address locator with Ajax and JSF? Jump to Chapter 22.”—Vadiraj Deshpande, Sun Microsystems “Covers web services with Java SE 6 and Java EE 5 in a real-life, example-based, friendly approach. The Deitel Web Services Resource Center is really good, even for advanced developers.”—Sanjay Dhamankar, Sun Microsystems “Mandatory book for any serious Java EE developer looking for improved productivity: JSF development, visual web development and web services development have never been easier.”—Ludovic Chapenois, Sun Microsystems “I teach Java programming and object-oriented analysis and design. The OOD/UML 2 case study is the best presentation of the ATM example I have seen.”—Craig W. Slinkman, University of Texas–Arlington “Introduces OOP and UML 2 early. The conceptual level is perfect. No other book comes close to its quality of organization and presentation. The live-code approach to presenting exemplary code makes a big difference in the learning outcome.”—Walt Bunch, Chapman University/", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0137018517" }, { "type": "ISBN_13", "identifier": "9780137018512" } ], "readingModes": { "text": true, "image": true }, "pageCount": 1200, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": true, "contentVersion": "1.5.4.0.preview.3", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=9Vdg9IykL9MC&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=9Vdg9IykL9MC&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=9Vdg9IykL9MC&printsec=frontcover&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=6&source=gbs_api", "infoLink": "https://play.google.com/store/books/details?id=9Vdg9IykL9MC&source=gbs_api", "canonicalVolumeLink": "https://play.google.com/store/books/details?id=9Vdg9IykL9MC" }, "saleInfo": { "country": "US", "saleability": "FOR_SALE", "isEbook": true, "listPrice": { "amount": 47.99, "currencyCode": "USD" }, "retailPrice": { "amount": 37.67, "currencyCode": "USD" }, "buyLink": "https://play.google.com/store/books/details?id=9Vdg9IykL9MC&rdid=book-9Vdg9IykL9MC&rdot=1&source=gbs_api", "offers": [ { "finskyOfferType": 1, "listPrice": { "amountInMicros": 47990000, "currencyCode": "USD" }, "retailPrice": { "amountInMicros": 37670000, "currencyCode": "USD" }, "giftable": true } ] }, "accessInfo": { "country": "US", "viewability": "PARTIAL", "embeddable": true, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=9Vdg9IykL9MC&hl=&source=gbs_api", "accessViewStatus": "SAMPLE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces, Nested Classes Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study ..." } }, { "kind": "books#volume", "id": "VA0kDwAAQBAJ", "etag": "2L4hPRZAtPk", "selfLink": "https://www.googleapis.com/books/v1/volumes/VA0kDwAAQBAJ", "volumeInfo": { "title": "Java 9 for Programmers", "authors": [ "Paul Deitel", "Harvey Deitel" ], "publisher": "Prentice Hall", "publishedDate": "2017-05-16", "description": "The professional programmer’s Deitel® guide to Java® 9 and the powerful Java platform Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching programming and explores the Java® 9 language and APIs in depth. The book presents concepts in fully tested programs, complete with code walkthroughs, syntax shading, code highlighting and program outputs. It features hundreds of complete Java 9 programs with thousands of lines of proven code, and hundreds of software-development tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including JavaFX GUI, graphics, animation and video, exception handling, lambdas, streams, functional interfaces, object serialization, concurrency, generics, generic collections, database with JDBCTM and JPA, and compelling new Java 9 features, such as the Java Platform Module System, interactive Java with JShell (for discovery, experimentation and rapid prototyping) and more. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the object-oriented design ATM case study, including a complete Java implementation. When you’re finished, you’ll have everything you need to build industrial-strength, object-oriented Java 9 applications. New Java® 9 Features Java® 9’s Platform Module System Interactive Java via JShell—Java 9’s REPL Collection Factory Methods, Matcher Methods, Stream Methods, JavaFX Updates, Using Modules in JShell, Completable Future Updates, Security Enhancements, Private Interface Methods and many other language and API updates. Core Java Features Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces Composition vs. Inheritance, “Programming to an Interface not an Implementation” Lambdas, Sequential and Parallel Streams, Functional Interfaces with Default and Static Methods, Immutability JavaFX GUI, 2D and 3D Graphics, Animation, Video, CSS, Scene Builder Files, I/O Streams, XML Serialization Concurrency for Optimal Multi-Core Performance, JavaFX Concurrency APIs Generics and Generic Collections Recursion, Database (JDBCTM and JPA) Keep in Touch Contact the authors at: deitel@deitel.com Join the Deitel social media communities LinkedIn® at bit.ly/DeitelLinkedIn Facebook® at facebook.com/DeitelFan Twitter® at twitter.com/deitel YouTubeTM at youtube.com/DeitelTV Subscribe to the Deitel ® Buzz e-mail newsletter at www.deitel.com/newsletter/subscribe.html For source code and updates, visit: www.deitel.com/books/Java9FP", "industryIdentifiers": [ { "type": "ISBN_13", "identifier": "9780134778150" }, { "type": "ISBN_10", "identifier": "0134778154" } ], "readingModes": { "text": true, "image": false }, "pageCount": 2648, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": true, "contentVersion": "1.8.9.0.preview.2", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=VA0kDwAAQBAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=VA0kDwAAQBAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=VA0kDwAAQBAJ&q=inauthor:Deitel+intitle:Python+for+Programmers&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=7&source=gbs_api", "infoLink": "https://play.google.com/store/books/details?id=VA0kDwAAQBAJ&source=gbs_api", "canonicalVolumeLink": "https://play.google.com/store/books/details?id=VA0kDwAAQBAJ" }, "saleInfo": { "country": "US", "saleability": "FOR_SALE", "isEbook": true, "listPrice": { "amount": 47.99, "currencyCode": "USD" }, "retailPrice": { "amount": 37.67, "currencyCode": "USD" }, "buyLink": "https://play.google.com/store/books/details?id=VA0kDwAAQBAJ&rdid=book-VA0kDwAAQBAJ&rdot=1&source=gbs_api", "offers": [ { "finskyOfferType": 1, "listPrice": { "amountInMicros": 47990000, "currencyCode": "USD" }, "retailPrice": { "amountInMicros": 37670000, "currencyCode": "USD" }, "giftable": true } ] }, "accessInfo": { "country": "US", "viewability": "NO_PAGES", "embeddable": false, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": true }, "pdf": { "isAvailable": true }, "webReaderLink": "http://play.google.com/books/reader?id=VA0kDwAAQBAJ&hl=&source=gbs_api", "accessViewStatus": "NONE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The professional programmer’s Deitel® guide to Java® 9 and the powerful Java platform Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching ..." } }, { "kind": "books#volume", "id": "4a8_AwAAQBAJ", "etag": "6QZCkNmbU+U", "selfLink": "https://www.googleapis.com/books/v1/volumes/4a8_AwAAQBAJ", "volumeInfo": { "title": "Java SE 8 for Programmers", "authors": [ "Paul J. Deitel", "Harvey M. Deitel" ], "publisher": "Pearson Education", "publishedDate": "2014", "description": "Summary: \"Written for programmers with a background in high level language programming, the book applies the Deitel signature live code approach to teaching programming and explores the Java language in depth ... \"", "industryIdentifiers": [ { "type": "ISBN_13", "identifier": "9780133891386" }, { "type": "ISBN_10", "identifier": "0133891380" } ], "readingModes": { "text": false, "image": true }, "pageCount": 1087, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": false, "contentVersion": "0.1.2.0.preview.1", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=4a8_AwAAQBAJ&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=4a8_AwAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=4a8_AwAAQBAJ&printsec=frontcover&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=8&source=gbs_api", "infoLink": "http://books.google.com/books?id=4a8_AwAAQBAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&source=gbs_api", "canonicalVolumeLink": "https://books.google.com/books/about/Java_SE_8_for_Programmers.html?hl=&id=4a8_AwAAQBAJ" }, "saleInfo": { "country": "US", "saleability": "NOT_FOR_SALE", "isEbook": false }, "accessInfo": { "country": "US", "viewability": "PARTIAL", "embeddable": true, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=4a8_AwAAQBAJ&hl=&source=gbs_api", "accessViewStatus": "SAMPLE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "Summary: "Written for programmers with a background in high level language programming, the book applies the Deitel signature live code approach to teaching programming and explores the Java language in depth ... "" } }, { "kind": "books#volume", "id": "HdOW3luqHZwC", "etag": "oTLiex7N+1w", "selfLink": "https://www.googleapis.com/books/v1/volumes/HdOW3luqHZwC", "volumeInfo": { "title": "JavaScript for Programmers", "authors": [ "Paul Deitel", "Harvey M. Deitel" ], "publisher": "Pearson Education", "publishedDate": "2009-03-16", "description": "The practicing programmer’s Deitel® guide to XHTML®, CSS®, JavaScript™, XML® and Ajax RIA development. This book applies the Deitel signature live-code approach to teaching the client side of Rich Internet Applications (RIA) development. The book presents concepts in the context of 100+ fully tested programs (6,000+ lines of code), complete with syntax shading, detailed descriptions and sample outputs. The book features over 150 tips that will help you build robust client-side web applications. Start with an introduction to Extensible HyperText Markup Language (XHTML®) and Cascading Style Sheets (CSS®), then rapidly move on to the details of JavaScript™ programming. Finish with more advanced client-side development technologies including XHTML’s Document Object Model (DOM®), Extensible Markup Language (XML®), XML’s DOM, JavaScript Object Notation (JSON) and Asynchronous JavaScript and XML (Ajax). When you’re finished, you’ll have everything you need to build the client side of Web 2.0 Rich Internet Applications (RIAs). The book culminates with several substantial Ajax-enabled RIAs, including a book cover viewer (JavaScript/DOM), an address book (Ajax/consuming web services) and a calendar application (Ajax/Dojo/consuming web services). TheDeitel® Developer Seriesis designed for professional programmers. The series presents focused treatments of emerging technologies, including .NET, Java™, web services, Internet and web development and more.", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0137013116" }, { "type": "ISBN_13", "identifier": "9780137013111" } ], "readingModes": { "text": true, "image": true }, "pageCount": 448, "printType": "BOOK", "categories": [ "Computers" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": true, "contentVersion": "1.5.3.0.preview.3", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=HdOW3luqHZwC&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=HdOW3luqHZwC&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=HdOW3luqHZwC&printsec=frontcover&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=9&source=gbs_api", "infoLink": "https://play.google.com/store/books/details?id=HdOW3luqHZwC&source=gbs_api", "canonicalVolumeLink": "https://play.google.com/store/books/details?id=HdOW3luqHZwC" }, "saleInfo": { "country": "US", "saleability": "FOR_SALE", "isEbook": true, "listPrice": { "amount": 35.99, "currencyCode": "USD" }, "retailPrice": { "amount": 19.79, "currencyCode": "USD" }, "buyLink": "https://play.google.com/store/books/details?id=HdOW3luqHZwC&rdid=book-HdOW3luqHZwC&rdot=1&source=gbs_api", "offers": [ { "finskyOfferType": 1, "listPrice": { "amountInMicros": 35990000, "currencyCode": "USD" }, "retailPrice": { "amountInMicros": 19790000, "currencyCode": "USD" }, "giftable": true } ] }, "accessInfo": { "country": "US", "viewability": "PARTIAL", "embeddable": true, "publicDomain": false, "textToSpeechPermission": "ALLOWED_FOR_ACCESSIBILITY", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=HdOW3luqHZwC&hl=&source=gbs_api", "accessViewStatus": "SAMPLE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "This book applies the Deitel signature live-code approach to teaching the client side of Rich Internet Applications (RIA) development." } }, { "kind": "books#volume", "id": "wmEOAAAACAAJ", "etag": "EZGiM+ePMNk", "selfLink": "https://www.googleapis.com/books/v1/volumes/wmEOAAAACAAJ", "volumeInfo": { "title": "The Complete Python Training Course", "authors": [ "Harvey M. Deitel", "Paul J. Deitel", "Jonathan P. Liperi", "Ben Wiedermann" ], "publisher": "Prentice Hall", "publishedDate": "2002-07-15", "description": "For Python programming courses or Web programming courses focusing on Python programming found in departments of Computer Science, CIS, MIS, IT, Business, Engineering and Continuing Education. The Complete Python Training Course, Student Edition provides a comprehensive introduction to Python, a powerful object-oriented programming language, which has clear syntax and the ability to bring together several technologies quickly and easily. The ultimate Python programming package features the Python How to Program text along with a fully-interactive CD-ROM - The Python Multimedia Cyber Classroom CD-ROM - and provides students and programmers with the ideal medium for learning how to program with Python. It's a proven fact that the more involved students are, the more they learn. That's what The Complete Python Training Course is all about - helping students learn in every way possible. The Complete Python Training Course covers introductory programming techniques as well as more advanced topics such as graphical user interfaces, databases, wireless Internet programming, networking and multimedia. Students will learn principles that are applicable to both systems development and Web pr", "industryIdentifiers": [ { "type": "ISBN_10", "identifier": "0130673765" }, { "type": "ISBN_13", "identifier": "9780130673763" } ], "readingModes": { "text": false, "image": false }, "pageCount": 0, "printType": "BOOK", "categories": [ "Python (Computer program language)" ], "maturityRating": "NOT_MATURE", "allowAnonLogging": false, "contentVersion": "preview-1.0.0", "panelizationSummary": { "containsEpubBubbles": false, "containsImageBubbles": false }, "imageLinks": { "smallThumbnail": "http://books.google.com/books/content?id=wmEOAAAACAAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api", "thumbnail": "http://books.google.com/books/content?id=wmEOAAAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api" }, "language": "en", "previewLink": "http://books.google.com/books?id=wmEOAAAACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&cd=10&source=gbs_api", "infoLink": "http://books.google.com/books?id=wmEOAAAACAAJ&dq=inauthor:Deitel+intitle:Python+for+Programmers&hl=&source=gbs_api", "canonicalVolumeLink": "https://books.google.com/books/about/The_Complete_Python_Training_Course.html?hl=&id=wmEOAAAACAAJ" }, "saleInfo": { "country": "US", "saleability": "NOT_FOR_SALE", "isEbook": false }, "accessInfo": { "country": "US", "viewability": "NO_PAGES", "embeddable": false, "publicDomain": false, "textToSpeechPermission": "ALLOWED", "epub": { "isAvailable": false }, "pdf": { "isAvailable": false }, "webReaderLink": "http://play.google.com/books/reader?id=wmEOAAAACAAJ&hl=&source=gbs_api", "accessViewStatus": "NONE", "quoteSharingAllowed": false }, "searchInfo": { "textSnippet": "The Complete Python Training Course, Student Edition provides a comprehensive introduction to Python, a powerful object-oriented programming language, which has clear syntax and the ability to bring together several technologies quickly and ..." } } ] }