Learn Crystal programming and utilize its features to develop fault-tolerant applications. About This Book * Learn to use Ruby's efficiency of writing the code and C's efficiency of running the code with Crystal; *Understand the key programming concepts such as OOP, Functional programming, and Concurrency with Crystal; *Build lightening fast web applications with Kemal– web framework for Crystal. Who This Book Is For This book is targeted at people who want to learn Crystal programming language. Readers are not supposed to have experience with Crystal. However people with previous Ruby knowledge will have an easier time reading this book. What You Will Learn * Explore fundamentals of Crystal programming and build real world applications. *Create decoupled and cohesive systems utilizing Object oriented style of programming *Explore different ways to handle exceptions and design a fault-tolerant application. *Leverage crystal's built-in IO capabilities to deal with file and data operations. *Develop an API microservice with Kemal, the de-facto web framework for Crystal. In Detail Crystal is a general-purpose, object-oriented programming language developed as an open source software. It is a combination of two strong programming languages – Ruby and C. It is inspired by the syntax of Ruby and is a compiled language, allowing it to run blazingly fast with a very low memory footprint.This book will be your guide to get started with Crystal Programming language. You will begin by understanding the language fundamentals and Crystal Programming enviornment before moving into the syntactical structure of Crystal. From here, you will delve into the data types and objects with Crystal. You will look into Data Structures and operators and will learn to work with Classes and Modules Going forward, you will be introduced to Object Oriented Programming and Functional programming with Crystal. You will also learn to build a simple web application with Kemal– web framework for Crystal. Finally, you will also be introduced to concurrent programming with Crystal with its in-build concurrency models.
Procurando Learning Crystal Programming? Aqui você encontra tudo sobre este livro de Serdar Dogruyol, publicado por Packt Publishing Limited em 30 de março de 2018. Nesta página estão a descrição da obra, os detalhes da edição (413 páginas) e os formatos disponíveis para baixar: pdf, epub, txt, djvu. Se você gosta de Livros Internacionais, Computação, Informática e Mídias Digitais, Programação, Orientação por Objetos, explore também outros títulos da mesma categoria no Encontrando os melhores livros. Veja ainda as outras obras de Serdar Dogruyol em nosso catálogo.
Autores populares
Icon Group International (283) Publishing lmgdaw (250) Nikolay Krechet (145) Kennie B Journals (120) Charles Nehme (106) Riddler Books (105) webmarbook design (104) Mint and Cherry Notebooks (82) Jillo Trukudo (80) Ondrej Sarek (76) Iwona Makara (74) Just Visualize It (72) Moonpeak Library (69) Quick Witted Coconut (69) Mary Hirose (67) Talor Press (67) Various (67) Marina Buchholz B.Eng (58) Miller Sye (58) NAK Legal Publishing (58)Principais publicadores
Independently published Forgotten Books Routledge Taschen Dover Publications Wiley Oxford University Press CRC Press Kessinger Publishing Princeton University Press Cambridge University Press Springer Bloomsbury Academic O'Reilly Media Hal Leonard Publishing Corporation Tuttle Publishing Rizzoli International Publications Content provided by MemoryLane.com Editorial Tirant lo Blanch Thames & Hudson