ClinchWorks

Build skills.
Put them to work.

Explore a subject, work through the curriculum, and choose your next step.

Filters and sorting
Subjects
Levels

Study-time filters use courses with a stated duration in hours or minutes.

8 courses found · Page 2 of 2Clear filters
  1. Rust: From Ownership to Reliable Tools

    Learn stable Rust from first programs through ownership, borrowing, typed models, errors, traits, collections, tests, files, concurrency concepts, and careful code review. Build a complete standard-library record analyzer with bounded input, Unicode handling, explicit overflow errors, and meaningful tests. Includes twelve teaching modules, a full capstone, and a twenty-question final assessment. Baseline: Rust 1.85+ and edition 2024.

    ProgrammingBeginner to Intermediate50–65 hours14 modules
    Free course
  2. TypeScript: From JavaScript Foundations to Safe Apps

    Learn JavaScript fundamentals and strict TypeScript from the beginning, then build and test a local browser task board with validated storage and safe rendering. Includes twelve teaching modules, a complete capstone, and a twenty-question final assessment.

    ProgrammingBeginner28–36 hours14 modules
    Free course