Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Exercism

C#

via Exercism

Overview

C# is a multi-paradigm, statically-typed programming language with object-oriented, declarative, functional, generic, lazy, integrated querying features and type inference. Statically-typed means that identifiers have a type set at compile time--like those in Java, C++ or Haskell--instead of holding data of any type like those in Python, Ruby or JavaScript.

Syllabus

  • Hello World
  • Bird Watcher
  • Lucian's Luscious Lasagna
  • Annalyn's Infiltration
  • Secure Munchester United
  • Squeaky Clean
  • Elon's Toys
  • Authentication System
  • Need for Speed
  • Booking up for Beauty
  • International Calling Connoisseur
  • Logs, Logs, Logs!
  • Face ID 2.0
  • Calculator Conundrum
  • The Weather in Deather
  • Attack of the Trolls
  • Interest is Interesting
  • Wizards and Warriors
  • Hyper-optimized Telemetry
  • Remote Control Competition
  • Tracks on Tracks on Tracks
  • Wizards and Warriors 2.0
  • Red vs. Blue: Darwin Style
  • Remote Control Cleanup
  • Tim from Marketing
  • Cars, Assemble!
  • Developer Privileges
  • Hyperia Forex
  • Hyperinflation Hits Hyperia
  • Building Telemetry
  • Weighing Machine
  • Roll the Die!
  • Parsing Log Files
  • Object Relational Mapping
  • Orm in One Go
  • High School Sweethearts
  • Log Levels
  • Land Grab in Space
  • Football Match Reports
  • Beauty Salon Goes Global
  • Phone Number Analysis
  • Instruments of Texas
  • Log Analysis
  • Two Fer
  • Leap
  • Gigasecond
  • Resistor Color
  • Space Age
  • High Scores
  • Hamming
  • Nucleotide Count
  • Robot Name
  • Allergies
  • Grade School
  • Rotational Cipher
  • Circular Buffer
  • Clock
  • Bob
  • Matching Brackets
  • Spiral Matrix
  • Tournament
  • Variable Length Quantity
  • Dominoes
  • Forth
  • Pangram
  • Isogram
  • Acronym
  • Grains
  • Perfect Numbers
  • Collatz Conjecture
  • Phone Number
  • Scrabble Score
  • Meetup
  • Difference Of Squares
  • Resistor Color Duo
  • Resistor Color Trio
  • Series
  • Sum Of Multiples
  • Accumulate
  • All Your Base
  • Largest Series Product
  • Pascals Triangle
  • Prime Factors
  • Pythagorean Triplet
  • Armstrong Numbers
  • Darts
  • Triangle
  • Rational Numbers
  • Complex Numbers
  • Raindrops
  • Beer Song
  • Proverb
  • Strain
  • House
  • Protein Translation
  • Roman Numerals
  • Simple Cipher
  • Etl
  • Parallel Letter Frequency
  • Alphametics
  • Sieve
  • Anagram
  • Binary Search
  • Kindergarten Garden
  • Secret Handshake
  • Matrix
  • Crypto Square
  • Food Chain
  • Minesweeper
  • Scale Generator
  • Tree Building
  • Change
  • Rectangles
  • Wordy
  • Connect
  • Sgf Parsing
  • Atbash Cipher
  • Binary Search Tree
  • Flatten Array
  • List Ops
  • Sublist
  • Ledger
  • Ocr Numbers
  • Saddle Points
  • Palindrome Products
  • Hangman
  • Two Bucket
  • Go Counting
  • D&D Character
  • Queen Attack
  • Robot Simulator
  • Bank Account
  • Simple Linked List
  • Error Handling
  • Affine Cipher
  • Isbn Verifier
  • Twelve Days
  • Word Count
  • Yacht
  • Dot Dsl
  • Linked List
  • Diamond
  • Grep
  • Luhn
  • Markdown
  • Word Search
  • Bowling
  • Rest Api
  • Poker
  • Run Length Encoding
  • Pig Latin
  • Transpose
  • Say
  • Book Store
  • Custom Set
  • Nth Prime
  • Rail Fence Cipher
  • Diffie Hellman
  • Zebra Puzzle
  • React
  • Pov
  • Zipper
  • Reverse String
  • Rna Transcription

Reviews

Start your review of C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.