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

@progbook Нравится 2
Это ваш канал? Подтвердите владение для дополнительных возможностей

Обратная связь: @proglibrary_feedback_bot
Актуальные мероприятия по разработке: @event_listener_bot
По вопросам рекламы: http://ad.proglib.io/?utm_source=progbook
или пишите @proglib_adv
Гео и язык канала
Россия, Русский
Категория
Книги


Гео канала
Россия
Язык канала
Русский
Категория
Книги
Добавлен в индекс
08.09.2017 13:03
реклама
Монетизируй свой канал вакансий!
Первая партнерская программа для админов каналов!
SearcheeBot
Ваш гид в мире Telegram-каналов
TGStat Bot
Бот для получения статистики каналов не выходя из Telegram
102 786
подписчиков
~20.4k
охват 1 публикации
~71.5k
дневной охват
~4
постов / день
19.8%
ERR %
37.97
индекс цитирования
Репосты и упоминания канала
70 упоминаний канала
788 упоминаний публикаций
389 репостов
UA DevOps
IT литература
i c a n c h o o s e
Unreal Neural
MyFiles
LoliDeveloper ✨
IT Channels
Больше, чем учеба
UZMUJFda 5 tashabbus
UZMUJFda 5 tashabbus
Unreal Neural
Unreal Neural
Unreal Neural
C# Programmer
Unreal Neural
Unreal Neural
Каналы, которые цитирует @progbook
@exploitex
NOP::Humor
Библиотека хакера
Последние публикации
Удалённые
С упоминаниями
Репосты
Practical Vulnerability Management (2020)
Автор: Andrew Magnusson
Количество страниц: 192

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

Во время чтения книги вы:
✔️Научитесь создавать точную и удобную аналитику уязвимостей;
✔️Просканируете свои сетевые системы для выявления и оценки ошибок и уязвимостей;
✔️Расставите приоритеты и научитесь совладать с различными рисками безопасности;
✔️Автоматизируете сканирование, анализ данных, отчетность и другие повторяющиеся задачи;
✔️Настроите предоставленные в книге скрипты, чтобы адаптировать их к вашим потребностям.

Достоинства:
➕Легко читается;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 7
👎🏻
Читать полностью
C# 8.0 in a Nutshell (2020)
Авторы: Joseph Albahari, Eric Johannsen
Количество страниц: 1104

Если у вас есть вопросы о C# 8.0 или .NET Core, данная книга поможет найти ответы. C# - это необычайно гибкий и широкий язык программирования, и с его постоянным ростом есть еще много чему поучиться. В соответствии с традициями руководств O’Reilly Nutshell, это полностью обновленное издание - один из лучших справочников по языку C#.

Во время чтения книги вы:
✔️Ознакомитесь с C#, от синтаксиса и переменных до сложных тем, таких как указатели, замыкания и шаблоны;
✔️Погрузитесь в подробности LINQ;
✔️Изучите параллелизм и асинхронность, расширенные потоки и параллельное программирование;
✔️Поработаете с .NET, включая регулярные выражения, работу в сети, сериализацию и криптографию.

Достоинства:
➕Широкий спектр тем;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 30
👎🏻 5
Читать полностью
А ты знал, что специалистов по анализу данных не хватает на рынке, а уровень их зарплат постоянно растёт? Давно задумываешься о карьере в IT? Тогда познакомься с профессией Data Scientist на бесплатном онлайн-интенсиве Skillbox!

Подробная программа занятий: 👉 https://clc.to/cUK_Yg.

Ты научишься:
⚡️ использовать Python для data-аналитики;
⚡️ находить аномалии и восстанавливать недостающие данные;
⚡️ работать с библиотеками Pandas и Matplotlib;
⚡️ решать реальные задачи, с которыми сталкивается Data Scientist.

🎉 Каждый участник получит подарок от издательства МИФ, а авторы лучших проектов — сертификат на 30 000 рублей для обучения в Skillbox.

Ждём тебя с 30 ноября по 2 декабря в 19:00 по московскому времени.
Читать полностью
PHP Objects, Patterns, and Practice (2016)
Автор: Matt Zandstra
Количество страниц: 610

