{"product_id":"9781484251386","title":"Beginning Ballerina Programming: From Novice to Professional","description":"\u003ch1\u003eBeginning Ballerina Programming: From Novice to Professional\u003c\/h1\u003e \u003ch2\u003eFernando, Anjana; Warusawithana, Lakmal\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003eDiscover the Ballerina programming language for next-generation microservices and cloud-native application development. This book shows you that Ballerina is a cutting-edge programming language which incorporates many of the latest technological advancements in programming language theory. You'll learn variables and types, modules and functions, flow control, error handling, concurrency, I\/O, cloud\/network programming, persistence and data access, security and more. \u003c\/p\u003e\n\n\u003cp\u003eAdditionally, \u003ci\u003eBeginning Ballerina Programming\u003c\/i\u003e introduces many foundation computer science topics along the way and doesn’t assume much prior knowledge. For example, when introducing transport-level security, you will get a brief introduction to public-key cryptography, how it is different from private-key cryptography, and why it is needed. This provides an added bonus for you to learn something new and general in computer science. \u003c\/p\u003e\n\n\u003cp\u003eAfter reading and using this book, you'll be proficientwith Ballerina and cloud-first programming and be able to apply these concepts and techniques to your next cloud application developments.  \u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eWhat You'll Learn\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003e·         Start programming with Ballerina \u003c\/p\u003e\n\n\u003cp\u003e·         Gain the basics of network communication and programming\u003c\/p\u003e\n\n\u003cp\u003e·         Obtain a solid understanding of services\/API development \u003c\/p\u003e\n\n\u003cp\u003e·         Effective use of concurrency in programming \u003c\/p\u003e\n\n·         Learn the basics of information security and its applications\u003cp\u003e\u003c\/p\u003e\n\n\u003cp\u003e·         Persistent data storage and access\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003eAbsolute beginners in computer programming: No prior experience with computer programming is expected. This can alsobe a reference book for experienced developers in other languages, who want to learn a modern programming language.\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Apress\u003c\/p\u003e \u003cp\u003ePublication Date: 2020-02-25\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9781484251386\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4842-5139-3\u003c\/p\u003e \u003cp\u003eDimensions: 254cm x178cm\u003c\/p\u003e \u003cp\u003ePages: 335\u003c\/p\u003e ","brand":"Apress","offers":[{"title":"Default Title","offer_id":47527316553868,"sku":"9781484251386","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9781484251386.jpg?v=1776039213","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9781484251386","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}