Skip to content

Releases: Cartesian-School/Julia-from-zero

Julia from Zero v1.0.0 — First Complete Bilingual Course Release

Choose a tag to compare

@SSobol77 SSobol77 released this 09 Sep 14:34
0831abb
Julia language logo

Julia from Zero

Programming, Scientific Computing, and Numerical Methods in Julia

A practical course for programmers — from the first notebook to a complete capstone project.

Course CICode License: MITCourse Content: CC BY-NC-SA 4.0JuliaLessons

This is the first complete public release of the Cartesian School Julia from Zero course.

Highlights

  • 15 lessons: Lesson 0 through Lesson 14
  • complete Polish edition in PL/
  • complete Russian edition in RU/
  • scientific computing and numerical methods
  • linear algebra and matrix factorizations
  • performance and JIT optimization topics
  • multiple dispatch and Julia programming model
  • plotting and package management
  • final Capstone project: ThermalLab
  • bilingual repository validation
  • GitHub Actions CI
  • reproducible Julia 1.11.x project environment

Course structure

  • Lesson 0 — Getting Started
  • Lesson 1 — Strings
  • Lesson 2 — Data Structures
  • Lesson 3 — Loops
  • Lesson 4 — Conditionals
  • Lesson 5 — Functions
  • Lesson 6 — Packages
  • Lesson 7 — Plotting
  • Lesson 8 — Multiple Dispatch
  • Lesson 9 — Julia is Fast
  • Lesson 10 — Linear Algebra Concepts
  • Lesson 11 — Linear Algebra in Julia
  • Lesson 12 — Factorizations and Other Fun
  • Lesson 13 — Numerical Computing
  • Lesson 14 — Final Project / Capstone — ThermalLab

Languages

  • Polish
  • Russian
  • repository documentation also available in English

Validation

This release includes a rebuilt bilingual validation and CI pipeline covering:

  • PL/RU lesson inventory
  • notebook schema
  • lesson numbering
  • structural parity
  • navigation
  • repository hygiene
  • language contamination checks
  • Markdown quality
  • Julia environment validation

Environment

The course targets Julia 1.11.x.

The committed Manifest.toml is currently resolved with Julia 1.11.3.

Licensing

  • code: MIT
  • Cartesian School educational content: CC BY-NC-SA 4.0
  • external materials retain their original licenses and attribution requirements

Cartesian School

Learn Programming. Build Real Software. Master AI.