Опираясь на три ключевых элемента: основы ООП, принципы проектирования и лучшие практики, вы узнаете, как разрабатывать элегантные и надежные системы с использованием PHP. Книга поделена на множество разделов. В начале объясняются основы ООП, следующий раздел посвящен основам проектирования. Последний сегмент книги посвящен инструментам и методам, которые могут помочь превратить код в успешный проект. В этом разделе показано, как работать с git, управлять сборками и зависимостями с помощью Composer. В нем также рассматриваются стратегии автоматического тестирования и непрерывной интеграции.

Достоинства:
➕Множество примеров кода;
➕Широкий спектр тем.

Недостатки:
➖Версия PHP 7.

Скачать книгу

#english #book #beginner
👍🏻 22
👎🏻 2
Читать полностью
Что нужно, чтобы C#-разработчик через 5 месяцев мог разрабатывать web-сервисы и претендовать на зарплату от 220 тыс. рублей? Успеть на онлайн-курс «ASP.NET Core Developer»!

Вы научитесь использовать фреймворк для создания сложного бэкенда, разрабатывать фронтенд и работать в команде. Старт занятий 30 ноября. Проходите вступительный тест и присоединяйтесь, пока есть места по спец.цене https://otus.pw/GUGX/
Читать полностью
C# 9 and .NET 5 (2020)
Автор: Mark J. Price
Количество страниц: 822

В данной книге опытный преподаватель Марк Дж. Прайс дает все самое необходимое для начала программирования приложений на C#. Книга учит создавать современные кросплатформенные приложения с помощью .NET Core 5.0 и знакомит с важными особенностями C# 9. Она написана для читателей с опытом программирования.

Чему вы научитесь:
✔️Создавать кроссплатформенные приложения для Windows, macOS, Linux, iOS и Android;
✔️Работать с ASP. NET Core 5.0 и создавать веб-приложения;
✔️Использовать объектно-ориентированное программирование и многозадачность на C#;
✔️Работать с данными при помощи LINQ;
✔️Разрабатывать приложения для Windows с помощью универсальной платформы Windows и XAML;
✔️Создавать мобильные приложения для iOS и Android с помощью Xamarin.Forms.

Достоинства:
➕Актуальность материала;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
👍🏻 48
👎🏻 1
Читать полностью
Learning Tableau 2020
Автор: Joshua N. Milligan
Количество страниц: 576

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

Во время чтения книги вы:
✔️Создадите визуализации для ясных интерпретаций сложных данных;
✔️Изучите захватывающие возможности новой модели данных;
✔️Подключитесь к различным источникам данных, чтобы объединить их;
✔️Воспользуетесь возможностями Tableau Prep Builder для очистки и структурирования данных.

Достоинства:
➕Хороший авторский стиль;
➕Детальные объяснения.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 15
👎🏻 4
Читать полностью
JetBrains Academy: Учитесь программировать, создавая приложения

Планируете изучать Java, Python или другой язык программирования? Представляем JetBrains Academy — англоязычную проектно-ориентированную учебную платформу, которая поможет вам приобрести теоретические знания и закрепить их на практике:

- 110+ проектов, которыми можно усилить свой GitHub-профиль и резюме;
- 900+ образовательных тем, связанных друг с другом и со связями между друг другом, позволяющих получать знания комплексно;
- Интеграция с IDE от JetBrains для решения практических задач;
- Сообщество 250 000+ учащихся для открытого общения и обмена знаниями.

До 1 января 2021 попробуйте JetBrains Academy в течение бесплатной недели и получите до двух месяцев бесплатно. После пробного периода вас ждет годовая скидка 50% на ежемесячную подписку в течение года. Понравилось обучение? Расскажите о нас другу и получите виртуальные кристаллы, которые можно обменять на учебные подсказки!

Зарегистрироваться на JetBrains Academy
Читать полностью
SQL All-in-One For Dummies (2019)
Автор: Allen G. Taylor
Количество страниц: 768

Данная книга является всеобъемлющим введением в SQL и работу с базами данных. С ростом объема данных все больше и больше предприятий, больших и малых, переходят от электронных таблиц к базам данных SQL, таким как Access, Microsoft SQL Server, базы данных Oracle, MySQL и PostgreSQL. Этот сборник охватывает проектирование, разработку и обслуживание этих баз данных.

