Beginning Ballerina Programming
From Novice to Professional
Price | $30.84 - $33.76
|
Rating | |
Authors | Anjana Fernando, Lakmal Warusawithana |
Publisher | Apress |
Published | 2020 |
Pages | 335 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1484251385 |
ISBN-13 | 9781484251386 |
Discover 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.
Additionally, Beginning Ballerina Programming 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.
After reading and using this book, you'll be proficient with Ballerina and cloud-first programming and be able to apply these concepts and techniques to your next cloud application developments.
Start programming with Ballerina; Gain the basics of network communication and programming; Obtain a solid understanding of services/API development; Effective use of concurrency in programming; Learn the basics of information security and its applications; Persistent data storage and access.
- Anjana Fernando
- Lakmal Warusawithana
Similar Books
Beginning Linux Programming, 4th Edition
by Richard Stones, Neil Matthew
Building on the success of its previous editions, this must-have guide continues its popular tutorial approach and brings you a straightforward introduction to developing programs for Linux and other UNIX-style operating systems. The author duo of experienced Linux programmers covers a wide range of topics to help you learn more about wha...
Price: $22.00 | Publisher: Wrox | Release: 2011
Beginning Android Programming with Android Studio, 4th Edition
by Jerome DiMarzio
As the dominant mobile platform today, the Android OS is a powerful and flexible platform for mobile device. The new Android 7 release (New York Cheesecake) boasts significant new features and enhancements for both smartphone and tablet applications. This step-by-step resource takes a hands-on approach to teaching you how to create Androi...
Price: $6.22 | Publisher: Wrox | Release: 2016
by Bart Baesens, Aimee Backiel, Seppe vanden Broucke
Beginning Java Programming: The Object Oriented Approach is a straightforward resource for getting started with one of the world's most enduringly popular programming languages. Based on classes taught by the authors, the book starts with the basics and gradually builds into more advanced concepts. The approach utilizes an integrated...
Price: $28.39 | Publisher: Wrox | Release: 2015
by Nick Harris
iOS 7 is a major shift in the look and feel of apps - the first major sea change since the iPhone was first introduced. For apps to blend in with the new UI, each needs a complete redesign. Beginning iOS Programming: Building and Deploying iOS Applications starts at the beginning - including an introduction to Objective C - and gives you ...
Price: $6.35 | Publisher: Wrox | Release: 2014
by Brian Evans
Beginning Arduino Programming allows you to quickly and intuitively develop your programming skills through sketching in code. This clear introduction provides you with an understanding of the basic framework for developing Arduino code, including the structure, syntax, functions, and libraries needed to create future projects. You will a...
Price: $12.94 | Publisher: Apress | Release: 2011
Beginning Kinect Programming with the Microsoft Kinect SDK
by Jarrett Webb, James Ashley
Beginning Kinect Programming with the Microsoft Kinect SDK gets you up and running developing Kinect applications for your PC using Microsoft tools and the official SDK. You will have a working Kinect program by the end of the first chapter! The following chapters will open up the secrets of three-dimensional vision, skeleton tracking, au...
Price: $32.94 | Publisher: Apress | Release: 2012
by Andrew T. Shvets
Discover the Ada programming language by being gently guided through the various parts of the language and its latest available stable release. The goal in this book is to slowly ease you into the different topics. It is understood that you do not always have ample free time, so the text is easy to digest and concepts are spoon fed to the...
Price: $26.88 | Publisher: Apress | Release: 2020
by Tim Isted
You already know the reasons to get into Mac programming: millions of users rely on the Mac as their primary operating system. If you are searching for a new job, acquiring a skill set, or simply inspired to develop software for the Mac, Beginning Mac Programming is the practical and straightforward introduction to the basics you need to ...
Price: $3.74 | Publisher: The Pragmatic Programmers | Release: 2010