YoVDO

Scala

Offered By: Exercism

Tags

Scala Courses Javascript Courses Object-oriented programming Courses Algorithms Courses Data Structures Courses Functional Programming Courses

Course Description

Overview

Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries.

Syllabus

  • Hello World
  • Two Fer
  • Leap
  • Space Age
  • Grade School
  • Bob
  • Hamming
  • Etl
  • Robot Simulator
  • Secret Handshake
  • Robot Name
  • Matching Brackets
  • Beer Song
  • House
  • Food Chain
  • Armstrong Numbers
  • Collatz Conjecture
  • Triangle
  • Pascals Triangle
  • Prime Factors
  • Spiral Matrix
  • Nth Prime
  • Forth
  • Clock
  • Meetup
  • Nucleotide Count
  • Word Count
  • Parallel Letter Frequency
  • Alphametics
  • Lens Person
  • Binary Search
  • Grains
  • Phone Number
  • Rna Transcription
  • Strain
  • Linked List
  • Queen Attack
  • Simple Cipher
  • Simple Linked List
  • Binary Search Tree
  • Dominoes
  • Sublist
  • Connect
  • Say
  • Crypto Square
  • Bowling
  • Pythagorean Triplet
  • Bank Account
  • Zebra Puzzle
  • Darts
  • Difference Of Squares
  • Gigasecond
  • Sum Of Multiples
  • Accumulate
  • Flatten Array
  • High Scores
  • Pangram
  • Raindrops
  • Isogram
  • Perfect Numbers
  • Protein Translation
  • Scrabble Score
  • Sieve
  • Acronym
  • All Your Base
  • Allergies
  • Anagram
  • Diamond
  • Kindergarten Garden
  • Largest Series Product
  • Matrix
  • Saddle Points
  • Series
  • Atbash Cipher
  • Book Store
  • Custom Set
  • Luhn
  • Roman Numerals
  • Rotational Cipher
  • Run Length Encoding
  • Complex Numbers
  • Ocr Numbers
  • Palindrome Products
  • Pig Latin
  • Rail Fence Cipher
  • Change
  • Minesweeper
  • Wordy
  • Sgf Parsing
  • Variable Length Quantity
  • Zipper

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera