Основы компьютерных наук — хендбук от Яндекса
О чём этот хендбук
Узнайте, как устроены компьютер, операционные системы и интернет, как работают программы и чем занимаются ИТ‑специалисты. Будет интересно как новичкам, так и тем, кто уже изучает программирование. Рассказываем просто о сложных вещах из мира информатики — и помогаем закрепить новые знания на практике с автопроверкой и подсказками.
Зачем изучать
Этот хендбук — фундамент, который даст базовые знания о компьютерных науках. После него вам будет проще изучать конкретные языки программирования или алгоритмы и выбирать профессию в ИТ.
Что нужно уметь
Достаточно элементарных знаний информатики. Опыт программирования не обязателен, но пригодится для комфортного чтения.
Вступайте в сообщество хендбука
Здесь можно найти единомышленников, экспертов и просто интересных собеседников. А ещё — получить помощь или поделиться знаниями.
1. Введение
Статья знакомит с хендбуком, необходимыми знаниями и структурой разделов.
2. Как появился компьютер
Раздел объясняет двоичную систему, эволюцию вычислительных компонентов, архитектуру компьютера, память и работу процессора.
3. Кто или что управляет «железом»
Раздел рассказывает об операционных системах, языках программирования, интерфейсах, интернете и взаимодействии клиентов с серверами.
4. Как устроены процессы в ИТ
Раздел показывает, как устроена современная ИТ-разработка, зачем нужны Git и чистый код и откуда в программах появляются ошибки.
Создано авторами при поддержке