
В сети появился бесплатный учебник о том, как работает интернет. Книга называется «Компьютерные сети с нуля», опубликована она на английском языке.
Изначально учебник, пишет его автор Сет Браун, программист с 20-летним стажем, задумывался как путеводитель для разработчиков, но подойдет и более широкой аудитории. В нем простым языком объясняется, что происходит с технической точки зрения, когда пользователь загружает фотографию в облако, гуглит что-то или, к примеру, кликает по ссылке.
По словам Брауна, разработчики, которых он собеседует, часто не могут объяснить техническую составляющую этих процессов, потому что они выходят за рамки их узкой специализации. Это и мотивировало его написать книгу.
«Ответы, которые дают программисты, говорят о том, что у большинства из них нет базовых знаний, как в принципе работает интернет. Неразвитое мышление — одна из главных причин напрасной траты времени и усилий при разработке веб-приложений», — пишет он.
Сейчас доступны только первые три главы книги, остальные автор обещает публиковать по мере готовности. Браун также выпустит pdf и бумажную версии учебника. Чтобы не пропустить релизы, автор предлагает подписаться на его ежемесячную рассылку.
Jobs-бот найдет работу: подключайте бота в Telegram и получайте подходящие предложения
Что еще почитать/подучить по теме
- Компьютерные сети. Рейтинг на Amazon — 4,8 из 5. Книгу написали профессоры компьютерных наук Эндрю Таненбаум (Амстердамский свободный университет) и Дэвид Уэзеролл (Вашингтонский университет). Авторы рассказывают о том, как работает ПО, как организованы и как будут развиваться в будущем компьютерные сети.
- Interconnections — Bridges, routers, switches. Рейтинг на Amazon — 4,3. Автор — американская программистка, создательница Spanning Tree Protocol (STP) Радья Перлман. Книга рассказывает о главных концепциях работы компьютерных сетей, алгоритмах маршрутизации, протоколах, свойствах различных роутеров и коммутаторов и не только. На Amazon книга доступна только в бумажной версии.
- Основы компьютерных сетей. Курс на Coursera для новичков, рейтинг — 4,8. Вам расскажут о принципах работы современных сетевых технологий, протоколов и облачных сервисов и даже научат устранять неполадки в сетях.
- Сети с нуля. Курс Udemy, рейтинг — 4,5. Рассчитан на всех, кто хочет разобраться в элементарных понятиях: IP-адрес, маршрут, протокол, DNS и других терминах. Подойдет не только айтишникам, которые работают с сетями, но и любому пользователю, кто хочет понять, как они устроены.