Skip to content
Learn Netverks

Lesson

Step 1/5 20% through track

welcome

Welcome to the curriculum

Last reviewed May 28, 2026 Content v20260528
Track mode
none
Means
Read / quiz
Reading
~2 min
Level
beginner

This lesson

An orientation to Intro to Programming—how this site works, what to expect, and how to get the most from lessons and quizzes.

Clear onboarding prevents learners from skipping fundamentals and struggling later on language tracks.

Bootcamps, self-paced learning, and first internships where fundamentals are assumed.

Read, complete the self-check without peeking, then use MCQs to confirm understanding.

Start here before HTML, Git depth, or any language track.

Install on your device (macOS, Linux, Windows)

Read-focused track—use any modern browser and an editor for notes and diagrams.

macOS

  1. Browser: Safari or Chrome. Editor: VS Code (brew install --cask visual-studio-code).

Linux

  1. Browser: Firefox/Chromium. Editor: VS Code or distro package manager.

Windows

  1. Browser: Edge/Chrome. Editor: VS Code (winget install Microsoft.VisualStudioCode).

Verify: You can take notes and complete MCQs on this site.

This curriculum is a structured map of programming and web development—not a single language course. You will read lessons, run code where playgrounds exist, answer MCQs, and build interview-ready explanations.

How lessons are organized

  • Tracks group related skills (HTML, Python, React, Git, …).
  • Lessons are short, ordered steps with a 5W guide (“This lesson”) above each article.
  • Playgrounds appear when the topic supports safe execution (browser or server runner).
  • MCQs check understanding—read the explanation after each answer.

What to do first

  1. Finish this Intro track (five lessons).
  2. Read How to navigate the site.
  3. Pick either HTML or Git depending on whether you learn best by building pages or by using the terminal.

Self-check

  1. Name three ways this site helps you practice besides reading.
  2. Why is server-rendered HTML useful for learning?

Interview prep

What does “server-rendered HTML” mean for this curriculum?

The lesson text is assembled on the server and sent as HTML so it is fast, indexable, and readable even before JavaScript runs. Interactive bits are extras, not the only way to learn.

Why should you avoid pasting secrets into lesson sandboxes?

Browser sandboxes are still not a vault—treat them like any shared environment. Use dummy data in examples and real secrets only in approved secret stores on your infrastructure.

Interview tip Lesson completion confidence

Can you explain this lesson in 30 seconds without reading notes?

Not saved yet.

Check yourself

Multiple choice — immediate feedback.

Discussion

Past discussion is visible to everyone. Only logged-in users can post comments and replies.

Starter discussion topics

  • What part of this lesson needs a second read?
  • What would you try differently in a real project?

Sign up or log in to post comments and sync lesson progress across devices.

No discussion yet. Be the first to ask a question.

Jump