Book

Crystal Programming

This book is a practical guide to using the Crystal programming language. It takes a hands-on approach to implementation and associated methodologies for solving real-world problems that will have you up and running and productive in no time.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h52m

Language

English

About Book

Who Is This Book For?

Developers who want to learn Crystal programming or anyone looking to improve their ability to solve real-world problems using the language will find this book helpful. Experience in application development using any other programming language is expected. However, prior knowledge of Crystal is not required.

Book content

chapters 11h52m total length

An Introduction to Crystal

Basics Semantics and Features of Crystal

Object-Oriented Programming

Exploring Crystal via Writing a Command-Line Interface

Input/Output Operations

Concurrency

C Interoperability

Using External Libraries

Creating a Web Application with Athena

Working with Macros

Introducing Annotations

Leveraging Compile-Time Type Introspection

Advanced Macro Usages

Testing

Documenting Code

Deploying Code

Automation

Tooling Setup

The Future of Crystal

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required