inPace
All roadmapsكل المسارات

New in inPace 1.24جديد في inPace 1.24

Build inPace yourself

  • 8 coursesدورات · 165 lessonsدروس
  • about 67 h of lessonsحوالي 67 ساعة من الدروس
  • Englishالإنجليزية

Learn the whole stack behind this app, one layer at a time (Python, pages, JavaScript, templates, the server), then read how it all fits together. A good way to start contributing.

byمن إعداد inPace checkedموثّق

webpythonfrontendbackendopen source
Follow in inPaceتابِعه في inPace

Following a roadmap needs inPace 1.24 or newer. With an older version you can still add each course on its own.متابعة مسار التعلّم تحتاج inPace 1.24 أو أحدث. ومع إصدار أقدم يمكنك إضافة كل دورة وحدها. Get the newest inPaceحمّل أحدث inPace

The pathالمسار

  1. 01

    Python: the full course optionalاختيارية

    • about 10 h of lessonsحوالي 10 ساعة من الدروس
    • 11 modulesوحدات · 29 lessonsدروس
    • Englishالإنجليزية

    inPace's server is Python. Take this first if Python is new to you; skip it if it isn't.

  2. 02

    HTML & CSS: enough to read and build inPace's pages

    • about 8 h of lessonsحوالي 8 ساعة من الدروس
    • 7 modulesوحدات · 20 lessonsدروس
    • Englishالإنجليزية

    What every page is made of.

  3. 03

    JavaScript: the full course optionalاختيارية

    • about 14 h of lessonsحوالي 14 ساعة من الدروس
    • 10 modulesوحدات · 29 lessonsدروس
    • Englishالإنجليزية

    The full JavaScript course. Take it if JavaScript is new to you; skip it if it isn't.

  4. 04

    JavaScript: the language and the browser, the inPace way

    • about 8 h of lessonsحوالي 8 ساعة من الدروس
    • 7 modulesوحدات · 20 lessonsدروس
    • Englishالإنجليزية

    The small scripts that make the pages move.

  5. 05

    Jinja templates: how inPace draws every page

    • about 4 h of lessonsحوالي 4 ساعة من الدروس
    • 4 modulesوحدات · 12 lessonsدروس
    • Englishالإنجليزية

    How Python fills the pages with your courses.

  6. 06

    FastAPI & Starlette: the server behind inPace

    • about 6 h of lessonsحوالي 6 ساعة من الدروس
    • 5 modulesوحدات · 15 lessonsدروس
    • Englishالإنجليزية

    The server that answers every click.

  7. 07

    GitHub: pull requests, the CLI and Actions optionalاختيارية

    • about 9 h of lessonsحوالي 9 ساعة من الدروس
    • 7 modulesوحدات · 19 lessonsدروس
    • Englishالإنجليزية

    inPace's tests, website and releases run on GitHub Actions, and contributions come as pull requests.

  8. 08

    inPace from the inside: how the app works

    • about 8 h of lessonsحوالي 8 ساعة من الدروس
    • 7 modulesوحدات · 21 lessonsدروس
    • Englishالإنجليزية

    Now the whole app, from the vault to the island.

  9. The harbourالميناء

    Finish every course that isn't optional. In inPace, Tempo reaches the harbour and opens a chest of shells on his island.أنهِ كل دورة غير اختيارية. في inPace يصل تمبو إلى الميناء ويفتح صندوق أصداف على جزيرته.

Follow in inPaceتابِعه في inPace