Size: a a a

Книги для программистов

2019 April 20
Книги для программистов
​​Дискретная математика (2004)
Автор: С. Д. Шапорев

#math #book #rus

Язык: русский.

Целевая аудитория: для опытных программистов и разработчиков.

Книга посвящена дискретной математике, а именно - комбинаторике, теории множеств и теории графов. Если вы опытный программист, то наверняка знаете, что теория графов часто применяется в алгоритмах построения ближайших маршрутов, а комбинаторика - в машинном обучении. Если же вы начинающий программист, то это руководство даст вам необходимые навыки для практики.

В книге рассматриваются следующие темы:
✔️ элементы теории множеств;
✔️ комбинаторика;
✔️ теория графов.

Преимущества:
➕ небольшой объём;
➕ профессиональное объяснения и множество примеров.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
🍼 Как подняться с уровня Junior?
Ведущие разработчики страны делятся опытом на онлайн-конференции «Профессии в Digital».

Участие бесплатное, но количество мест ограничено.
👉 http://clc.to/HadK0A
Смотри перечень тем и выбирай только нужные тебе мастер-классы.

Ты узнаешь, как:
✔️ программировать на Python, Java, C#;
✔️ создать свой первый проект;
✔️ перестать быть вечным junior-разработчиком.

Получи билет в будущее!
источник
2019 April 21
Книги для программистов
​​Защита личной информации в Интернете, смартфоне и компьютере (2017)
Автор: Камский В. А.

#networking #book #english

Язык: русский.

Целевая аудитория: программисты и разработчики любого уровня, простые пользователи.

В настоящее время информация является ценнейшим ресурсом любого человека и организации. Распространяя о себе личную информацию, оставляя факты про себя на сайтах, вы рискуете тем, что вашу информацию могут использовать против вас. Нет, это книга не о том, чтобы вы уходили в Даркнет или заклеивали камеру на ноутбуке, это руководство поделиться с вами интересными программами, методами кражи и защиты данных.

В книге рассматриваются следующие темы:
✔️ защита электронной почты;
✔️ методы криптографии;
✔️ алгоритмы шифрования;
✔️ как взломать электронную почту;
✔️ различные виды вирусов;
✔️ защита передаваемых данных и многое другое.

Преимущества:
➕ много новой и полезной информации для любого пользователя;
➕ раскрыты много важных тем, связанных с защитой от взлома.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Полезное программирование (2016)
Автор: Н. Ю. Комлев

#programming #book #rus

Язык: русский.

Целевая аудитория: опытные программисты на любом языке
программирования.

Научиться программировать - это только половина вашей задачи. Вторая половина - научиться этим зарабатывать. И насколько бы вы хорошо ни знали свой язык программирования, первые ваши проекты будут ужасными. Эта познавательная книга расскажет вам о том, каким ваш путь программиста может быть, какие заказы вас ждут и как скоро вы сможете набраться опыта. Вам интересно узнать ответы на свои настойчивые вопросы? Тогда читайте.

В книге рассматриваются следующие темы:
✔️ а на каком языке писать?
✔️ немного о графиках;
✔️ массивы;
✔️ системы контроля версий;
✔️ динамические библиотеки и многое другое.

Преимущества:
➕ полезный материал для размышлений;
➕ многочисленные советы.

Недостатки:
➖ в примерах используется Паскаль.
источник
Книги для программистов
источник
Книги для программистов
​​Изучаем Java на примерах и задачах (2016)
Автор: Р. Сеттер

#java #book #rus

Язык: русский.

Целевая аудитория: начинающие программисты.

Хотели бы начать изучать Java и выбираете качественную книгу по основам языка? В таком случае советуем это руководство, где в последовательном изложении описываются важные концепции языка, даны сопровождающие примеры и задачи и описаны популярные техники программирования на этом языке.

В книге рассматриваются следующие темы:
✔️ история Java;
✔️ отличительные особенности Java;
✔️ установка JDK и первая программа;
✔️ типы данных;
✔️ литералы и константы;
✔️ введение в объектно-ориентированное программирование;
✔️ принципы ООП;
✔️ интерфейсы и многое другое.

Преимущества:
➕ исчерпывающий материал для начинающих;
➕ многочисленные задачи.

Недостатки:
➖ старая версия языка.
источник
Книги для программистов
источник
2019 April 22
Книги для программистов
​​Командная строка Linux и автоматизация рутинных задач (2012)
Автор: Денис Колисниченко

#linux #book #rus

Язык: русский.

Целевая аудитория: начинающие разработчики и системные администраторы.

Linux'ом должен уметь пользоваться каждый разработчик по двум причинам: это достаточно открытая система, которую легко настраивать под свои нужды, и вторая причина - многие веб-серверы находятся именно на Linux. Это руководство познакомит вас с основными командами работы в среде Linux и интересными приёмами оптимизации различных задач.

