{"product_id":"java-programming-for-beginners-learn-programming-without-previous-knowledge-9781539764465","title":"Java Programming for Beginners: Learn Programming without Previous Knowledge","description":"\u003cp\u003e • Author(s): Daniel Lorig\u003cbr\u003e • Publisher: Createspace Independent Publishing Platform\u003cbr\u003e • Publisher Imprint: Createspace Independent Publishing Platform\u003cbr\u003e • BISAC: Programming Languages - Java\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eJava is currently among the most widely used programming languages. \u003cb\u003eIt is particularly popular among programming beginners, because the language is both powerful and free of error-prone concepts, such as pointer arithmetic.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book is especially written for \u003cb\u003eabsolute programming beginners who have no previous knowledge of Java or other programming languages\u003c\/b\u003e. It explains important programming concepts in an easy and comprehensive way, allowing programming beginners to familiarize themselves with the Java programming language very quickly. There are programming examples for every topic to reinforce the lessons. \u003cb\u003eFurthermore, the book recommends more than sixty-five webpages that can help readers improve their Java coding skills.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe book includes \u003cb\u003eadvanced topics such as network programming\u003c\/b\u003e, concurrency, and graphical user interfaces; the basics of these and other Java topics are presented in a beginner-friendly way.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\"Learning by doing\"\u003c\/b\u003e is a reliable method for learning programming languages. In keeping with this method, the book offers \u003cb\u003eexercises for all topics covered\u003c\/b\u003e. You can apply your learning directly and intensify your knowledge of the Java programming language.\u003c\/p\u003e \u003cp\u003eThe book covers the following topics: \u003c\/p\u003e \u003col\u003e \u003cli\u003eBasics of the Language (Compiler, Eclipse)\u003c\/li\u003e \u003cli\u003eCore Components of the Java Programming Language\u003c\/li\u003e \u003cli\u003eControl Flow: Conditions and Loops\u003c\/li\u003e \u003cli\u003eObject Orientation in Java: A Brief Overview\u003c\/li\u003e \u003cli\u003ePrimitive Data Types\u003c\/li\u003e \u003cli\u003eExpressions and Operators\u003c\/li\u003e \u003cli\u003eArrays\u003c\/li\u003e \u003cli\u003eStrings\u003c\/li\u003e \u003cli\u003eClasses and Objects\u003c\/li\u003e \u003cli\u003eReferences, Parameters, and Null\u003c\/li\u003e \u003cli\u003eInheritance\u003c\/li\u003e \u003cli\u003eExceptions\u003c\/li\u003e \u003cli\u003eGenerics in Java\u003c\/li\u003e \u003cli\u003eCollections\u003c\/li\u003e \u003cli\u003eFile Management\u003c\/li\u003e \u003cli\u003eConcurrency\u003c\/li\u003e \u003cli\u003eNetwork Programming\u003c\/li\u003e \u003cli\u003eGraphical User Interfaces (GUIs)\u003c\/li\u003e \u003cli\u003eAdditional Web Resources\u003c\/li\u003e \u003cli\u003eExample Code Downloads\u003c\/li\u003e \u003c\/ol\u003e","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Paperback","offer_id":45543540916375,"sku":"9781539764465","price":707.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781539764465.webp?v=1767177532","url":"https:\/\/atlanticbooks.com\/products\/java-programming-for-beginners-learn-programming-without-previous-knowledge-9781539764465","provider":"Atlantic Books","version":"1.0","type":"link"}