Основы компьютерных наук — хендбук от Яндекса

О чём этот хендбук

Узнайте, как устроены компьютер, операционные системы и интернет, как работают программы и чем занимаются ИТ‑специалисты. Будет интересно как новичкам, так и тем, кто уже изучает программирование. Рассказываем просто о сложных вещах из мира информатики — и помогаем закрепить новые знания на практике с автопроверкой и подсказками.

Зачем изучать

Этот хендбук — фундамент, который даст базовые знания о компьютерных науках. После него вам будет проще изучать конкретные языки программирования или алгоритмы и выбирать профессию в ИТ.

Что нужно уметь

Достаточно элементарных знаний информатики. Опыт программирования не обязателен, но пригодится для комфортного чтения.

Вступайте в сообщество хендбука

Здесь можно найти единомышленников, экспертов и просто интересных собеседников. А ещё — получить помощь или поделиться знаниями.

1. Введение

Статья знакомит с хендбуком, необходимыми знаниями и структурой разделов.

2. Как появился компьютер

Раздел объясняет двоичную систему, эволюцию вычислительных компонентов, архитектуру компьютера, память и работу процессора.

3. Кто или что управляет «железом»

Раздел рассказывает об операционных системах, языках программирования, интерфейсах, интернете и взаимодействии клиентов с серверами.

4. Как устроены процессы в ИТ

Раздел показывает, как устроена современная ИТ-разработка, зачем нужны Git и чистый код и откуда в программах появляются ошибки.

Создано авторами при поддержке
Яндекс Образование