В книге рассматриваются следующие темы:
✔️ командные интерпретаторы;
✔️ операционная система;
✔️ программирование и автоматизация в Linux;
✔️ управление пакетами и многое другое.

Преимущества:
➕ полезная информация по работе с Linux;
➕ актуальный материал по теме.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Алгоритмы и программы. Язык С++ (2017)
Авторы: Е. А. Конова, Г. А. Поллак

#cpp #book #rus

Язык: русский.

Целевая аудитория: опытные программисты на С++.

Знание алгоритмов приветствуется в любой компании по разработке ПО. В связке с С++ это особенно нужно для увеличения скорости работы приложений. Однако важно не знание того списка популярных алгоритмов, которые обычно спрашивают на собеседовании, а уметь вовремя и к месту применять их в реальной разработке. Данное руководство научит вас тому, как в задаче находить наиболее эффективное алгоритмическое решение.

В книге рассматриваются следующие темы:
✔️ основы алгоритмизации;
✔️ основы программирования на С++;
✔️ задачи и упражнения и многое другое.

Преимущества:
➕ полезный материал по алгоритмам;
➕ множество примеров использования и задач на повторение.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Компьютерные сети (2016)
Авторы: Н. В. Максимов, И. И. Попов

#networking #book #rus

Язык: русский.

Целевая аудитория: начинающие системные администраторы и
разработчики.

Работа компьютерных сетей не обязана интересовать только системных администраторов, на самом деле знать, как их настраивать, методы передачи данных, модель OSI, архитектуру и много другое, должен каждый программист, независимо от своего опыта. Эта книга понятным языком расскажет обо всех аспектах и явлениях, связанных с компьютерными сетями.

В книге рассматриваются следующие темы:
✔️ основные понятия, элементы и структуры;
✔️ каналы телекоммуникации;
✔️ технологии "терминал - хост";
✔️ технологии локальных сетей;
✔️ протоколы транспортного уровня;
✔️ информационные системы.

Преимущества:
➕ богатый на темы материал;
➕ многочисленные примеры.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​OTUS открывает новый набор на продвинутый курс «Реляционные СУБД». Проверьте свои знания - пройдите вступительный тест: https://otus.pw/G6Yi/

Курс предназначен для разработчиков и администраторов, готовых освоить работу с СУБД. Цель — научиться эффективно работать с любой реляционной базой данных с помощью языка структурированных запросов SQL.

Опыт преподавателя в отрасли - более 20 лет.

На курсе будут подробно раскрыты следующие темы:

1. Как устроены и работают реляционные СУБД?
2. Как решать вопросы оптимального хранения и выборки данных?
3. Как пользоваться SQL-командами?
4. Как писать корректные оптимальные запросы?

Проходите вступительное тестирование и присоединяйтесь - будет круто: https://otus.pw/G6Yi/
источник
2019 April 23
Книги для программистов
​​PHP для начинающих (2014)
Автор: Александр Жадаев

#php #book #rus

Язык: русский.

Целевая аудитория: начинающие программисты на PHP.

Эта книга предназначена для начинающих программистов на PHP, причём в ней вы найдёте всю необходимую информацию, чтобы сделать своё первое серьёзное приложение. Автор научит вас работать с СУБД на примере популярной MySQL, работать с данными XML, отправлять форму через Ajax, а также вы узнаете об основных принципах объектно-ориентированного программирования.

В книге рассматриваются следующие темы:
✔️ основы создания веб-приложений;
✔️ знакомство с MySQL;
✔️ операторы и функции SQL;
✔️ технология Ajax;
✔️ объектно-ориентированное программирование.

Преимущества:
➕ основные темы, связанные с PHP.

Недостатки:
➖ простые примеры, исключительно основы.
источник
Книги для программистов
источник
Книги для программистов
@technobooks - канал с книгами для начинающих программистов. Java, C#, Python и многие другие языки программирования. Только практика, никакой воды. Скачивай и читай у нас @technobooks.
источник
Книги для программистов
​​Программирование: теоремы и задачи (2017)
Автор: Шень А.

#algrotihms #book #rus

Язык: русский.

Целевая аудитория: начинающие программисты.

Программирование очень сильно связано с логикой, поскольку предлагает ситуации, в которых требуется принятие сложных дизайнерских решений по проектированию приложений, исправлению ошибок и многого другого. Данное руководство предлагает задачи разной степени сложности по решению алгоритмических проблем.

В книге рассматриваются следующие темы:
✔️ переменные, выражения и присваивание;
✔️ порождение комбинаторных объектов;
✔️ сортировка;
✔️ рекурсия;
✔️ анализ игр;
✔️ оптимальное кодирование и многое другое.

Преимущества:
➕ множество примеров решения задач;
➕ обзор популярных алгоритмов.

Недостатки:
➖ все примеры приведены на языке Паскаль.
источник