tariel.ge › Полезное: бесплатные книгиБесплатно · автор Тариел Бежанидзе
Учебник по программированию ЛИСТ 00 — ОГЛАВЛЕНИЕРЕВ. 1
Биты · история языков · терминал · Python

Программирование: от нулей и единиц до Python

Не курс "выучи синтаксис за час", а последовательное понимание: что физически происходит внутри компьютера, как программирование выглядело во времена BASIC и Pascal, как устроена командная строка в трёх разных системах — и только потом Python, уже на готовом фундаменте, а не как набор заклинаний для копирования.

Основы История Терминал Python
Блок 0 — Как устроен компьютер изнутри
№ГлаваРазделСтатус
01 Биты и байты: как компьютер представляет числа Основы готово
02 Системы счисления: двоичная, восьмеричная, шестнадцатеричная Основы готово
03 Кодировки: как из нулей и единиц получается текст Основы готово
04 Что такое программа: от машинного кода до языков высокого уровня Основы готово
05 Компиляция vs интерпретация — как код превращается в действие Основы готово
Блок 1 — Немного истории: как программировали раньше
06 BASIC: номера строк, GOTO, дух домашних компьютеров История готово
07 Pascal: структурное программирование и типизация История готово
08 От C к современности: краткая эволюционная карта языков История готово
Блок 2 — Командная строка: три системы
09 Терминал macOS: Bash/Zsh, файловая система, базовые команды Терминал готово
10 Windows CMD: команды и отличия от Unix-мира Терминал готово
11 PowerShell: объектный подход — почему это не «новый CMD» Терминал готово
12 Сравнение трёх оболочек — когда что использовать Терминал готово
Блок 3 — Python: основы
13 Установка, первый скрипт, интерактивный режим Python готово
14 Переменные и типы данных Python готово
15 Условия и циклы Python готово
16 Функции Python готово
17 Списки, словари, кортежи, множества Python готово
18 Строки и работа с текстом Python готово
19 Файлы: чтение и запись Python готово
Блок 4 — Python на практике
20 Модули, пакеты, pip Основы готово
21 Обработка ошибок и чтение сообщений об ошибках Основы готово
22 Файловая система из Python (os, pathlib) Основы готово
23 Скрипты автоматизации: переименование файлов, парсинг текста Основы готово
Блок 5 — Что добавили от себя
24 Основы ООП: классы и объекты Расширения готово
25 Git — версионирование кода Расширения готово
26 Python встречает железо: pyserial и управление Arduino Расширения готово
27 Финальный проект: собираем рабочий CLI-инструмент Расширения готово
ДокументУчебник по программированию
АвторТариэл
ФорматHTML, по главам
СтатусВ работе

Книга бесплатна для чтения. Автор — Тариел Бежанидзе, компьютерный мастер в Батуми · tariel.ge · все бесплатные книги. Копировать текст целиком на другие сайты — только со ссылкой на источник.