Lecture 1 | Programming Methodology (Stanford)
What it is
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 Hacker News recommends it
HN suggests it as a free lecture for beginners that eases them into writing readable, reusable code.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2009, last 2026
What HN commenters said
“the lecturer eases you into the most important concepts with an understanding of how to engineer readable, reusable code”
Free Stanford lecture easing beginners into readable, reusable code design
jamesk2, 2009-06 · Recommendation · in “Ask HN: Where to begin programming?”
“it still has historical value”
Old Java lecture with historical value and solid basics
TZubiri, 2026-01 · Recommendation · in “MIT's Computer Systems Security (2024)”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: stanford, cs106a, java, beginner programming, software engineering
Also recommended by the same people
lectureHow to SpeakMIT OpenCourseWare · 17 HN recommenders · 2020–2025
lecture1. Introduction to Human Behavioral BiologyStanford · 15 HN recommenders · 2012–2026
lectureLEADERSHIP LAB: The Craft of Writing EffectivelyUChicago Social Sciences · 15 HN recommenders · 2019–2026
lectureMIT's Pathway to Fusion Energy (IAP 2017) - Zach HartwigMIT Plasma Science and Fusion Center · 16 HN recommenders · 2017–2023
lectureStanford's Sapolsky On Depression in U.S. (Full Lecture)Stanford · 14 HN recommenders · 2009–2026
lectureJustice: What's The Right Thing To Do? Episode 01 "THE MORAL SIDE OF MURDER"Harvard University · 11 HN recommenders · 2013–2025
lectureLec 1 | MIT 18.06 Linear Algebra, Spring 2005MIT OpenCourseWare · 11 HN recommenders · 2011–2020
lectureRandy Pausch's Last Lecture: Achieving Your Childhood DreamsCarnegie Mellon University · 12 HN recommenders · 2008–2023