1. «Компьютерные сети», Виктор и Наталия Олифер
Виктор и Наталья вместе создали больше 22 учебных курсов и много лет вели лекции в МИРЭА, МГТУ имени Баумана, поэтому их опыту можно доверять. Издание подойдет для тех, кто хочет узнать основные принципы построения компьютерных сетей, изучить особенности традиционных и перспективных технологий локальных и глобальных сетей, создавать крупные составные сети и управлять ими. Кстати, книга рекомендована Министерством образования РФ и переведена на английский, испанский, португальский и китайский.
2. «Структуры данных и алгоритмы», Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман
Знаменитые ученые объединились, чтобы написать фундаментальное пособие, в котором рассматриваются основы современной методологии разработки программ. Для книги не нужны глубокие знания — достаточно понимать хотя бы один язык программирования высокого уровня, например, Pascal.
3. «SQL для простых смертных», Мартин Грабер
Писатель, преподаватель и консультант из Сан-Франциско Мартин Грабер написал эту книгу для полного погружения в структурированный язык запросов даже с нулевыми знаниями. «SQL для простых смертных» научит работать с базами данных. с помощью краткого и простого введения в реляционные модели. Грабер объяснил, как повысить эффективность работы с составными таблицами данных, создать новые таблицы данных для приложений в торговом бизнесе и изучить технику обеспечения целостности и защиты данных.
4. «DNS and BIND», Крикет Ли, Пол Альбитц
«DNS and BIND» считается священной книгой для системных администраторов. Текст написан простым языком. Ты узнаешь о принципах работы DNS, структуре пространства доменных имен, установке и настройке серверов имен и программировании при помощи функций библиотеки DNS-клиента.
5. «Изучаем Python», Марк Лутц
Если ты хотя бы немного разбираешься в Python, то точно слышал фамилию американского профессора и ведущего мирового специалиста по этому языку программирования Марка Лутца. Он популяризирует Python уже более 20 лет, а большую часть времени уделяет преподаванию и написанию книг. «Изучаем Python» — это учебник. Он написан простым языком и рассчитан на индивидуальное изучение на основе материалов курсов, которые автор ведет уже больше десяти лет. Пятое издание включает в себя основные типы объектов в языке, порядок их создания и работы с ними, а также методы работы с модулями и дополнительными объектно-ориентированными инструментами — классами.