Достоинства:
➕Легко читается;
➕Актуальность материала.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #beginner
👍🏻 24
👎🏻 1
Читать полностью
TypeScript Quickly (2020)
Авторы: Yakov Fain, Anton Moiseev
Количество страниц: 350

TypeScript - это JavaScript с важным обновлением! Добавив строгую систему типов в JavaScript, TypeScript может помочь вам устранить целые категории ошибок времени выполнения. Читая книгу, вы c помощью практических примеров и проектов научитесь создавать надежные приложения под руководством опытных веб-разработчиков Якова Файна и Антона Моисеева.

Что внутри:
✔️Освоение синтаксиса TypeScript;
✔️Использование TypeScript с библиотеками JavaScript;
✔️Работа с Babel и Webpack;
✔️Разработка приложений с TypeScript с использованием Angular, React и Vue.

Достоинства:
➕Актуальность материала;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
Attached file
Читать полностью
🔥Разработчик, время с умом используй — на бесплатных демо-уроках онлайн-курсов по backend-разработке на Kotlin и Android-разработке на Kotlin от OTUS и Альфа-Банка:

📌«Kotlin codegeneration» (продвинутый курс Android-разработки): https://otus.pw/rtmz/
— Рассмотрим, зачем может понадобиться кодогенерация. Узнаем, что такое Annotation Processing. Изучим фреймворк для генерации кода. Погенерируем свой код и уберем бойлерплейт из нашего приложения.

📌«Unit-тестирование в Android» (базовый курс Android-разработки): https://otus.pw/JOBy/
— Изучим Unit-тесты. Научимся тестировать компоненты, классы и методы в Java. Рассмотрим технологию TDD.

📌«Пересмотр «12 факторов»: создаём современный микросервис на Kotlin»: https://otus.pw/XSxN/
— Обсудим, как расширить исходные рекомендации, чтобы помочь вам создавать приложения, которые не только функционируют в облаке, но и процветают.

👉🏻Регистрируйтесь сейчас — напомним в день вебинара!
Читать полностью
📌 Линейная алгебра для начинающих с примерами. Лекция преподавателя МГУ

Линейная алгебра: матрицы и операции над ними. Системы линейных уравнений — исследование и решение, метод Гаусса, геометрический подход.

https://youtu.be/ojJG1Kjy8tM

Присоединяйтесь к полному курсу по ссылке.
Kotlin for Enterprise Applications using Java EE (2018)
Автор: Raghavendra Rao K
Количество страниц: 388

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

Во время чтения книги вы:
✔️Изучите синтаксис Kotlin и поймете, почему он набирает популярность;
✔️Реализуете приложения с помощью Kotlin;
✔️Преодолеете проблемы разработки системы Java EE с использованием Kotlin;
✔️Оптимизируете приложения с помощью инструментов производительности и мониторинга;
✔️Поймете шаблоны проектирования и реализуете их.

Достоинства:
➕Широкий спектр тем;
➕Практикоориентированность.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 5
👎🏻 3
Читать полностью
Machine Learning Engineering (2020)
Автор: Andriy Burkov
Количество страниц: 274

Эта новая книга от автора бестселлера, опубликованного на одиннадцати языках «The Hundred-Page Machine Learning Book», является наиболее полной книгой по прикладному искусственному интеллекту. Она наполнена передовыми практиками и шаблонами проектирования для создания надежных масштабируемых решений с машинным обучением. Автор имеет докторскую степень в области искусственного интеллекта и является руководителем группы машинного обучения в Gartner. Эта книга основана на собственном 15-летнем опыте Андрея в решении задач с ИИ, а также на опыте лидеров отрасли.

Достоинства:
➕Лаконичность;
➕Может использоваться в качестве справочника.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 33
👎🏻 1
Читать полностью
Professional JavaScript for Web Developers (2019)
Автор: Matt Frisbie
Количество страниц: 1200

Данная книга написана для программистов среднего и продвинутого уровня. Автор объясняет многие технические детали, которые помогут вам в работе с JavaScript. В книге представлены различные темы от ООП в JavaScript до комбинирования JavaScript с HTML и другими языками разметки.

