{"product_id":"dart-apprentice-beyond-the-basics-first-edition-object-oriented-programming-c-9781950325788","title":"Dart Apprentice: Beyond the Basics (First Edition): Object-Oriented Programming C","description":"\u003cp\u003e • Author(s): Sande | Jonathan\u003cbr\u003e • Publisher: MixIG\u003cbr\u003e • Publisher Imprint: MixIG\u003cbr\u003e • Subject: Computer Science and Information Technology\u003cbr\u003e • BISAC: Computer Science\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLearn Intermediate-Level Dart!\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDart is the language you use to write cross-platform applications in Flutter. You're not limited to Flutter, though. You can also use Dart to write command-line and backend server applications. The official documentation is great, but it doesn't go into the depth or provide all the examples that a book can.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eDart Apprentice: Beyond the Basics\u003c\/i\u003e is here to help by building on your foundational knowledge of the language as you grow to become a fully proficient Dart developer.\u003c\/p\u003e\u003cb\u003eWho This Book is For\u003c\/b\u003e\u003cp\u003e\u003ci\u003eDart Apprentice: Beyond the Basics\u003c\/i\u003e is for developers who already know the fundamental concepts of programming in Dart but want to take their skills to the next level.\u003c\/p\u003e\u003cb\u003eTopics Covered in Dart Apprentice: Beyond the Basics\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eString Manipulation\u003c\/b\u003e: Searching and changing text with regular expressions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAnonymous Functions\u003c\/b\u003e: Passing functions around as first-class citizens.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eObject-Oriented Programming\u003c\/b\u003e: Using inheritance, abstract classes and interfaces.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMixins\u003c\/b\u003e: Sharing code between classes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtension Methods\u003c\/b\u003e: Adding features to classes that don't belong to you.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGenerics\u003c\/b\u003e: Making your classes and functions handle multiple types.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEnhanced Enums\u003c\/b\u003e: Letting your enums act more like classes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eError Handling\u003c\/b\u003e: Planning for what might go wrong.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAsynchronous Programming\u003c\/b\u003e: Using futures and streams to handle long-running tasks.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIsolates\u003c\/b\u003e: Running code in parallel.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eOne thing you can count on: After reading this book, you'll be prepared to learn Flutter or server-side app development in Dart.\u003c\/p\u003e","brand":"MixIG","offers":[{"title":"Paperback","offer_id":45091211509911,"sku":"9781950325788","price":5146.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781950325788.webp?v=1769203968","url":"https:\/\/atlanticbooks.com\/products\/dart-apprentice-beyond-the-basics-first-edition-object-oriented-programming-c-9781950325788","provider":"Atlantic Books","version":"1.0","type":"link"}