C# |
annalyns-infiltration |
booleans |
basics |
C# |
attack-of-the-trolls |
attributes , flag-enums |
bit-manipulation , enums , integral-numbers |
C# |
authentication-system |
constants , defensive-copying , readonly-collections |
arrays , basics , classes , dictionaries , nested-types , object-initializers , properties |
C# |
beauty-salon-goes-global |
time , timezone |
datetimes , if-statements , strings , switch-statements |
C# |
bird-watcher |
arrays , for-loops , foreach-loops |
booleans , classes , if-statements |
C# |
booking-up-for-beauty |
datetimes |
classes , numbers , strings |
C# |
building-telemetry |
parameters |
constructors , if-statements , named-arguments , numbers , strings |
C# |
calculator-conundrum |
exceptions |
inheritance , nullability , switch-statements |
C# |
cars-assemble |
if-statements , numbers |
basics |
C# |
developer-privileges |
object-initializers |
constructors , dictionaries , properties |
C# |
elons-toys |
classes |
if-statements , numbers , strings |
C# |
faceid-2 |
equality , sets |
classes , explicit-casts , generic-types , inheritance , interfaces , lists |
C# |
football-match-reports |
switch-statements |
classes , inheritance |
C# |
high-school-sweethearts |
string-formatting , verbatim-strings |
const-readonly , inheritance , string-builder , strings , time , varargs |
C# |
hyper-optimized-telemetry |
integral-numbers |
arrays , numbers |
C# |
hyperia-forex |
operator-overloading |
equality , floating-point-numbers , method-overloading |
C# |
hyperinflation-hits-hyperia |
overflow |
exceptions , floating-point-numbers , integral-numbers , strings |
C# |
instruments-of-texas |
exception-filtering , user-defined-exceptions |
exceptions , if-statements , inheritance , integral-numbers , overflow , strings |
C# |
interest-is-interesting |
do-while-loops , floating-point-numbers , while-loops |
if-statements , numbers |
C# |
international-calling-connoisseur |
dictionaries |
foreach-loops , generic-types , indexers , strings |
C# |
land-grab-in-space |
structs |
classes , inheritance , integral-numbers , numbers , sets |
C# |
log-levels |
strings |
basics |
C# |
logs-logs-logs |
enums |
strings , switch-statements |
C# |
lucians-luscious-lasagna |
basics |
- |
C# |
need-for-speed |
constructors |
classes , if-statements , numbers , while-loops |
C# |
object-relational-mapping |
resource-cleanup |
exceptions , inheritance |
C# |
orm-in-one-go |
resource-lifetime |
resource-cleanup |
C# |
parsing-log-files |
regular-expressions |
arrays , for-loops , string-interpolation , strings , verbatim-strings |
C# |
phone-number-analysis |
tuples |
strings |
C# |
red-vs-blue-darwin-style |
namespaces |
classes , inheritance , nested-types |
C# |
remote-control-cleanup |
nested-types |
classes , enums , interfaces , properties , structs |
C# |
remote-control-competition |
interfaces , ordering |
classes , lists , properties |
C# |
roll-the-die |
randomness |
numbers |
C# |
secure-munchester-united |
casting |
exceptions , inheritance , numbers |
C# |
squeaky-clean |
chars , string-builder |
for-loops , if-statements , strings |
C# |
the-weather-in-deather |
expression-bodied-members , switch-expressions , ternary-operators , throw-expressions |
booleans , classes , constructors , datetimes , exceptions , if-statements , properties , switch-statements |
C# |
tim-from-marketing |
nullability |
if-statements , memory-allocation , strings |
C# |
tracks-on-tracks-on-tracks |
generic-types , lists |
arrays , for-loops |
C# |
weighing-machine |
properties |
classes , enums , exceptions , floating-point-numbers , numbers |
C# |
wizards-and-warriors |
inheritance |
booleans , classes , constructors , if-statements , strings |
C# |
wizards-and-warriors-2 |
method-overloading , named-arguments , optional-parameters |
classes , constructors , enums , properties , strings |
C++ |
strings |
strings |
`` |
Clojure |
annalyns-infiltration |
booleans |
basics |
Clojure |
bird-watcher |
vectors |
basics |
Clojure |
cars-assemble |
conditionals , numbers |
basics |
Clojure |
interest-is-interesting |
floating-point-numbers |
basics , numbers |
Clojure |
log-levels |
strings |
basics |
Clojure |
lucians-luscious-lasagna |
basics |
- |
Clojure |
tracks-on-tracks-on-tracks |
lists |
basics |
Common Lisp |
key-comparison |
sameness |
arrays , characters , cons , floating-point-numbers , integers , strings |
Common Lisp |
leslies-lists |
lists |
arithmetic , cons , symbols |
Common Lisp |
lillys-lasagna |
functions |
arithmetic , expressions , integers |
Common Lisp |
lillys-lasagna-leftovers |
default-parameters , lambda-list , named-parameters , rest-parameters |
conditionals , functions , symbols |
Common Lisp |
pal-picker |
conditionals , truthy-and-falsy |
arithmetic , expressions , integers , strings , symbols |
Common Lisp |
pizza-pi |
arithmetic , floating-point-numbers , integers |
expressions |
Common Lisp |
socks-and-sexprs |
comments , cons , expressions , symbols |
- |
Dart |
futures |
futures |
callbacks , errors-basic , iterables-basic , recursion |
Dart |
numbers |
numbers-basic , type-conversion |
- |
Dart |
strings |
strings-basic |
- |
Elixir |
basketball-website |
access-behaviour |
maps , nil , recursion , strings |
Elixir |
bird-count |
recursion |
guards , lists , multiple-clause-functions , pattern-matching |
Elixir |
boutique-inventory |
enum |
anonymous-functions , atoms , lists , maps , nil , tuples |
Elixir |
boutique-suggestions |
list-comprehensions |
enum , keyword-lists , lists , maps , tuples |
Elixir |
bread-and-potions |
protocols |
nil , structs |
Elixir |
captains-log |
erlang-libraries , randomness |
atoms , charlists , enum , floating-point-numbers , ranges , strings |
Elixir |
chessboard |
ranges |
bitstrings , charlists , enum , integers |
Elixir |
community-garden |
agent |
maps , processes , structs |
Elixir |
date-parser |
regular-expressions |
strings |
Elixir |
dna-encoding |
bitstrings , tail-call-recursion |
charlists , pattern-matching , recursion |
Elixir |
file-sniffer |
binaries |
bitstrings , if , pattern-matching , strings |
Elixir |
freelancer-rates |
floating-point-numbers , integers |
basics |
Elixir |
german-sysadmin |
case , charlists |
guards , lists , pattern-matching , recursion |
Elixir |
guessing-game |
default-arguments , guards , multiple-clause-functions |
cond |
Elixir |
high-school-sweetheart |
strings |
lists , pattern-matching |
Elixir |
high-score |
maps , module-attributes-as-constants |
anonymous-functions , default-arguments , lists , tuples |
Elixir |
kitchen-calculator |
pattern-matching , tuples |
atoms , floating-point-numbers , multiple-clause-functions |
Elixir |
language-list |
lists |
booleans |
Elixir |
lasagna |
basics |
- |
Elixir |
log-level |
atoms , cond |
booleans |
Elixir |
mensch-aergere-dich-nicht |
pipe-operator , streams |
enum , if , randomness , ranges , tuples |
Elixir |
name-badge |
if , nil |
booleans , strings |
Elixir |
newsletter |
file |
enum , io , pids , processes , strings |
Elixir |
pacman-rules |
booleans |
basics |
Elixir |
remote-control-car |
structs |
default-arguments , keyword-lists , maps , multiple-clause-functions , nil , pattern-matching , strings |
Elixir |
rpg-character-sheet |
io |
atoms , maps , strings |
Elixir |
rpn-calculator |
errors , try-rescue |
anonymous-functions , pattern-matching , structs |
Elixir |
rpn-calculator-output |
dynamic-dispatch , try-rescue-else-after |
file , try-rescue |
Elixir |
secrets |
anonymous-functions , bit-manipulation , closures |
basics |
Elixir |
stack-underflow |
exceptions |
access-behaviour , errors |
Elixir |
take-a-number |
pids , processes |
atoms , pattern-matching , recursion , tuples |
Elixir |
wine-cellar |
keyword-lists |
atoms , default-arguments , if , lists , tuples |
Elm |
lucians-luscious-lasagna |
basics |
- |
F# |
annalyns-infiltration |
booleans |
basics |
F# |
bandwagoner |
records |
booleans , numbers , pattern-matching , strings |
F# |
bird-watcher |
arrays |
booleans , pattern-matching |
F# |
booking-up-for-beauty |
datetimes |
classes , numbers , strings |
F# |
cars-assemble |
conditionals , numbers |
basics |
F# |
guessing-game |
pattern-matching |
conditionals , strings |
F# |
interest-is-interesting |
floating-point-numbers |
conditionals , numbers |
F# |
log-levels |
strings |
basics |
F# |
lucians-luscious-lasagna |
basics |
- |
F# |
pizza-pricing |
recursion |
discriminated-unions , higher-order-functions , lists , pattern-matching |
F# |
tracks-on-tracks-on-tracks |
lists |
booleans , strings |
F# |
valentines-day |
discriminated-unions |
basics |
Go |
basics |
functions , packages , variables |
- |
Go |
booleans |
booleans |
variables |
Go |
comments |
comments |
functions , packages |
Go |
conditionals |
booleans , conditionals-if , conditionals-switch |
numbers , strings |
Go |
constants |
constants |
numbers , strings |
Go |
errors |
errors |
constants |
Go |
maps |
maps |
conditionals , numbers |
Go |
methods |
methods |
functions , pointers , structs |
Go |
numbers |
conditionals , numbers |
variables |
Go |
slices |
slices |
iteration , numbers |
Go |
strings |
strings |
variables |
Go |
strings-package |
strings-package |
slices |
Go |
structs |
structs |
conditionals , numbers |
Go |
time |
time |
numbers , strings |
Go |
zero-value |
nil , zero-value |
booleans , functions , numbers , pointers , strings |
Java |
basics |
basics |
- |
Java |
bird-watcher |
arrays , for-loops , foreach-loops |
booleans |
Java |
booleans |
booleans |
basics |
Java |
chars |
chars |
strings |
Java |
classes |
classes |
conditionals , numbers , strings |
Java |
conditionals |
conditionals-if |
booleans |
Java |
constructors |
constructors |
classes |
Java |
inheritance |
inheritance |
abstract , boolean , classes , functions , strings |
Java |
interfaces |
interfaces |
classes , lists , strings |
Java |
numbers |
numbers |
basics |
Java |
strings |
strings |
basics |
Java |
switch-statement |
switch-statement |
classes , methods , variables |
Java |
ternary-operators |
ternary-operators |
conditionals-if , numbers |
JavaScript |
basics |
basics |
- |
JavaScript |
booleans |
booleans |
basics |
JavaScript |
closures |
closures |
arrays , booleans |
JavaScript |
elyses-analytic-enchantments |
array-analysis |
arrays , booleans , callbacks , numbers |
JavaScript |
elyses-destructured-enchantments |
array-destructuring , rest-elements , spread-operator |
arrays |
JavaScript |
elyses-enchantments |
arrays |
numbers |
JavaScript |
fruit-picker |
callbacks |
basics , booleans , closures , conditionals , errors , nullability , numbers , objects |
JavaScript |
lucky-numbers |
type-conversion |
arrays , numbers , strings |
JavaScript |
nullability |
nullability |
conditionals , string-formatting , strings |
JavaScript |
numbers |
numbers |
basics |
JavaScript |
promises |
promises |
arrays , callbacks , errors , recursion |
JavaScript |
recursion |
recursion |
array-destructuring , array-loops , arrays , numbers , variable-parameters |
JavaScript |
strings |
strings |
basics |
Julia |
annalyns-infiltration |
boolean-logic , booleans |
functions-introduction |
Julia |
annalyns-infiltration2 |
randomness |
booleans |
Julia |
emoji-times |
emoji-symbols , unicode-identifiers |
composite-types , constants , methods , symbols |
Julia |
encounters |
multiple-dispatch |
abstract-types , composite-types , methods |
Julia |
exercism-matrix |
matrices-introduction |
functions-introduction |
Julia |
fibonacci-iterator |
iterator-protocol , optional-arguments |
loops , multiple-dispatch , nothingness , numbers , parametric-types , tuples |
Julia |
lasagna |
functions-introduction |
- |
Julia |
leap |
arithmetic-operators , boolean-expressions , integer-equality |
boolean-logic , booleans , functions-introduction |
Julia |
vehicle-purchase |
conditionals , if-expressions , short-circuit-evaluation , ternary-operator |
boolean-expressions , strings |
Kotlin |
annalyns-infiltration |
booleans |
basics |
Kotlin |
basics |
basics |
- |
PureScript |
booleans |
booleans |
- |
Python |
chaitanas-colossal-coaster |
list-methods |
lists |
Python |
currency-exchange |
numbers |
basics |
Python |
elyses-enchantments |
lists |
conditionals , strings |
Python |
ghost-gobble-arcade-game |
bools |
basics |
Python |
guidos-gorgeous-lasagna |
basics |
- |
Python |
inventory-management |
dicts |
lists , loops , tuples |
Python |
little-sisters-essay |
string-methods |
basics , strings |
Python |
log-levels |
enums |
classes , comprehensions , conditionals , loops , sequences , string-formatting , string-methods , tuples |
Python |
making-the-grade |
loops |
basics , comparisons , conditionals , lists , strings |
Python |
pretty-leaflet |
string-formatting |
classes , lists , loops , strings |
Python |
processing-logs |
strings |
basics |
Python |
restaurant-rozalynn |
none |
bools , conditionals , dict-methods , functions , list-methods , loops |
Python |
tisbury-treasure-hunt |
tuples |
bools , conditionals , loops , numbers |
Ruby |
arrays |
arrays |
blocks , booleans , classes , conditionals |
Ruby |
floating-point-numbers |
floating-point-numbers , loops |
conditionals , numbers |
Ruby |
instance-variables |
instance-variables , nil |
basics |
Ruby |
lasagna |
basics |
- |
Ruby |
numbers |
conditionals , numbers |
booleans |
Ruby |
strings |
strings |
basics |
Rust |
entry-api |
entry-api |
hashmaps , intro-fn , intro-types , option |
Rust |
enums |
enums-basic |
- |
Rust |
numbers |
floating-point-numbers , integers |
intro-fn |
Rust |
options |
option |
destructuring , structs |
Rust |
structs |
structs |
floating-point-numbers , integers , string-use |
Rust |
tuples |
destructuring , tuples |
structs |
Rust |
vec-macro |
vec-macro |
intro-fn , numbers |
Swift |
custom-signs |
strings-and-characters |
basics |
Swift |
freelancer-rates |
numbers |
basics |
Swift |
high-score-board |
dictionaries |
functions , optionals |
Swift |
lasagna |
basics , constants , functions , type-annotations , variables |
- |
Swift |
lasagna-master |
default-parameters , function-overloading , inout-parameters , multiple-return-values , nested-functions , variadic-parameters |
arrays , conditionals , tuples |
Swift |
log-lines |
enumerations |
string-components , structs-and-classes |
Swift |
magician-in-training |
arrays |
conditionals |
Swift |
master-mixologist |
control-transfer , for-loops , loops , repeat-while , while-loops |
arrays , optionals , tuples |
Swift |
pizza-slices |
optionals |
conditionals , tuples |
Swift |
poetry-club |
importing , string-components , string-indexing |
arrays , optionals |
Swift |
santas-helper |
tuples |
arrays , strings |
Swift |
secret-agent |
escaping-functions , higher-order-functions |
functions |
Swift |
vehicle-purchase |
booleans , conditionals-guard , conditionals-if , conditionals-switch , ternary-operator |
basics |
Swift |
windowing-system |
methods , self , structs-and-classes , value-and-reference-types |
function-overloading , functions |
x86-64-assembly |
basics |
basics |
- |