HackerTube

THE VIDEO SHELF · introductory programming

Lecture 1 | Programming Methodology (Stanford)

First lecture of Stanford's CS106A Programming Methodology by Mehran Sahami, giving a course overview and starting on programming. The course teaches software engineering principles using Java.

Why HN readers recommended it

HN suggests it as a free lecture for beginners that eases them into writing readable, reusable code.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Stanford
Topic
introductory programming
Format
lecture
Level
intro
HN recommenders in dataset
2
HN mentions in dataset
3
Recommendation years in dataset
2009–2026

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Python is fantastic but Learning Python might be a bit steep for someone who's not familiar with programming at all. Strangely, I think this youtube lecture series from Stanford is fantastic. [VIDEO] It's java but the lecturer eases you into the most important concepts with …

    jamesk2 on Hacker News · 2009-06
    In Ask HN: Where to begin programming?
  • Yeah, there were 2 golden ages: 1- When this internet thing came out 2- When this covid thing came out On the first era, here's a Java lecture from Stanford, if it's too basic for you, it still has historical value, iirc it's something like …

    TZubiri on Hacker News · 2026-01
    In MIT's Computer Systems Security (2024)

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.