DevOps Engineer
Automate everything. Start with Python fundamentals, master the text-processing skills that power the command line and CI pipelines, then keep every change safe in version control.
9 months · 5 courses
- Enter Course
Learn to Code in Python
Learn Python by building a game. Across the course you'll write a complete command-line creature battler (stats, moves, type matchups and a battle loop), picking up every core Python skill as you go.
- Enter Course
Learn Linux
Every Codeweald ranger needs a field station, and every field station runs on the command line. Learn to navigate the filesystem, wrangle battle logs with pipes and filters, master grep, sed and awk, and finish with a real log-triage toolkit. Bring your own terminal: the gotchi CLI checks your work in your own real shell, command by command.
- Enter Course
Learn Git
Every expedition into the Codeweald keeps a chronicle, and the chronicle keeper's tool is git. Learn to snapshot your work, read and rewrite history, branch and merge fearlessly, untangle conflicts, and publish to a shared chronicle. Real git, real repositories, graded on the spot.
- Enter Course
Learn Git 2
You kept one den's chronicle; now the Wardens' Guild names you Chronicle-Master of them all. Learn Git 2 picks up where Learn Git ends: rebasing and retelling history, squashing and cherry-picking, hunting bugs with bisect, guarding commits with hooks, mailing patches, resurrecting lost work, and running a two-remote guild workflow. Real git, real repositories, graded on the spot. Finish Learn Git first.
- Enter Course
Find Your First Dev Job
The quest after the quests: turning your new skills into a paid seat at a guild. How hiring actually works, resumes that survive six-second scans, portfolios and GitHub profiles that do the talking, networking without the cringe, surviving technical and behavioral interviews, and reading an offer before you sign it. Straight talk about the junior market, quizzed as you go.