A Quick Ruby Beginner's Guide — For Loops and Iterators in Ruby
Blocks, each, map, select, times and upto — why Ruby almost never needs a C-style for loop.
15 lessons · 117 minutes · six languages. Short and dense, built around one idea each.
Nothing matches that yet. Try a different track or search term.
Blocks, each, map, select, times and upto — why Ruby almost never needs a C-style for loop.
Install Python, meet the REPL, and write your first program that takes input and does something with it.
Strings, numbers, lists, dictionaries and functions — the toolkit every later lesson assumes you have.
The longest lesson on the channel, and the one that pays off most: loops, enumerate, zip, and comprehensions.
Pattern matching without the fear. Search, match, groups, and the handful of symbols worth memorising.
Get a real web server running on your own machine and serve your first dynamic page.
HTML forms, GET vs POST, and reading what the user typed on the server side.
Functions, loops and recursion, applied to a problem small enough to hold in your head.
Validate on the client for speed, validate on the server for safety. Why you always need both.
Take the working-but-ugly form from the last lesson and make it something you would show people.
A full desktop GUI app: drag the buttons, wire the events, handle the maths and the edge cases.
DrRacket set up and running on Windows, macOS or Linux, with the language line explained.
Prefix notation, define, and the substitution model that makes functional code predictable.
A graph problem in disguise. Reframe it as in-degree and out-degree and it collapses to ten lines.
The set-versus-nested-loop lesson that shows up in real interviews constantly.