YoVDO

Crystal Course

Offered By: Independent

Tags

Crystal Courses Game Development Courses Object-oriented programming Courses

Course Description

Overview

Crystal is a language built to be a much smoother C++. Created by Ary Borenszweig, Juan Wajnerman, Brian Cardiff, the object oriented language has Ruby-like syntax. It’s less dynamic than Ruby but has several advances as well, including much better performance. With full support for macros, you can extend Crystal in many interesting ways. Because it has strong and static typing, you won’t experience as many runtime errors. Since the types are mostly inferred, the type sysem does not come with much overhead. Crystal is open-source software released under the Apache License version 2.0.

Syllabus

Exploring Crystal
  •    Read the book
  •    Watch the video
  •    Install Crystal
  •    Peruse resource articles
  •    Hello World exercise
  •    BOB exercise
Types and Classes
  •    Read the book
  •    Watch the video
  •    Atbash Cypher
  •    Other exercises
  •    Life playground code
Write a Program
  •    Read the book
  •    Watch the video
  •    Project: CrystalMind Game
  •    Project: Conway's Game of Life UI
  •    Peruse articles
  •    Life project code
Build a Service
  •    Read the book
  •    Watch the video
  •    Project: Life UI
  •    Peruse articles
  •    Various code

Related Courses

Beads, Baubles & Jewels: What's Your Color Story?
Craftsy
Bordado de moda con pedrería: crea composiciones y plantillas replicables
Domestika
Crystal
Exercism
Crystal Language
Independent
Know Ruby? Enter Crystal!
Independent