Programming Foundations Full Course — Code From Scratch (Free)

Published: 12 April 2026
on channel: Roman Tsisyk — Android Systems
15
1

Everything you need to understand how programs actually work — before you write a single line of Kotlin or Android code.

This is Phase 0 of the Code From Scratch series: 8 lessons, ~81 minutes, covering the mental models every developer needs.

00:00 Lesson 01 — What is a program?
11:38 Lesson 02 — State and change
22:25 Lesson 03 — Sequence and order
31:36 Lesson 04 — Decisions and branches
40:57 Lesson 05 — Repetition
51:46 Lesson 06 — Naming and abstraction
61:51 Lesson 07 — Input and output
70:44 Lesson 08 — Errors and failure

── FULL SERIES ──
Phase 0 — Programming Foundations (this video)
Phase 1 — Data & Types
Phase 2 — Kotlin
Phase 3 — Coroutines & Concurrency
Phase 4 — Android Development

#ProgrammingCourse #LearnProgramming #CodeFromScratch #ProgrammingFoundations #FreeCodeCourse —

🔗 Links
Website: https://roman-tsisyk.com/
LinkedIn:   / roman-tsisyk  
GitHub: https://github.com/RomanTsisyk


On this page of the site you can watch the video online Programming Foundations Full Course — Code From Scratch (Free) with a duration of hours minute second in good quality, which was uploaded by the user Roman Tsisyk — Android Systems 12 April 2026, share the link with friends and acquaintances, this video has already been watched 15 times on youtube and it was liked by 1 viewers. Enjoy your viewing!