Во время чтения книги вы:
✔️Изучите основные концепции веб-разработки, такие как объектная модель документа, формы, JSON, обработка ошибок и веб-анимация;
✔️Узнаете больше о API браузеров;
✔️Поработаете с сотнями рабочих примеров кода, четко демонстрирующими мысли автора.

Достоинства:
➕Актуальность материала;
➕Множество примеров кода;
➕Глубокое погружение в тему.

Недостатки:
➖Присутствуют опечатки.

Скачать книгу

#english #book #intermediate
👍🏻 18
👎🏻 2
Читать полностью
Средняя зарплата специалистов Data Science в России вдвое выше, чем у специалистов других IT-направлений - 190 тыс. руб. Основная сложность профессии — высокие требования к знаниям высшей математики.

Совсем скоро стартуют занятия курса «Математика для Data Science» от OTUS.

📌Курс поможет начинающим специалистам уверенно сделать первые шаги в профессии.
📌Действующие Data Scientist смогут подготовить свой математический аппарат для решения ещё более сложных задач (регрессии, АБ-тестирования и пр.) и апнуть уровень до Middle/Senior.
📌Обучение основано только на рабочих кейсах - будем решать практические задачи на Python.

Делиться своей экспертизой будет звездная команда преподавателей-практиков: Пётр Лукьянченко (преподаватель ВШЭ, ранее - Team Lead Analytics в Lamoda), Дмитрий Музалевский (Lead Data Scientist в Koerber Digital), Иван Леонов (Data Science Team Lead в Globant), Антон Лоскутов (Data Scientist в Mail.Ru Group).

NVIDIA, Лаборатория Касперского, OZON, СберТех, Газпромбанк, Тинькофф, МТС, Avito и другие работодатели - наши партнёры уже с нетерпением ждут выпускников - не упустите шанс стать одним из них!

🔥Выбирайте между базовым и продвинутым уровнями, проходите вступительное тестирование и присоединяйтесь - будет круто: https://otus.pw/8hfo/
Читать полностью
Raspberry Pi Computer Vision Programming (2020)
Автор: Ashwin Pajankar
Количество страниц: 306

Raspberry Pi - один из самых популярных одноплатных компьютеров поколения. Все основные алгоритмы и операции обработки изображений и компьютерного зрения могут быть легко реализованы с помощью OpenCV на Raspberry Pi. Данное обновленное издание наполнено передовыми примерами и новыми темами и охватывает последние версии ключевых технологий, таких как Python 3, Raspberry Pi и OpenCV. Книга вооружит вас навыками, необходимыми для успешного проектирования и реализации ваших собственных проектов компьютерного зрения на основе OpenCV, Raspberry Pi и Python.

Во время чтения книги вы:
✔️Настроите Raspberry Pi для разработки приложений компьютерного зрения;
✔️Выполните базовую обработку изображений с помощью таких библиотек, как NumPy, Matplotlib и OpenCV;
✔️Изучите работу с веб-камерой USB и модулем камеры Raspberry Pi;
✔️Внедрите фильтры нижних и верхних частот и разберетесь в их применении в обработке изображений;
✔️Создадите приложения с графическим интерфейсом с помощью Python 3 и OpenCV.

Достоинства:
➕Присутствуют подробные инструкции по установке ПО;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 33
👎🏻 2
Читать полностью
🔥 Подойдет ли вам углубленный онлайн-курс «Spring Framework Developer»? Покажет вступительный тест. Вас ждут хардкорные темы и практические задачи!

Пройдите вступительный тест и успейте поступить ❗️со скидкой 30%❗️ на курс: https://otus.pw/sN2D/
Designing for Behavior Change (2020)
Автор: Stephen Wendel
Количество страниц: 384

Дизайнеры и менеджеры надеются, что их продукты станут важными для пользователей, "интегрированными" в их жизнь, как Instagram, YouTube и другие. Такая глубокая интеграция не случайна: это процесс тщательного проектирования и итеративного обучения, особенно для технологических компаний. В этом руководстве показано, как применить науку о поведении - исследования, поддерживающие множество продуктов, - чтобы помочь пользователям достигать своих целей с помощью вашего продукта.

Достоинства:
➕Хороший авторский стиль;
➕Актуальность материала.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
👍🏻 23
👎🏻 2
Читать полностью