Size: a a a

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

2019 August 14
Книги для программистов
источник
Книги для программистов
​​Guide to Big Data Applications (2018)
Автор: S. Srinivasan

#bigdata #book #eng

Язык: английский.

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

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Отличная возможность узнать все подробности о профессиональном онлайн-курсе «Data Engineer» в OTUS.

16 августа в 20.00 (мск) подключайтесь к вебинару – Дню открытых дверей. Запишитесь и получите напоминание в день трансляции https://otus.pw/NGEB/

Пока есть время, изучите программу, подготовьте вопросы и сдайте вступительный тест в новую группу https://otus.pw/LL21/

Курс адресован администраторам СУБД, разработчикам, и всем, кто стремится освоить новые инструменты и заниматься интересными задачами в сфере работы с данными. На этом курсе для разработчиков, админов и даже девопсов собраны лучшие практики по приготовлению данных с использованием современных инструментов, от загрузки до доступа. Если слова Hadoop, MapReduce, Spark для вас не пустой звук – это ваш курс.

Проведет День открытых дверей один из преподавателей онлайн-курса Егор Матешук, Senior Data Engineer в MaximaTelecom. Он расскажет о формате обучения, о программе и выпускном проекте, о перспективах выпускников после окончания. И, конечно, ответит на ваши вопросы!

Успешной вам сдачи вступительного теста и подключайтесь 16 августа – будет интересно!
источник
2019 August 15
Книги для программистов
​​Git Essentials (2017)
Автор: Santacroce F.

#git #book #english #beginner

Язык: английский.

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

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

В книге рассматриваются следующие темы:
✔ установка и настройка Git;
✔ работаем локально;
✔ работаем удалённо;
✔ команды, концепции и настройки;
✔ коммиты, ветки и многое другое.

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
источник
Книги для программистов
​​Machine Learning and Security (2018)
Авторы: Clarence Chio, David Freeman

#machinelearning #book #english

Язык: английский.

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

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

В книге рассматриваются следующие темы:
✔ классификация и кластеризация;
✔ отслеживание аномалий;
✔ анализ сетевого трафика;
✔ защита клиентских интересов и многое другое.

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

Недостатки:
➖ рассматривается сложная математика.
источник
Книги для программистов
источник
Книги для программистов
​​C Recipes (2017)
Автор: Shirish Chavan

#clang #book #english #beginner

Язык: английский.

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
2019 August 16
Книги для программистов
​​Kotlin for Android Developers (2017)
Автор: Antonio Leiva

#kotlin #book #english

Язык: английский.

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Pro TypeScript, 2nd Edition (2017)
Автор: Steve Fenton

#typescript #book #english

Язык: английский.

Целевая аудитория: опытные разработчики на JavaScript и TypeScript.

TypeScript - это относительно молодой язык программирования, созданный компанией Microsoft, для расширения возможностей популярного языка JavaScript. На TypeScript написан знаменитый фреймворк Angular. В этом руководстве вы будете углублять свои знания на этом языке, исследуя систему типов, представленную в TypeScript, объектные возможности и основы работы компилятора языка.

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Хочешь стать веб-разработчиком, но нет профильного образования? С крутым портфолио это и не нужно! Директор центра SymbioWay всего за три дня научит качественно верстать сайты, что позволит открыть портфолио достойным кейсом.

Подробности по ссылке 🔜 https://clc.to/qRrg6w

Что тебя ждет?
✔️ Три дня вебинаров по 1,5 часа для полного погружения в тему.
✔️ Реальные задачи, которые помогут закрепить знания и понять, в каком направлении двигаться дальше.
✔️ Общение с другими участниками и ведущим интенсива в закрытом чате.
✔️ Полный цикл разработки проекта, который точно оценят потенциальные работодатели.

Перенимай опыт ведущих специалистов страны!
источник
2019 August 17
Книги для программистов
​​DDoS Handbook (2016)
Автор: Radware

#security #book #english

Язык: английский.

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

DDoS атаки представляют вид наибольшей угрозы для безопасности компьютерных систем, приложений и данных. Настоящее справочное руководство не поможет защититься от всех видов атак, однако в нём достаточно подробно объясняется, что такое DDoS, как он происходит и что нужно делать вам, если вы простой пользователь или опытный разработчик.

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

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

Недостатки:
➖ советы справедливы только для небольших информационных систем, для администраторов больших приложений в книге мало полезного.
источник
Книги для программистов
источник
Книги для программистов
​​Algorithms Illuminated: Part 1: The Basics (2017)
Автор: Tim Roughgarden

#algorithms #book #english

Язык: английский.

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

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

В книге рассматриваются следующие темы:
✔ Большое "О" нотация;
✔ алгоритм "Разделяй и властвуй";
✔ умножение матриц;
✔ быстрая сортировка и многое другое.

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

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