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.