{"product_id":"introduction-to-programming-plearn-to-program-in-java-with-data-structures-algorithms-and-logic-p","title":"Introduction to Programming","description":"\u003ch4 style=\"box-sizing: border-box; padding: 0px 0px 4px; margin: 0px; text-rendering: optimizelegibility; font-weight: 700; font-size: 18px; line-height: 24px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif\u003eBook Description\u003c\/h4\u003e\u003cp style=\"box-sizing: border-box; padding: 0px; margin: 0px 0px 14px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003eHave you ever thought about making your computer do what you want it to do? Do you want to learn to program, but just don't know where to start? Instead of guiding you in the right direction, have other learning resources got you confused with over-explanations?\u003c\/p\u003e\u003cp style=\"box-sizing: border-box; padding: 0px; margin: -4px 0px 14px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003eDon't worry. Look no further. Introduction to Programming is here to help.\u003c\/p\u003e\u003cp style=\"box-sizing: border-box; padding: 0px; margin: -4px 0px 14px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003eWritten by an industry expert who understands the challenges faced by those from a non-programming background, this book takes a gentle, hand-holding approach to introducing you to the world of programming. Beginning with an introduction to what programming is, you'll go on to learn about languages, their syntax, and development environments. With plenty of examples for you to code alongside reading, the book's practical approach will help you to grasp everything it has to offer. More importantly, you'll understand several aspects of application development. As a result, you'll have your very own application running by the end of the book. To help you comprehensively understand Java programming, there are exercises at the end of each chapter to keep things interesting and encourage you to add your own personal touch to the code and, ultimately, your application.\u003c\/p\u003e\u003ch4 style=\"box-sizing: border-box; padding: 0px 0px 4px; margin: 0px; text-rendering: optimizelegibility; font-weight: 700; font-size: 18px; line-height: 24px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif\u003eKey Features\u003c\/h4\u003e\u003cul style=\"box-sizing: border-box; margin: 0px 0px 0px 18px; color: rgb(15, 17, 17); padding-right: 0px; padding-left: 0px; font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eEnjoy your first step into the world of programming\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eUnderstand what a language is and use its features to build applications\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eLearn about a wide variety of programming applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003e \u003c\/p\u003e\u003ch4 style=\"box-sizing: border-box; padding: 0px 0px 4px; margin: 0px; text-rendering: optimizelegibility; font-weight: 700; font-size: 18px; line-height: 24px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif\u003eWhat you will learn\u003c\/h4\u003e\u003cul style=\"box-sizing: border-box; margin: 0px 0px 0px 18px; color: rgb(15, 17, 17); padding-right: 0px; padding-left: 0px; font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eUnderstand what Java is\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eInstall Java and learn how to run it\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eWrite and execute a Java program\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eWrite and execute the test for your program\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eInstall components and confgure your development environment\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eLearn and use Java language fundamentals\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eLearn object-oriented design principles\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: disc; overflow-wrap: break-word; margin: 0px;\"\u003eMaster the frequently used Java constructs\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch4 style=\"box-sizing: border-box; padding: 0px 0px 4px; margin: 0px; text-rendering: optimizelegibility; font-weight: 700; font-size: 18px; line-height: 24px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif\u003eWho This Book Is For\u003c\/h4\u003e\u003cp style=\"box-sizing: border-box; padding: 0px; margin: 0px 0px 14px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003eIntroduction to Programming is for anybody who wants to learn programming. All you'll need is a computer, internet connection, and a cup of coffee.\u003c\/p\u003e\u003ch4 style=\"box-sizing: border-box; padding: 0px 0px 4px; margin: 0px; text-rendering: optimizelegibility; font-weight: 700; font-size: 18px; line-height: 24px; color: rgb(15, 17, 17); font-family: \" amazon ember arial sans-serif\u003eTable of Contents\u003c\/h4\u003e\u003col style=\"box-sizing: border-box; margin: 0px 0px 0px 20px; color: rgb(15, 17, 17); padding-right: 0px; padding-left: 0px; font-family: \" amazon ember arial sans-serif font-size:=\"\"\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJava Virtual Machine (JVM) on Your Computer\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJava Language Basics\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eYour Development Environment Setup\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eYour First Java Project\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJava Language Elements and Types\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eInterfaces, Classes, and Object Construction\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003ePackages and Accessibility (Visibility)\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eObject-Oriented Design (OOD) Principles\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eOperators, Expressions, and Statements\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eControl Flow Statements\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJVM Processes and Garbage Collection\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJava Standard and External Libraries\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eJava Collections\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eManaging Collections and Arrays\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eManaging Objects, Strings, Time, and Random Numbers\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eDatabase Programming\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eLambda Expressions and Functional Programming\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eStreams and Pipelines\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style: decimal; overflow-wrap: break-word; margin: 0px;\"\u003eReactive Systems\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":50506231218246,"sku":"9781788839129","price":2500.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/9781788839129.jpg?v=1790323804","url":"https:\/\/cb-india.com\/products\/introduction-to-programming-plearn-to-program-in-java-with-data-structures-algorithms-and-logic-p","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}